请问wordpress如何去除控制面板的通知提示?

请问如何去除wordpress管理后台控制面板上的通知提示?

阅读 2.2k
1 个回答

在functions.php后面添加

function remove_core_updates() {
  global $wp_version;
  return (object) array(
    'last_checked' => time(),
    'version_checked' => $wp_version,
  );
}
add_filter('pre_site_transient_update_core', 'remove_core_updates');
add_filter('pre_site_transient_update_plugins', 'remove_core_updates');
add_filter('pre_site_transient_update_themes', 'remove_core_updates');


function remove_menu() {
  global $submenu;
  if (isset($submenu['index.php'][10]))
    unset($submenu['index.php'][10]); // Removes 'Updates'.
}
add_action('admin_menu', 'remove_menu');

这是目前在网上找到最好的解决方案了,其他输入之后要么控制台崩溃,要么速度变得极其慢。

而且需要注意的是,wordpress切换主题之后,functions.php文件会被重置,可能需要再手动添加一遍。

如果无法在本地安装wordpress主题,可以在wp-config.php基础配置文件里里添加以下代码片段

define('WP_TEMP_DIR', ABSPATH.'wp-content/tmp');/* WordPress的临时目录。*/
define("FS_METHOD", "direct");  
define("FS_CHMOD_DIR", 0777);  
define("FS_CHMOD_FILE", 0777);  
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题