给wordpress仪表盘添加自定义信息模块

我们在做wordpress主题开发的时候,为了更加的让使用者熟悉自己做的wordpress主题,都会在主题后台做详细的描述,有的时候会想到在仪表盘上也加些教程链接和说明更加好,那么今天就教大家如何给wordpress仪表盘添加自定义信息模块,下面就直接说教程了,打开你们wordpress主题的functions.php文件,将一下代码加入:

function custom_dashboard_help() {
echo '这里填使用说明的内容,可填写HTML代码';
}
function example_add_dashboard_widgets() {
    wp_add_dashboard_widget('custom_help_widget', '这里替换成面板标题', 'custom_dashboard_help');
}
add_action('wp_dashboard_setup', 'example_add_dashboard_widgets' );

修改以上代码为自己的内容,再去仪表盘看看,是否多出了自定义的信息模块出现了!

另外同时教程也给出,如何去掉wordpress仪表盘中无用的其他模块吧,同样还是在wordpress主题文件里的functions.php文件中加入以下代码:

remove_action('welcome_panel', 'wp_welcome_panel');//移除 WordPress 仪表盘欢迎面板
function disable_dashboard_widgets() {
 global $wp_meta_boxes;
 // wp..
 unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_activity']);//活动
 unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_right_now']);//概览
 // 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']); //插件
 unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_primary']);//WordPress新闻
 //unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_secondary']);//其它WordPress新闻
 unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_quick_press']);//快速发布
 unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_recent_drafts']);//快速草稿

}
add_action('wp_dashboard_setup', 'disable_dashboard_widgets', 999);

根据以上注释去去掉自己所需要去掉的模块吧!

来自http://www.2zzt.com/jcandcj/6594.html