関連記事の表示設定

0
いいねをした人: 居ません
  • このトピックには2件の返信、2人の参加者があり、最後にShingo Sasakiにより5年前に更新されました。
3件の投稿を表示中 - 1 - 3件目 (全3件中)
  • 投稿者
    投稿
  • #12994
    Shingo Sasaki
    参加者
    8

    トピックを新しく立てる方は次の項目も記述してください(要望トピックの場合は不要です)。
    【お使いの Snow Monkey のバージョン】v5.5.0


    はじめまして、佐々木と申します。

    テーマの関連記事の表示について質問があります。

    Snow Monkeyでは、関連記事の表示をカテゴリ・タグ両方に紐づけされていると思いますが、これを『カテゴリのみ』に設定することは可能でしょうか?

    ご教授いただけますと幸いです。

    0
    いいねをした人: 居ません
    #13006
    キタジマ タカシ
    参加者
    2252

    my-snow-monkey プラグイン、もしくは子テーマの functions.php に、条件を変更するコードを書くことで変更できます。

    こんな感じでどうでしょう?

    add_filter(
        'snow_monkey_related_posts_args',
        function( $args ) {
            if ( ! isset( $args['post_type'] ) || 'post' !== $args['post_type'] ) {
                return $args;
            }
    
            $category_ids = wp_get_object_terms( get_the_ID(), 'category', [ 'fields' => 'ids' ] );
            $tax_query[] = [
                'taxonomy' => 'category',
                'field'    => 'term_id',
                'terms'    => $category_ids,
                'operator' => 'IN',
            ];
    
            $args['tax_query'] = $tax_query;
            return $args;
        }
    );
    0
    いいねをした人: 居ません
    #13011
    Shingo Sasaki
    参加者
    8

    my-snow-monkey プラグインで実行し、上手くいきました!

    ご回答頂きありがとうございましたm(_ _)m

    0
    いいねをした人: 居ません
3件の投稿を表示中 - 1 - 3件目 (全3件中)
  • トピック「関連記事の表示設定」には新しい返信をつけることはできません。

ドキュメント

Snow Monkey の設定方法やマニュアルを掲載しています。

ドキュメント

フォーラム

Snow Monkey の使い方やカスタマイズについてのご質問・ご要望等はサポートフォーラムで行っています。サポートフォーラムは誰でも閲覧できますが、書き込みできるのは Snow Monkey 購入者のみとなります。

サポートフォーラム

よくあるご質問

Snow Monkey のサービスについて不明な点がある場合は、まずはよくあるご質問をご確認ください。

よくあるご質問

お問い合わせ

よくあるご質問を見ても解決しなかった場合、試用版の申請については問い合わせフォームからお願いいたします。

お問い合わせ

Snow Monkey は Gutenberg ブロックエディターに対応した 100%GPL の WordPress テーマです。拡張性を意識した開発をおこなっており、カスタマイザーとブロックでスピーディーにサイトを立ち上げるだけでなく、CSS やフックを駆使した高度なカスタマイズにも柔軟に対応できます。