移除WordPress 管理后台的主题编辑功能

时间:2022-04-23
本文章向大家介绍移除WordPress 管理后台的主题编辑功能,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

出于安全考虑,如果你的WordPress 是多人使用的(比如说一个团队博客,多用户管理)。那么为防止一些小白胡乱修改后台导致网页问题,可以移除WordPress 管理后台的主题编辑功能。就是WordPress 仪表盘-外观-编辑部分。

还是只需要在主题的funtions.php 的最后一个 ?> 前文件添加以下代码:

//移除WordPress 管理后台的主题编辑功能 devework.com function wpapi_remove_editor_menu() { remove_action('admin_menu', '_add_themes_utility_last', 101); } global $remove_submenu_page, $current_user; get_currentuserinfo(); if($current_user->user_login == 'admin') { //Specify admin name here add_action('admin_menu', 'wpapi_remove_editor_menu', 1); }

第 8 行的代码,可能需要修改admin,这里的admin为要限制的用户名称。默认的话都是 admin的啦,当然多用户的话就不同啦。

核心代码来自:WordPress API,部分内容由 DeveWork.com 翻译。