有的时候会想到在仪表盘上也加些教程链接和说明更加好,那么可以在WordPress 仪表板中添加一个自定义的模块,可以将下面代码添加到当前主题函数模板functions.php中:
- add_action('wp_dashboard_setup', 'my_custom_dashboard_widgets');
- function my_custom_dashboard_widgets() {
- global $wp_meta_boxes;
- wp_add_dashboard_widget('custom_help_widget', '自定义', 'custom_dashboard_help');
- }
- function custom_dashboard_help() {
- echo '<p>自定义内容</p>';
- }
修改以上代码为自己的内容,再去仪表盘看看,是否多出了自定义的信息模块出现了!
如何去掉wordpress仪表盘中无用的模块?
同样还是在wordpress主题文件里的functions.php文件中加入以下代码:
- //删除仪表盘模块
- function example_remove_dashboard_widgets() {
- // Globalize the metaboxes array, this holds all the widgets for wp-admin
- global $wp_meta_boxes;
- // 以下这一行代码将删除 "快速发布" 模块
- unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_quick_press']);
- // 以下这一行代码将删除 "引入链接" 模块
- unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_incoming_links']);
- // 以下这一行代码将删除 "插件" 模块
- unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_plugins']);
- // 以下这一行代码将删除 "近期评论" 模块
- unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_recent_comments']);
- // 以下这一行代码将删除 "近期草稿" 模块
- unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_recent_drafts']);
- // 以下这一行代码将删除 "WordPress 开发日志" 模块
- unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_primary']);
- // 以下这一行代码将删除 "其它 WordPress 新闻" 模块
- unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_secondary']);
- // 以下这一行代码将删除 "概况" 模块
- unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_right_now']);
- }
- add_action('wp_dashboard_setup', 'example_remove_dashboard_widgets' );
- // 以下这一行代码将删除 "welcome" 模块
- remove_action('welcome_panel', 'wp_welcome_panel');
根据以上注释去去掉自己所需要去掉的模块吧!
微信扫描下方的二维码阅读本文