wordpress关闭自动更新功能
标签: wordpress优化 wordpress技巧 最后编辑:2020年5月10日
用过wordpress的小伙伴都知道它可以自动更新插件和主题,虽然及时的更新主题和插件会加强网站的安全性,但是更新插件或者主题的时候难免会丢失一些数据。由于会对系统造成一些不稳定因素,如果在生产环境上出现这种情况是非常糟糕的。在生产环境我们都会采取禁用自动更新的功能,这里我给大家提供几个通过禁用hook关闭更新功能来达到站点的稳定运行。
1.WordPress禁止插件更新、主题更新,wordpress本身更新提示的方法
add_filter('pre_site_transient_update_core', create_function('$a', "return null;")); // 关闭核心提示
add_filter('pre_site_transient_update_plugins', create_function('$a', "return null;")); // 关闭插件提示
add_filter('pre_site_transient_update_themes', create_function('$a', "return null;")); // 关闭主题提示
remove_action('admin_init', '_maybe_update_core'); // 禁止 WordPress 检查更新
remove_action('admin_init', '_maybe_update_plugins'); // 禁止 WordPress 更新插件
remove_action('admin_init', '_maybe_update_themes'); // 禁止 WordPress 更新主题
大家可以把直接把代码复制到主题的function文件里面,刷新一下即可关闭自动更新功能。网站内还提供了许多wordpress技巧,大家可以在首页通过搜索或者根据分类查找。
说:来学习一下,应该用得上