トップページの新着記事について

このトピックには6件の返信が含まれ、2人の参加者がいます。8 ヶ月前 スミダ さんが最後の更新を行いました。

  • 投稿者
    投稿
  • #60798

    スミダ

    お世話になっております。
    別件でもお世話になりありがとうございます。

    今回質問させていただいたのは、simplicityのウィジェットについてです。

    [s]新着・人気記事 のウィジェットには、
    『トップページで「人気記事」リストを、それ以外のページで「新着記事」リストを表示するSimplicityウィジェットです。(※要Wordpress Popular Postsプラグイン)』
    と書かれています。
    これをサイドバーに設定しているのですが、全ページで新着記事・人気記事が表示されてしまいます。
    トップページには新着記事を表示させているので、サイドバーの新着記事は非表示にしたいと考えています。

    phpでトップページだけ別のサイドバーを作成する手も考えましたが、ウィジェットの説明には上記のようにあるので、難しいことをしなくても簡単にできるのでは?と思いご質問させていただきました。

    ウィジェットの設定をいろいろと変えてみたものの、変化はありませんでした。
    理想は、トップページのサイドバーには人気記事、それ以外の全ページのサイドバーで人気記事と新着記事を表示させたいです。

    どうぞよろしくお願いいたします。

  • #60799

    かうたっく

    理想は、トップページのサイドバーには人気記事、それ以外の全ページのサイドバーで人気記事と新着記事を表示させたいです。

    わたしがSimplicityで公開しているページで実際試してもキチンと分岐されてるんですね。

    ほかこのような書き込みはない。って事は、何か別なモノ・影響を受けているモノがかもし知れません。

    例えばプラグインの何らかの機能・または、あるか不明ですがキャッシュ機能、さらに分岐をうまくできなくなるような機能などの影響の可能性です。

    なぜできないのかは、現状は分かりませんが、この辺の機能(プラグイン)を停止:ない状態にして試せばどうなるか??と思っている状態です。

  • #60802

    スミダ

    一度子テーマのfunctions.phpに書き込んだ内容を消してみたり、プラグインをすべて停止してみましたが、かわらずでした。
    「全ページで新着記事・人気記事が表示されてしまいます。」と言いましたが間違いで、すべてのページで新着記事しか表示されていませんでした。

    トップページは本来人気記事のはずが、こちらも新着記事になっています。

    ウィジェットを設定する画面の、
    「[s]新着・人気記事」のあとにタイトルが表示されるかと思いますが、新着記事のタイトルしか表示されていません。新着記事のタイトルを空欄にして、人気記事のタイトルだけ設定しても反映されません。
    これも何か関係しているのでしょうか。

  • #60803

    スミダ

    いろいろと試してみた結果、トップページを投稿ページにすると正常になりました。
    トップページを固定ページの「ホームページ」に設定すると、おかしくなるようです。
    何か対処法はありますでしょうか。

  • #60804

    Akira

    親テーマの lib / widgets / new-popular.php の 62 行目を、直接変更するしか方法はないように思えます。

    https://github.com/yhira/simplicity2/blob/master/lib/widgets/new-popular.php#L62

    この 62 行目の is_home()is_front_page() に変更すると、固定ページをフロントページにしている場合に、フロントページで人気記事が表示されます。

    子テーマからは変更できそうにないので、トップページだけ別のサイドバーを作成される方法がいいかもしれません。

  • #60809
    わいひら
    わいひら
    キーマスター

    今のところは、親テーマをカスタマイズするしかないのかもしれません。
    Jetpackプラグインを利用しているのであれば、ウィジェット制御機能で表示を切り替えられると思います。

  • #60810

    スミダ

    そんなやり方があったんですね・・・
    なんとかうまく行きました!
    ありがとうございました!

トピック「トップページの新着記事について」への新規返信追加は締め切られています。

スポンサーリンク
アドセンス(大)
アドセンス(大)