WordPress管理工具栏其实本身是一个非常不错的功能,为什么这么说呢?因为WordPress管理工具栏提供了很多快速的链接让我们访问到我们需要的链接地址,但是我觉得对于个人博客的话是非常不错,对于多用户的WordPress站点呢就有点不好了,我们可以把它给隐藏。

禁用WordPress管理工具栏

add_filter('show_admin_bar','hide_admin_bar');

WordPress工具栏添加自定义链接

以下代码到你的主题的functions.php文件里:


function custom_toolbar_link($wp_admin_bar) {   
    $args = array(   
        'id' => 'ruike',   
        'title' => '瑞课学院',    
        'href' => 'https://www.ruikeedu.com',    
        'meta' => array(   
            'class' => 'ruike',    
            'title' => '访问瑞课学院'   
            )   
    );   
    $wp_admin_bar->add_node($args);   
}   
add_action('admin_bar_menu', 'custom_toolbar_link', 999);  
我们刚才展示了如何添加自定义链接到工具栏,但如果你要添加多个链接,那么,如何在工具栏创建一组快捷方式就像是wordpress自定义菜单那样?
这样做,你可以组织多个快捷键在一个父项下。
//自定义管理栏链接
function custom_toolbar_link($wp_admin_bar) {   
    $args = array(   
        'id' => 'ruike',   
        'title' => 'WordPress',    
        'href' => 'https://www.xxx.com',    
        'meta' => array(   
            'class' => 'ruike',    
            'title' => '访问WordPress'   
            )   
    );   
    $wp_admin_bar->add_node($args);   
  
    $args = array(   
        'id' => 'ruike-theme',   
        'title' => 'WordPress主题',    
        'href' => 'http://www.xxx.com/wptheme/',   
        'parent' => 'ruike',    
        'meta' => array(   
            'class' => 'ruike-theme',    
            'title' => '查看更多WordPress主题'   
            )   
    );   
    $wp_admin_bar->add_node($args);   
  
    $args = array(   
        'id' => 'ruike-tutorials',   
        'title' => 'WordPress教程',    
        'href' => 'http://www.xxx.com/wpcourse/',   
        'parent' => 'ruike',    
        'meta' => array(   
            'class' => 'ruike-tutorials',    
            'title' => '查看更多WordPress教程'   
            )   
    );   
    $wp_admin_bar->add_node($args);   
  
    $args = array(   
        'id' => 'ruike-plugins',   
        'title' => 'WordPress插件',    
        'href' => 'http://www.xxx.com/plugins/',   
        'parent' => 'ruike-tutorials',    
        'meta' => array(   
            'class' => 'ruike-plugins',    
            'title' => '查看更多WordPress插件'   
            )   
    );   
    $wp_admin_bar->add_node($args);   
  
}   
  
add_action('admin_bar_menu', 'custom_toolbar_link', 999); 

关于WordPress管理工具栏就写到这里了,欢迎常来瑞课观看WordPress教程