如何编辑wp category小部件,使其不会显示指定类别中的一个?例如,它显示列表中的所有类别,我需要删除类别图书,如何才能从中删除?祝你一切顺利,YOK
如何编辑wp类别小工具
1 个回复
最合适的回答,由SO网友:EarnestoDev 整理而成
// This alters the get get_terms() arguments and hides some categories
function widget_category_excluder( $args ) {
// Replace the numbers with category IDs you need hidden
$args[\'exclude\'] = $args[\'exclude\'].\',1,2,3,\'; // Keep it safe!
// Or use exclude_tree to exclude children categories also
// $args[\'exclude\'] = $args[\'exclude\'].\',1,2,3,\'; // Keep it safe!
// (,1,2,3, is enclosed in \',\' to ensure digits don\'t get welded)
// Test and see what fits your needs best
return $args;
}
// This allows hooking into WP_Widget_Categories and excluding Terms
add_filter( \'widget_categories_dropdown_args\', \'widget_category_excluder\' );
add_filter( \'widget_categories_args\', \'widget_category_excluder\' );
将此代码添加到functions.php 和实验。这是一个快速解决方案。更好的替代方案是一个可以隐藏类别的自定义小部件。当做
结束