解決済み
Question

特定カテゴリーの記事を固定ページに表示しないようにする方法

  • r ryota000666
  • お世話になっております。

    JINRを利用させていただいてブログを作成しております。

    ホームページ(フロントページ)に固定ページを使用しているのですが、そのホームページ(フロントページ)に、特定のカテゴリーを表示したくないので、いろいろな記事を参考にして、functions.phpに以下のようなコードを加えたのですが、機能しなかったので、どのようにすれば、特定のカテゴリー記事を非表示にできるかお伺いしたいです。

    ーーーーーーーーーーーーーーーーーーー
    function exclude_category( $query ) {
    if ( $query->is_home()&& $query->is_main_query() ) {
    $query->set( 'cat', '-25,-26,-27,-28,-29,-30,-31,-32,-33' );
    }
    }
    add_action( 'pre_get_posts', 'exclude_category' );
    ーーーーーーーーーーーーーーーーーーー

    よろしくお願いいたします。

    • WP 6.1系
    • JIN:R 1.3.1
    • Xserver
    • GoogleChrome
    • macOS 14 Ssonoma
    2024/05/03 15:51
  • Ryota0101

    こんにちは!
    JIN:R開発チームのRyotaです。

    お問い合わせの件ですが、記事リストをカテゴリー別に表示することで対応できるかと思います。

    // 記事リストの使い方
    https://jinr.jp/manual/article-list/

    上記マニュアルを参考に一度設定を変更して確認してみてください。
    (カスタマイズしたコードは削除してご確認ください。)

    お手数おかけ致しますが、よろしくお願いいたします。

    2024/05/05 16:08
  • r
    ryota000666

    ご回答ありがとうございます。

    記事リストにて、作成しているのですが、「新着記事」には、すべてのカテゴリーが出てきてしまうので、新着記事で特定のカテゴリーが表示されないようにしたいです。

    2024/05/05 18:44
  • Ryota0101

    なるほど...!!
    それは現状の記事リストの仕様では対応できないですね。。

    ブロックの大幅なカスタマイズが必要になってくるので、有識の方にお願いするか有料でカスタマイズを依頼するかのどちらかになってしまいます...!!

    ご不便おかけし大変恐縮ではございますが、何卒ご理解のほどよろしくお願いいたします。

    2024/05/07 13:19
  • r
    ryota000666

    承知いたしました。

    ご回答ありがとうございます。

    2024/05/08 14:21
CLOSE