本文目录[隐藏]1隐藏多余模块2移除多余模块3移除自定义模块4移除页面编辑窗口的模块 我们都知道,WordPress的文章/页面编辑窗口附带了很多功能模块(Meta Boxes),如下图所示: 显示过多的模块会显得很烦乱,那么如何隐藏或移除这些Meta模块呢? 隐藏多余模块 WordPress 给大家提供了一个“显示选项”(在窗口的右上角)来隐藏它们: 去掉勾选,就可以隐藏不需要的模块。但是这里的设置只是针对于当前用户,如果是WordPress多用户站点,你就要考虑进行后台定制,从全局上移除不必要的模块,一来提高用户体验,二来隐藏某些不想为用户使用的功能。 移除多余模块 实现方法很简单,直接根据自己的需要,将下面的代码添加到主题的 functions.php 文件中: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 // 移除文章编辑界面默认的Meta模块 function remove_my_post_metaboxes() { remove_meta_box( ‘authordiv’,’post’,’normal’ ); // 作者模块 remove_meta_box( ‘commentstatusdiv’,’post’,’normal’ ); // 评论状态模块 remove_meta_box( ‘commentsdiv’,’post’,’normal’ ); // 评论模块 […]
多余
移除 WordPress 菜单输出的多余的CSS选择器id或class
现在大多数的WordPress主题都使用 wp_nav_menu() 来添加菜单,这个函数默认会输出很多CSS选择器,比如下面的代码: 1 2 3 <li id="menu-item-6" class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item current_page_item menu-item-home menu-item-6"><a href="https://www.wpdaxue.com/">大学首页</a></li> <li id="menu-item-13" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-13"><a href="https://www.wpdaxue.com/news">WordPress资讯</a></li> <li id="menu-item-8" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-8"><a href="https://www.wpdaxue.com/themes">WordPress主题</a></li> <li id="menu-item-6" class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item current_page_item menu-item-home menu-item-6"><a href="https://www.wpdaxue.com/">大学首页</a></li> <li id="menu-item-13" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-13"><a href="https://www.wpdaxue.com/news">WordPress资讯</a></li> <li id="menu-item-8" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-8"><a href="https://www.wpdaxue.com/themes">WordPress主题</a></li> 看着就有些头疼,如果你想移除所有的css选择器,可以将下面的代码添加到主题的 […]

