欢迎光临好主题官网!致力于 WordPress 企业主题定制开发及 WP外贸模板下载。

如何禁用wordpress后台主题和插件的编辑权限以及禁用主题的自定义功能

文章目录

如何禁用wordpress后台主题和插件的编辑权限

我们在开发wordpress主题的时候为了网站安全不想让客户通过后台看到或编辑主题或插件的代码,不让客户安装插件。

wordpress主题编辑器菜单
wordpress主题编辑器菜单
wordpress插件管理器菜单
wordpress插件管理器菜单

在网站根目录下找到wp-config.php。在define( ‘WP_DEBUG’, false );的下方加入如下代码就禁用了主题和插件的安装编辑权限。

define('DISALLOW_FILE_MODS',true);
禁用wordpress后台主题和插件的编辑权限
禁用wordpress后台主题和插件的编辑权限

禁用主题的自定义功能

针对于wordpress开发者说为了简化主题的开发难度和缩短开发周期有时候需要关闭后台主题自定义功能。

wordpress后台主题自定义菜单
wordpress后台主题自定义菜单

在主题目录下找到functions.php然后在其末尾添加如下代码

add_filter('map_meta_cap', 'haozhuti_not_allow_map_meta_cap', 10, 2);
function haozhuti_not_allow_map_meta_cap($caps, $cap)
{
    if ($cap == 'customize') {
        return ['do_not_allow'];
    }
    return $caps;
}

添加完代码后效果如下

本文由 好主题 原创整理,致力于分享实用的 WordPress 建站知识与主题开发经验。 我们专注于提供高质量的 WordPress企业主题 资源,帮助中小企业轻松构建专业网站。 转载请注明来源,并保留原文链接,感谢您的支持与理解。

发表回复

相关文章
主题推荐
还没有账号?

会员注册

成为会员,获得更多专属优惠!

验证码: 加载中... =

已有账号?