WordPress后台外观主题编辑器屏蔽&隐藏

maolai 网站建设评论190阅读模式

正常的wordpress主题后台的外观中都会有一个“主题编辑器(Theme Editor)”菜单,不用登录服务器,方便我们编辑当前使用的主题(包括编辑站点内未启用的主题)如下图所示,通过后台就可以直接修改主题和插件代码,但是也有一定的风险。如果你是第一次打开这个菜单编辑主题时,WordPress会提醒你尽量不要在这里进行修改操作,让你知道其风险。

有些主题为了WordPress安全等,屏蔽主题&插件文件编辑器。如果你使用了某些主题后这个“主题编辑器(Theme Editor)”菜单不见了,这种情况估计是使用的主题禁用了主题编辑器。它是怎么把这个菜单隐藏/屏蔽的,如何让后台外观的主题编辑显示出来?可以从以下方法寻找删除。只需要找一找该主题函数文件(或其他文件)中是否有以下代码。

1、在WordPress根目录,编辑wp-config.php文件,在“/** WordPress数据库的名称 */”上下的地方添加以下代码,可以隐藏后台外观主题编辑。

/** 屏蔽&隐藏 WordPress 后台主题文件编辑器**/
define( 'DISALLOW_FILE_EDIT', true );

2、想要禁止WordPress后台外观中的主题编辑器,可在当前使用主题的函数文件 functions.php中添加以下代码即可,代码仅限当前主题,若是切换主题后,则无效。主题文件编辑器可以编辑多个主题

//屏蔽&隐藏 WordPress后台主题文件编辑器
function disable_mytheme_action() {
define('DISALLOW_FILE_EDIT', TRUE);
}
add_action('init', 'disable_mytheme_action');

以上是WordPress后台外观的主题编辑器Theme Editor不见了的相关介绍

 
maolai
  • 本文由 maolai 发表于 2018年5月2日 23:29:31
  • 转载请务必保留本文链接:http://www.bokequ.com/468.html

发表评论