根据$ wp_admin_bar->菜单成员var将管理栏呈现到页面。
原型
wp_admin_bar_render()
描述
这在页脚操作上很晚才被调用,因此它会在添加到页脚之后呈现。
源文件
路径:wp-includes/admin-bar.php
<?php
...
function wp_admin_bar_render() {
global $wp_admin_bar;
if ( ! is_admin_bar_showing() || ! is_object( $wp_admin_bar ) )
return;
/**
* Load all necessary admin bar items.
*
* This is the hook used to add, remove, or manipulate admin bar items.
*
* @since 3.1.0
*
* @param WP_Admin_Bar $wp_admin_bar WP_Admin_Bar instance, passed by reference
*/
do_action_ref_array( 'admin_bar_menu', array( &$wp_admin_bar ) );
/**
* Fires before the admin bar is rendered.
*
* @since 3.1.0
*/
do_action( 'wp_before_admin_bar_render' );
$wp_admin_bar->render();
/**
* Fires after the admin bar is rendered.
*
* @since 3.1.0
*/
do_action( 'wp_after_admin_bar_render' );
}
...
?>
其他
英文文档:https://developer.wordpress.org/reference/functions/wp_admin_bar_render/