вызов приветствия администратора в другом месте

Я отключил wordpress adminbar, добавив этот фильтр:

add_filter('show_admin_bar', '__return_false'); 

Но я все еще хочу использовать это приветствие в другом месте. По приветствию я имею в виду выпадающее меню, в котором говорится: Howdy admin.

Есть ли простой способ сделать это?

Solutions Collecting From Web of "вызов приветствия администратора в другом месте"

Если бы я понял вас правильно, то вы не хотите показывать другие детали, чем приветствия в баре 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' ); } 

Вышеупомянутое удалит все основные узлы из панели администратора с передней стороны, и даже если у вас есть другие узлы, добавленные из-за плагинов / тем, вы удаляете их одним и тем же способом.