要禁用WordPress的版本更新提示,可以通过在主题的functions.php
文件中添加一小段代码来实现。这样做不会阻止WordPress的安全更新或插件更新,但会隐藏后台中的WordPress核心更新提示。以下是一段示例代码,您可以将它添加到您的主题functions.php
文件中以移除WordPress版本更新提示:
/**
* 禁用WordPress版本更新提示
*/
function remove_core_updates() {
global $wp_version;
return (object) array(
'updates' => array(),
'last_checked' => time(),
'version_checked' => $wp_version,
);
}
add_filter('pre_site_transient_update_core', 'remove_core_updates');
/**
* 隐藏WordPress后台的更新提示
*/
function remove_update_notifications() {
remove_action('admin_notices', 'update_nag', 3);
}
add_action('admin_menu', 'remove_update_notifications');
这段代码做了两件事:
- 禁用WordPress核心更新的检查:通过
pre_site_transient_update_core
过滤器,我们返回一个空的更新对象,这样WordPress就认为没有更新可用,从而不会在后台显示更新通知。 - 隐藏后台的更新提示:通过
remove_action
函数,我们移除了默认的更新通知动作update_nag
,这进一步确保用户不会在后台界面上看到任何更新提示。
请注意,虽然这种方法可以隐藏更新提示,但它并不会阻止WordPress的自动更新功能(如果启用了的话)。如果您想完全禁用WordPress的自动更新,您需要在wp-config.php
文件中设置define('AUTOMATIC_UPDATER_DISABLED', true);
。
另外,请记得在进行此类更改时备份您的网站,以防万一出现问题需要恢复。同时,虽然有时出于特定原因需要禁用更新提示,但通常建议保持WordPress、主题和插件的更新,以确保网站的安全性和性能。
内容备份发布禁用WordPress更新检查并隐藏升级提示|米娜娜 (213721.xyz)