如何禁止非管理员收到wordpress更新通知
- 时间:2020-05-20 15:19:20
- 分类:网络文摘
- 阅读:148 次
很多时候,我们不希望客户或会员更新自己的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/
推荐阅读:How to Create a Successful WordPress Site How to Launch an E-Course the Right Way as a Blogger Is Malaysia finally cleaning up corruption? I think not. How to use ‘Answer the Public’ to Create Unmissable Blog Posts A Guide to Handling Negative Comments and Reviews The Best Link Building Methods For Your Website How To Use Twitter To Get New Clients How to Turn Your Best Blog Posts Into Even Better Videos Why You Need Influencers for Your Brand In 2019 How to Use a Blog to Increase Ecommerce Sales
- 评论列表
-
- 添加评论