Changeset 47467 for branches/5.4/src/wp-includes/admin-bar.php
- Timestamp:
- 03/17/2020 07:26:34 PM (4 years ago)
- Location:
- branches/5.4
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/5.4
-
branches/5.4/src/wp-includes/admin-bar.php
r47198 r47467 56 56 * Renders the admin bar to the page based on the $wp_admin_bar->menu member var. 57 57 * 58 * This is called very late on the footer actions so that it will render after 59 * anything else being added to the footer. 58 * This is called very early on the {@see 'wp_body_open'} action so that it will render 59 * before anything else being added to the page body. 60 * 61 * For backward compatibility with themes not using the 'wp_body_open' action, 62 * the function is also called late on {@see 'wp_footer'}. 60 63 * 61 64 * It includes the {@see 'admin_bar_menu'} action which should be used to hook in and … … 65 68 * 66 69 * @since 3.1.0 70 * @since 5.4.0 Called on 'wp_body_open' action first, with 'wp_footer' as a fallback. 67 71 * 68 72 * @global WP_Admin_Bar $wp_admin_bar 73 * 74 * @staticvar bool $rendered 69 75 */ 70 76 function wp_admin_bar_render() { 71 77 global $wp_admin_bar; 78 static $rendered = false; 79 80 if ( $rendered ) { 81 return; 82 } 72 83 73 84 if ( ! is_admin_bar_showing() || ! is_object( $wp_admin_bar ) ) { … … 101 112 */ 102 113 do_action( 'wp_after_admin_bar_render' ); 114 115 $rendered = true; 103 116 } 104 117
Note: See TracChangeset
for help on using the changeset viewer.