根据$ 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/