第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

woocommerce 特色產(chǎn)品類別列表的 wp_query 是否多次顯示類別?

woocommerce 特色產(chǎn)品類別列表的 wp_query 是否多次顯示類別?

PHP
瀟湘沐 2023-07-08 17:21:54
我編寫了一個(gè) wp_query 來檢查 woocommerce 中的特色產(chǎn)品。首先,它收集所有類別,然后檢查它們是否有特色產(chǎn)品。然后它會(huì)顯示類別名稱。我遇到的唯一問題是它重復(fù)了其中每個(gè)特色產(chǎn)品的貓名。我錯(cuò)過了什么導(dǎo)致循環(huán)以這種方式運(yùn)行的任何想法嗎?我認(rèn)為我的代碼也可能有點(diǎn)臃腫。謝謝<?php $fpArgs = array( 'post_type' => 'product', 'tax_query' => array(    'field'    => 'name',    'terms'    => 'featured',    'operator' => 'IN', )); $featProds = new WP_Query( $fpArgs ); if ($featProds->have_posts()):?><section class="standard featuredProducts"> <?php $cat_terms = get_terms('product_cat'); ?> <ul class="nav nav-tabs" id="myTab" role="tablist">  <?php    foreach ( $cat_terms as $cat_term ):      $cat_query = new WP_Query( array(        'post_type' => 'product',        'posts_per_page'  => -1,        'order' => 'ASC',        'orderby' => 'title',        'tax_query' => array(          'relation' => 'AND',          array(            'taxonomy' => 'product_cat',            'field' => 'slug',            'terms' => array( $cat_term->slug ),            'operator' => 'IN'          ),          array(              'taxonomy' => 'product_visibility',              'field'    => 'name',              'terms'    => 'featured',              'operator' => 'IN',          )        )      ) );  ?>  <?php    if ( $cat_query->have_posts() ) :      while ( $cat_query->have_posts() ) :        $cat_query->the_post();      $catName = $cat_term->name;  ?>  <li class="nav-item" role="presentation">    <a class="nav-link" id="cat-tab">      <?php echo $catName; ?>    </a>  </li>  <?php      endwhile;     endif;   endforeach;  ?></ul></section><?php endif; ?>
查看完整描述

1 回答

?
慕碼人2483693

TA貢獻(xiàn)1860條經(jīng)驗(yàn) 獲得超9個(gè)贊

我已經(jīng)想出了一個(gè)解決方案...

我將所有類別添加到一個(gè)數(shù)組中,并使用它通過 if 語句僅選擇唯一類別。



查看完整回答
反對(duì) 回復(fù) 2023-07-08
  • 1 回答
  • 0 關(guān)注
  • 142 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)