为了账号安全,请及时绑定邮箱和手机立即绑定

获取分类链接

获取分类链接

PHP
蛊毒传说 2022-11-04 17:28:27
我正在尝试在 Wordpress 中创建分类法的链接,这样当您单击一个时,它会将您带到 Wordpress 页面,列出该分类法的所有帖子,但我不太明白。你会怎么做?当前代码:    <?php    $post_type = get_post_type(get_the_ID());       $taxonomies = get_object_taxonomies($post_type);       $taxonomy_names = wp_get_object_terms(get_the_ID(), $taxonomies,  array("fields" => "names"));     if(!empty($taxonomy_names)) :      foreach($taxonomy_names as $tax_name) : ?>                      <h2 class="text-lg"><?php echo $tax_name; ?> </h2>        //planning to have the link here (<a href="?">?</a>)      <?php endforeach;    endif;  ?>感谢所有帮助!
查看完整描述

1 回答

?
繁华开满天机

TA贡献1816条经验 获得超4个赞

试试这个代码,它在我这边工作正常


<?php

    $post_type = get_post_type(get_the_ID());   

    $taxonomies = get_object_taxonomies($post_type);   

    $taxonomy_names = wp_get_object_terms(get_the_ID(), $taxonomies);


    if(!empty($taxonomy_names)) :

        foreach($taxonomy_names as $tax_name) : 

            ?> 

            <h2 class="text-lg"><?php echo $tax_name->name; ?> </h2>         

            <a href="<?php echo get_term_link($tax_name->term_id); ?>">texonomy link </a>

            <?php

        endforeach;

    endif;

?>


查看完整回答
反对 回复 2022-11-04
  • 1 回答
  • 0 关注
  • 106 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信