你好我在wordpress中有子类别
<?php wp_dropdown_categories( 'show_option_none=Spesialisasi / Peminatan' ); ?>
<script type="text/javascript">
<!--
var dropdown = document.getElementById("cat");
function onCatChange() {
if ( dropdown.options[dropdown.selectedIndex].value > 0 ) {
location.href = "<?php echo esc_url( home_url( '/' ) ); ?>?cat="+dropdown.options[dropdown.selectedIndex].value;
}
}
dropdown.onchange = onCatChange;
-->
</script>
</li>
但我希望只显示子类别而不是类别...请分享如果找到修复:D 感谢
答案 0 :(得分:0)
如果您只想获得单一父类别的子类别,可以使用child_of arg:
wp_dropdown_categories( array(
'show_option_none' => 'Spesialisasi / Peminatan'
'child_of' => 9
) );
这假定您的子类别的父级ID为9。
或者,如果您知道所需类别的具体ID(并且他们不会改变),您可以使用id
和exclude
参数。查看WP文档:https://codex.wordpress.org/Function_Reference/wp_dropdown_categories
答案 1 :(得分:0)
感谢回复我,我用
<?php
$ category = get_category_by_slug(&#39; dokter&#39;);
?&GT;
<?php wp_dropdown_categories ( array(
'hide_empty' => '0',
'show_option_none'=>'Spesialisasi/Peminatan',
'child_of'=>$category->term_id,
));
?>
如果使用选择子类别自动搜索,那么解决但代码那里,我想选择使用按钮并形成空白...你有消化吗?谢谢