问题描述
我正在尝试在 for each 循环中回显分类法名称,而不是这一行的类别 slug :
<div class="title"><?PHP echo $taxonomy; ?></div>
我试过了:
<div class="title"><?PHP echo $taxonomy->name; ?></div>
这是我的代码:
<?PHP
$custom_post_type = get_queried_object();
$custom_post_type_name = $custom_post_type->name;
$taxonomies = get_object_taxonomies($custom_post_type_name);
?>
<?PHP foreach ($taxonomies as $taxonomy) : ?>
<?PHP $categories = get_terms(array(
'orderby' => 'name','taxonomy' => $taxonomy,'order' => 'ASC','hide_empty' => 1,)); ?>
<div id="filters-<?PHP echo $taxonomy; ?>" class="filter-group">
<div class="title"><?PHP echo $taxonomy; ?></div>
<ul class="filters-select" data-filter-group>
<?PHP foreach ($categories as $category) : ?>
<li>
<label><?PHP echo $category->name; ?></label>
<input type="checkBox" value=".<?PHP echo $category->slug; ?>" />
</li>
<?PHP endforeach; ?>
</ul>
</div>
<?PHP endforeach; ?>
我错过了什么吗?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)