Wordpress:禁用附件页面中的插件

时间:2016-01-07 12:29:48

标签: wordpress wordpress-plugin

我有图片延迟加载的插件,我需要在任何附件页面中禁用此插件。

怎么做?

1 个答案:

答案 0 :(得分:0)

默认情况下,admin有权管理WP中的插件页面。

但你也可以公开访问。 只需要为订户角色添加功能

function add_theme_caps() {
    // gets the subscriber role
    $role = get_role( 'subscriber' );
    //add capability to this role
    $role->add_cap( 'activate_plugins' ); 
}
add_action( 'admin_init', 'add_theme_caps');

activate_plugins是仅由WordPress提供给管理员用户的功能。

但我们可以将该功能添加到任何其他用户角色。并且订阅者被视为WP站点的公共,所以这段代码将做必要的。

注意:这在安全性方面可能很危险。