我正在尝试在 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;
?>
- 1 回答
- 0 关注
- 106 浏览
添加回答
举报
0/150
提交
取消