Wordpress框架中的过滤器类别
我正在做一个项目,我必须创建两个下拉菜单,并用类别填充它们;实际上是子类别 我有两个主要类别,我想用它们的子类别来填充菜单,比较父类Wordpress框架中的过滤器类别,wordpress,filter,categories,portfolio,Wordpress,Filter,Categories,Portfolio,我正在做一个项目,我必须创建两个下拉菜单,并用类别填充它们;实际上是子类别 我有两个主要类别,我想用它们的子类别来填充菜单,比较父类 <select> <option data-filter="*"><?php echo __('All', 'Avada'); ?></a></option> <?php foreach($portfolio_taxs as $portfolio_tax_sl
<select>
<option data-filter="*"><?php echo __('All', 'Avada'); ?></a></option>
<?php foreach($portfolio_taxs as $portfolio_tax_slug => $portfolio_tax_name): ?>
<?php if($portfolio_category = 'taste') ?>
<?php { ?>
<option data-filter=".<?php echo $portfolio_tax_slug; ?>" ><?php echo $portfolio_tax_name; ?>
<?php } ?>
</option>
<?php endforeach; ?>
</select>
似乎什么都没用。
救命啊 事实上我想做什么就做什么。解决方案是获得分类法的术语:
$ideas_terms = get_terms('portfolio_category', array
( 'orderby' => 'count',
'hide_empty=> 0,
'parent'=>13
)
);
这将返回一个包含所有元素的数组
parentID==13
然后,要调用数组的其他元素,必须使用:
<?php foreach($ideas_terms as $term): ?>
<option data-filter=".<?php echo $term->slug; ?>" href="#">
<?php echo $term->name; ?>
</option>
<?php endforeach; ?>