我有图片延迟加载的插件,我需要在任何附件页面中禁用此插件。
怎么做?
答案 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站点的公共,所以这段代码将做必要的。
注意:这在安全性方面可能很危险。