关注本站,零基础新手也能轻松搭建个人网站!
  1. 首页
  2. WordPress

wordpress后台插件等固定菜单消失了怎么处理?

阿里云服务器优惠

重大福利提醒:【双11活动】整个11月份阿里云服务器降价了,1核2G1年58元 3年180元。这个价格买到就是赚到。180元就可以让你建站3年,全网找不到这么低的价格了。
活动地址阿里云双11降价活动(1核2G1M3年180元) 只有阿里云新用户才能参与活动。
必读事项购买阿里云服务器必读事项(省钱有绝招)
如果你不是阿里云新用户,可以找家人,亲戚的账号重新注册为阿里云新用户。一次性买满3年,我和我朋友们都是这么干的,主要是省钱。大家看了我的教程的应该都知道,多台云服务器之间的网站备份,数据迁移很容易,不用担心数据备份和迁移问题。
问题咨询:大家遇到各种问题可以微信咨询,微信号:xzjmyk 先加微信,然后拉你入交流群。

原文转载:http://tencent.yundashi168.com/900.html

背景

在平时用wodpress搭建网站搞测试的时候,安装了一款wordpress主题,启用主题之后,我的wordpress后台就变成了这样。很多菜单都消失了,包括,文章,插件,设置,用户等等。

好吧,做为老鸟站长,当然要靠自己来解决了。

解决方法:

找到主题的functions.php文件,定位核心代码:

function dameiti_remove_menus() {   
    O5e252aae('remove_menu_page',O5e252aae(-7, 'plugins.php' )) ;
    O5e252aae('remove_menu_page',O5e252aae(-7, 'edit.php' )) ; 
    O5e252aae('remove_menu_page',O5e252aae(-7, 'upload.php' )) ; 
    O5e252aae('remove_menu_page',O5e252aae(-7, 'edit.php?post_type=page' )) ;
    O5e252aae('remove_menu_page',O5e252aae(-7, 'edit-comments.php' )) ;  
    O5e252aae('remove_menu_page',O5e252aae(-7, 'users.php' )) ; 
    O5e252aae('remove_menu_page',O5e252aae(-7, 'tools.php' )) ; 
    O5e252aae('remove_menu_page',O5e252aae(-7, 'options-general.php' )) ;
} 

把上面的代码都注释掉,保存,然后wordpress刷新后台,就能看见消失的菜单都回来了。

function dameiti_remove_menus() {   
//  O5e252aae('remove_menu_page',O5e252aae(-7, 'plugins.php' )) ;
//  O5e252aae('remove_menu_page',O5e252aae(-7, 'edit.php' )) ; 
//  O5e252aae('remove_menu_page',O5e252aae(-7, 'upload.php' )) ; 
//  O5e252aae('remove_menu_page',O5e252aae(-7, 'edit.php?post_type=page' )) ;
//  O5e252aae('remove_menu_page',O5e252aae(-7, 'edit-comments.php' )) ;  
//  O5e252aae('remove_menu_page',O5e252aae(-7, 'users.php' )) ; 
//  O5e252aae('remove_menu_page',O5e252aae(-7, 'tools.php' )) ; 
//  O5e252aae('remove_menu_page',O5e252aae(-7, 'options-general.php' )) ;
} 

WordPress 后台隐藏不需要的菜单:

WordPress在开发过程中,在安装插件或者使用皮肤的时候,左侧菜单栏有时会出现一些不是很美好的菜单,或者一些我们不需要的菜单,比如使用皮肤有时有“Install Demo”,文章下的“分类目录”。
未使用插件,使用两个函数remove_menu_pageremove_submenu_page,在function.php新增以下代码:

下图显示默认文章的分类目录链接;

add_action('admin_menu', 'remove_menus', 999);
function remove_menus(){
remove_menu_page( 'edit.php' ); //隐藏post,一级菜单
remove_submenu_page( 'edit.php', 'edit-tags.php?taxonomy=category' ); // 隐藏post的默认分类目录,wordpress自带目录,二级菜单
remove_menu_page( 'edit.php?post_type=portfolio' ); //隐藏自定义type=portfolio,一级菜单
remove_submenu_page( 'themes.php', 'install-required-plugins' );// 隐藏某皮肤自带的安装必装插件,非wordpress自带目录,二级菜单
}

Ps:链接只是被隐藏了,后台直接访问还是可以做到的;
使用一些插件也可以做到隐藏特定菜单的目的。

//移除后台无用的菜单
add_action( 'admin_menu', function(){
    remove_menu_page( 'index.php' ); //仪表盘
    remove_menu_page( 'upload.php' ); //多媒体
    remove_menu_page( 'edit.php?post_type=page' ); //页面
    remove_menu_page( 'edit-comments.php' ); //评论
    remove_menu_page( 'plugins.php' ); //插件
    remove_menu_page( 'tools.php' ); //工具
    remove_menu_page( 'options-general.php' ); //设置
});

如果你的wordpress后台固定菜单消失不见了,你可以去找核心代码“remove_menu_page” 然后注释掉这些代码,就可以恢复菜单。

需要学习更多建站教程,可以查看以下系列教程:

如果还有不了解宝塔面板怎么使用的小伙伴,可以看下我总结的系列教程,保证从新手变老鸟:

【建站流程科普】

【宝塔面板精选教程汇总】

【宝塔面板常见问题汇总】

原创文章,作者:admin,如若转载,请注明出处:http://tencent.yundashi168.com/900.html

联系我们

400-800-8888

在线咨询:点击这里给我发消息

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

QR code

2020年阿里云618大促活动(有香港主机)

1核/2G/1M---91元1年,三年275元;
2核/4G/1M---320元1年,三年960元;
2核/8G/1M---416元1年,三年1093元;
4核/8G/1M---465元1年,三年1396元;
1核2G(香港,不用备案)---249元1年,三年888元;点击直达
还有还有4核8G6M、8核16G10M配置,价格很低很低!

注意:这个价,只有新用户才能看到;老用户借用家人身份重新注册,这个价格重新注册也不亏!

我知道了