メインコンテンツへ移動

記事一覧の各投稿(パネル)にタグを表示したい

0
Who liked: No user
  • このトピックには0件の返信、1人の参加者があり、最後にTOFUにより5時間、 47分前に更新されました。
1件の投稿を表示中 - 1 - 1件目 (全1件中)
  • 投稿者
    投稿
  • #147128
    TOFU
    参加者
    4

    いつもお世話になっております。
    表題の件について、下記トピックスを参考に試みましたが、理想的な形ではなかったので質問させていただきます!

    https://snow-monkey.2inc.org/forums/topic/%e6%8a%95%e7%a8%bf%e3%81%ae%e4%b8%80%e8%a6%a7%e3%81%a7%e3%80%81%e5%90%84%e6%8a%95%e7%a8%bf%e3%81%ae%e3%82%bf%e3%82%b0%e3%82%92%e3%83%a9%e3%83%99%e3%83%ab%e3%81%a7%e8%a4%87%e6%95%b0%e8%a1%a8%e7%a4%ba/

    【お使いの Snow Monkey のバージョン】バージョン: 25.4.7

    【お使いの Snow Monkey Blocks のバージョン】バージョン 24.1.8

    【お使いの Snow Monkey Editor のバージョン】バージョン 11.0.5

    【お使いのブラウザ】Chrome

    【当該サイトのURL】なし(Localで構築中)

    ### 実現したいこと

    投稿(カスタム投稿ではなくWordPressデフォルトのもの)の記事一覧・各カテゴリ・各タグのアーカイブページにおいて、記事一覧レイアウトを「パネル」に設定しました。
    各投稿に紐づけられたタグを画像下に表示したいです。

    ### 発生している問題
    ### 試したこと

    my-snow-monkey.phpに下記コードを入れました。

    add_filter(
    ‘snow_monkey_get_template_part_args’,
    function ( $args ) {

    if ( ‘template-parts/loop/entry-summary/term/term’ !== $args[‘slug’] ) {
    return $args;
    }

    if ( ‘post’ !== $args[‘name’] ) {
    return $args;
    }

    $categories = get_the_terms( get_the_ID(), ‘category’ );
    $tags = get_the_terms( get_the_ID(), ‘post_tag’ );

    $terms = [];

    if ( is_array( $categories ) ) {
    foreach ( $categories as $term ) {
    $term->sm_term_type = ‘category’;
    $terms[] = $term;
    }
    }

    if ( is_array( $tags ) ) {
    foreach ( $tags as $term ) {
    $term->sm_term_type = ‘tag’;
    $terms[] = $term;
    }
    }

    $args[‘vars’][‘_terms’] = $terms;

    return $args;
    }
    );

    これにより各投稿にタグは表示されましたが、.c-meta__item–categoriesの中に、カテゴリとタグが並列で表示がされてしまい、デザインのカスタマイズがし難い状況です。

    現在は1枚目の画像のようになっています。
    理想は2枚目のようなデザインです(2枚目は固定ページにおいて「クエリーループ」ブロックとCSSで作りました)。

    デザインのカスタマイズがしやすいようなHTMLでの出力は可能でしょうか?

    ご回答いただけますと幸いです。
    宜しくお願いいたします。

    0
    Who liked: No user
1件の投稿を表示中 - 1 - 1件目 (全1件中)
  • このトピックに返信するにはログインが必要です。

ドキュメント

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

ドキュメント

フォーラム

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

サポートフォーラム

よくあるご質問

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

よくあるご質問

お問い合わせ

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

お問い合わせ

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