📜  隐藏 WordPress 的所有更新 - PHP (1)

📅  最后修改于: 2023-12-03 15:28:51.690000             🧑  作者: Mango

隐藏 WordPress 的所有更新 - PHP

WordPress 是目前最流行的内容管理系统之一,它经常发布新的更新版本,以弥补问题并提高系统性能。然而,有些程序员可能希望隐藏这些更新,从而可以将网站的维护和更新纳入自己的手动管理中。

方法一:通过代码实现

在 WordPress 中,可以通过代码来隐藏更新,具体方法如下:

  1. 备份 WordPress 文件。在进行任何更改之前,请务必备份现有文件,以防出现任何问题。
  2. 打开 functions.php 文件:在 WordPress 管理后台进入主题编辑器,找到并打开 functions.php 文件。
  3. 添加代码:在文件的最底部添加如下代码:
// 禁止 WordPress 更新检查
function disable_wp_updates() {
 global $wp_version;
 remove_action('admin_notices', 'update_nag', 3);
 remove_action('network_admin_notices', 'update_nag', 3);
 if (version_compare($wp_version, '3.7', '<')) {
   add_filter('pre_site_transient_update_core',create_function('$a', "return null;"));
 } else {
   add_filter('pre_site_transient_update_core', '__return_null');
 }
}
add_action('after_setup_theme', 'disable_wp_updates');
  1. 保存文件并测试:保存 functions.php 文件并测试网站是否仍然在正常运行。WordPress 更新将不再出现在更新菜单或仪表板中。
方法二:通过插件实现

除了代码之外,还可以使用插件来隐藏 WordPress 更新。以下是我们推荐的插件:

  1. Disable All WordPress Updates 插件可以禁用 WordPress 所有更新,包括内核、插件和主题更新。这是一款轻量级的插件,适用于需要限制更新的网站。
  2. Easy Updates Manager 插件允许您选择要禁用的更新类型。这是一款强大的插件,适用于需要精细控制更新的网站。

通过这两种方法之一,您都可以轻松地隐藏 WordPress 更新,以便更好地控制网站的更新和维护。