呼叫其他地方的管理员问候语

时间:2014-01-07 作者:CBeTJlu4ok

我已通过添加此筛选器禁用wordpress adminbar:

add_filter(\'show_admin_bar\', \'__return_false\');
但我还是想在其他地方用它来表示问候。我所说的问候语是指一个下拉菜单,上面写着:你好,管理员。

有什么简单的方法可以做到这一点吗?

1 个回复
最合适的回答,由SO网友:Maruti Mohanty 整理而成

如果我没说错的话,那么你不想在前台的admina栏中显示问候之外的其他细节。如果是这样,那么您可以使用Remove Node 让这一切顺利进行。

您可以像下面这样使用它来显示问候语和其中的其他选项

首先删除下面的行

add_filter(\'show_admin_bar\', \'__return_false\');
在活动主题中使用以下内容functions.php 文件

add_action( \'admin_bar_menu\', \'wpse_remove_node\', 999 );
function wpse_remove_node( $wp_admin_bar ) {
    $wp_admin_bar->remove_node( \'wp-logo\' );
    $wp_admin_bar->remove_node( \'site-name\' );
    $wp_admin_bar->remove_node( \'updates\' );
    $wp_admin_bar->remove_node( \'comments\' );
    $wp_admin_bar->remove_node( \'new-content\' );
    $wp_admin_bar->remove_node( \'edit\' );
}
上述操作将从前端的管理栏中删除所有基本节点,即使由于插件/主题而添加了其他节点,也可以使用相同的方法删除这些节点。

结束

相关推荐

通过php创建子类别

有人能告诉我这里怎么了吗?我试图通过PHP创建一个类别和一个子类别。我的代码是wp_set_object_terms($postID, array($subCategory, $catgeory), \'category\'); 但这在同一个hirearchy级别上创建了两个类别;我的目标是一个具有子类别的类别。