基于”Remove Pagination in Appearance -> Menus -> Categories“对于WordPress类别,您将根据WooCommerce产品类别调整答案代码。
WooCommerce产品类别的分类是product_cat
.
最好只针对管理导航菜单。
尝试以下操作(未测试):
add_filter( \'get_terms_args\', \'admin_nav_menu_show_all_product_categories\', 10, 2);
function admin_nav_menu_show_all_product_categories( $args, $taxonomies ) {
global $pagenow;
if( \'nav-menus.php\' === $pagenow && reset($taxonomies) === \'product_cat\' ) {
$args[\'number\'] = \'\';
}
return $args;
}
add_filter(\'terms_clauses\', \'change_product_cat_terms_clauses\', 10, 3 );
function change_product_cat_terms_clauses( $clauses, $taxonomies, $args ) {
global $pagenow;
if( \'nav-menus.php\' === $pagenow && reset($taxonomies) === \'product_cat\' ) {
$clauses[\'limits\'] = \'\';
}
return $clauses;
}
代码进入
functions.php
活动子主题(或活动主题)的文件。它可以工作。