【发布时间】:2011-12-10 05:27:44
【问题描述】:
看起来很简单,但我在 a) Wordpress Codex 中都找不到任何示例;或 b) 在野外的任何例子中。我只是想从自定义分类的术语输出中排除一个术语。
我选择了 wp_get_object_terms 而不是 get_terms,因为我的输出需要专门格式化,而且似乎 wp_get_object_terms 是唯一可以完成这项工作的函数,尽管 get_terms 确实有一个明确的“排除”选项。所以这就是我正在使用的:
<?php $taxopostid = $post->ID;
$taxoquery = wp_get_object_terms( $taxopostid, 'work-type');
$taxoslug = $taxoquery[0]->slug;
$taxotitle = $taxoquery[0]->name; ?>
<a href="<?php bloginfo('url'); ?>/blog-slug/<?php echo $taxoslug; ?>/" class="cat-link"><?php echo $taxotitle; ?></a>
有什么想法吗??
【问题讨论】:
标签: php wordpress function taxonomy