时间:2024-04-01
我最近在学习使用WordPress建站,刚开始安装时就发现仪表盘上有很多小工具。这些小工具中有些对我们来说是没有用的,但是WordPress默认是加载的,这会影响WordPress的后台打开速度。
如果我们想关闭这些没用的小工具,可以通过在显示选项中进行操作。但如果你想让这些小工具在显示选择里面也看不到,就需要稍微动一下手了。
一种解决方案是将下面的代码复制到function.php文件里,这样可以移除无用的仪表盘部件:
//移除无用的仪表盘部件 function mx_remove_dashboard_widgets(){ global $wp_meta_boxes; //unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_right_now']); //unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_quick_press']); unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_recent_drafts']); unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_primary']); unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_secondary']); unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_duoshuo']); unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_recent_comments']); unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_incoming_links']); unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_plugins']); } add_action('wp_dashboard_setup','mx_remove_dashboard_widgets');
这段代码的作用是,钩子函数wp_dashboard_setup会在WordPress后台的仪表盘部件生成时被执行。在这个时候,执行mx_remove_dashboard_widgets函数并将其作为参数传递进去。
这样一来,我们就可以不仅能取消小工具的加载,还能在显示选项中找不到这些小工具,从而更加彻底地提高WordPress后台打开速度。
Copyright © 2019-2024 ytldj.com