如何禁止非管理员收到wordpress更新通知
- 时间:2020-05-20 15:19:20
- 分类:网络文摘
- 阅读:91 次
很多时候,我们不希望客户或会员更新自己的wordpress版本、主题或插件,以防止他们将wordpress核心设置搞乱。这里有一个wordpress技巧,可以设置wordpress的网站只有管理员才可以看到更新通知,而不是其他用户。你可以通过以下代码禁止非管理员收到wordpress的更新通知。
将如下代码复制到当前主题的functions.php模板文件中,并更新之:
- if ( !current_user_can( 'manage_options' ) ) {
- //Disable Theme Updates
- remove_action( 'load-update-core.php', 'wp_update_themes' );
- add_filter( 'pre_site_transient_update_themes', create_function( '$a', "return null;" ) );
- wp_clear_scheduled_hook( 'wp_update_themes' );
- //Disable Plugin Updates
- remove_action( 'load-update-core.php', 'wp_update_plugins' );
- add_filter( 'pre_site_transient_update_plugins', create_function( '$a', "return null;" ) );
- wp_clear_scheduled_hook( 'wp_update_plugins' );
- //Diasable Core Updates
- add_filter( 'pre_site_transient_update_core', create_function( '$a', "return null;" ) );
- wp_clear_scheduled_hook( 'wp_version_check' );
- }
这三段代码依次分别禁止非管理员收到wordpress主题、wordpress插件、wordpress版本的更新通知,你也可以根据自己的需要进行修改。
原文:http://www.trickspanda.com/2014/04/disable-update-notifications-non-administrators-wordpress/
推荐阅读:2020疫情将过 个人站长能否有机会赚钱 这次疫情下对个人站长是机会吗? 站长赚钱需要做什么准备工作? 个人站长做个网站赚钱真是越来越难了 网站站长赚钱的七条经验分享 一道求比例尺的问题 欧拉的故事 分羊的故事 千里马的故事 监狱里的数学研究
- 评论列表
-
- 添加评论