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

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

獲取分類法的固定鏈接

獲取分類法的固定鏈接

PHP
蠱毒傳說 2023-08-06 14:36:11
我有一個自定義帖子類型的硬件,附加了一個名為 hardware_categories 的自定義分類法。我有一段代碼,將每個分類法輸出為 H3,并在每個分類法下輸出該分類法內(nèi)的硬件項(xiàng)目。我在圍繞分類名稱添加永久鏈接時(shí)遇到問題。我正在嘗試的代碼在這里:<div class="container  hardware-archive-container"><?php // Output all Taxonomies names with their respective items$terms = get_terms('hardware_categories');foreach(     $terms as $term ):    $term_link = get_term_link( $term );?>                             <h2><a href="<?php esc_url( $term_link ) ?>"><?php echo $term->name; ?></a></h2>    <div class="row justify-content-center hardware-archive-row">    <?php                               $posts = get_posts(array(        'post_type' => 'hardware',        'taxonomy' => $term->taxonomy,        'term' => $term->slug,                                          'nopaging' => true, // to show all posts in this taxonomy, could also use 'numberposts' => -1 instead      ));      foreach($posts as $post): // begin cycle through posts of this taxonmy        setup_postdata($post); //set up post data for use in the loop (enables the_title(), etc without specifying a post ID)    ?>                <div class="col-md-3">                <?php         $image = get_field( 'hardware_main_image');        if( !empty( $image ) ): ?>            <img src="<?php echo esc_url($image['url']); ?>" alt="<?php echo esc_attr($image['alt']); ?>" />        <?php endif; ?>        <a href="<?php the_permalink(); ?>"><?php the_title(); ?></a>                </div>    <?php endforeach; ?>    </div>                                                      <a href="#"><p>See all products from: <?php echo $term->name;?></p></a><?php endforeach; ?></div>我添加的用于嘗試生成鏈接的部分是這兩行:$term_link = get_term_link( $term );和<h2><a href="<?php esc_url( $term_link ) ?>"><?php echo $term->name; ?></a></h2>我嘗試了很多其他的東西,但我似乎無法獲得類別鏈接......誰能告訴我哪里錯了?感謝您的關(guān)注。
查看完整描述

1 回答

?
神不在的星期二

TA貢獻(xiàn)1963條經(jīng)驗(yàn) 獲得超6個贊

你能試試這個嗎:


$term_link = get_term_link( $term->term_id, "hardware_categories" );

還可以嘗試修改您的條款:


$terms = get_terms( array(

    'taxonomy' => 'taxonomy_name',

    'hide_empty' => false

) );

您使用 get_terms 的方式已被棄用,請參閱文檔


你的代碼應(yīng)該是這樣的


$terms = get_terms( array(

    'taxonomy' => 'hardware_categories',

    'hide_empty' => false

) );

foreach( $terms as $term ):?>

    <h2><a href="<?php echo get_term_link( $term->term_id, 'hardware_categories');?>"><?php echo $term->name; ?></a></h2>

<?php endforeach;?>    


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

添加回答

舉報(bào)

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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