如何移除WordPress外观-菜单-分类中的分页?
嘿,我太懂你面对200个分类还要翻页找的烦躁了!其实不用费劲找插件,自己加段代码就能搞定菜单编辑器里分类的分页问题,方法超简单:
移除WordPress菜单编辑器中分类分页的具体方法
我们可以通过自定义代码实现,推荐两种方式,选你顺手的来:
方式一:直接添加代码到主题functions.php
- 登录WordPress后台,进入「外观」→「主题文件编辑器」
- 在右侧文件列表里找到
functions.php,点击打开 - 拉到文件末尾,粘贴下面这段代码:
// 移除菜单编辑器中分类的分页 function remove_category_pagination_in_menu_editor( $args, $post_type ) { if ( 'nav_menu_item' === $post_type && isset( $args['taxonomy'] ) && 'category' === $args['taxonomy'] ) { $args['number'] = -1; // 设置为-1表示显示所有分类 } return $args; } add_filter( 'wp_edit_nav_menu_walker', 'remove_category_pagination_in_menu_editor', 10, 2 );
- 点击「更新文件」保存修改就搞定了
方式二:用代码片段插件(更安全,适合不熟悉代码的朋友)
- 如果你怕改主题文件出错,可以装个代码片段插件(比如Code Snippets)
- 安装激活后,进入「Snippets」→「Add New」
- 给这个片段起个好记的名字,比如“移除菜单编辑器分类分页”,然后把上面的代码粘贴到代码框里
- 点击「Save Changes and Activate」激活这个片段就行
完成后回到菜单编辑器的分类面板,所有200个分类就会一次性全部显示出来,再也不用翻页找啦!
内容的提问来源于stack exchange,提问作者mad2kx
相关产品推荐
相关产品推荐

