term一覧の作成

2021/03/24

muuuk-co

taxonomy.php

<div class="product_wrap">
    <ul class="product_vip_ul">
    <?php
    $type = get_query_var( '〇〇_taxonomy' ); //指定したいタクソノミーを指定
    $args = array(
        'post_type' => array('〇〇'), /* 投稿タイプを指定 */
        'tax_query' => array(
            'relation' => 'OR',
            array(
                'taxonomy' => '〇〇_taxonomy', /* 指定したい投稿タイプが持つタクソノミーを指定 */
                'field' => 'slug',
                'terms' => $type, /* 上記で指定した変数を指定 */
            ),
        ),
        'paged' => $paged,
        'posts_per_page' => '12' /* 12件を取得 */
    ); ?>
    <?php query_posts( $args ); ?>
    <?php if (have_posts()) : ?>
    <?php while (have_posts()) : the_post(); /* ループ開始 */ ?>
    <li>
        <a href="<?php the_permalink(); ?>">
            <?php the_post_thumbnail('index_thumbnail'); ?>
            <div class="<?php $terms = wp_get_object_terms($post->ID,'vip_taxonomy');foreach($terms as $term){echo '' . $term->slug . '-cat';}?>">
                <?php if ($terms = get_the_terms($post->ID, 'vip_taxonomy')) {foreach ( $terms as $term ) {echo $term->name;}}?>
            </div>
            <p class="product_name en"><?php the_title(); ?></p>
        </a>
    </li>
    <?php endwhile; else: ?>
    <?php endif; ?>
    </ul>
</div>

関連記事

  • AdvanceCustomFieldで改行可能なテキスト出力エリア
  • Infinite Scroll JS でiPhoneで画像が表示されない時の対処法
  • カスタム投稿・固定ページのカテゴリにclass名付与
  • サイトを公開しました。
  • WordPressでShopifyと商品連携し、商品画像だけを抜き出す
  • カスタム投稿管理画面にて「カテゴリ」と「タグ」表示
  • よく読まれているもの

  • サイトを公開しました。
  • WordPressでShopifyと商品連携し、商品画像だけを抜き出す
  • Infinite Scroll JS でiPhoneで画像が表示されない時の対処法
  • Infinite Scroll JS 1ページ目or最後のページでは出力しない条件分岐
  • カテゴリ横断 archive(pageの場合)
  • WP Shopify 全ショートカットオプション
  • カテゴリ

  • NEWS
  • 気になること
  • Shopify
  • Javascript
  • Infinite Scroll JS
  • wordpress
  • php
  • ACF