在侧栏中显示自定义分类字段

时间:2014-04-23 21:34:13

标签: php mysql wordpress taxonomy

大家好,我正在尝试在我的Wordpress侧边栏中为每个商店显示一个名为clpr_store_video分类字段,可以在侧边栏上调用循环外的字段值,但是还附在帖子上吗?

我真的不知道它是否可能或如何做到这一点。

EDITED

我从另一个教程尝试但没有运气。

$queried_object = get_queried_object();
$taxonomy = $queried_object->taxonomy;
$term_id = $queried_object->term_id;
$subheading = get_field('clpr_store_video', $taxonomy . '_' . $term_id);
echo $subheading;

1 个答案:

答案 0 :(得分:0)

请参阅代码块以显示与帖子和分类法列表及其链接相关联的分类:

如果您希望获得与特定帖子相关的分类

$terms = get_the_terms( get_the_ID(), 'clpr_store_video' );

foreach ( $terms as $term ) {

  echo $subheading = $term->name;

}

如果您希望获得所有分类法的列表和链接

<ul>
<?php  

$taxonomies = get_terms('clpr_store_video', array("fields" => "all"));

foreach ($taxonomies as $taxonomy) {

  echo '<li><a href="'.get_term_link( $taxonomy ).'">'.$taxonomy->name.'</a></li>';

} 
?>
</ul>