[ Index ]

PHP Cross Reference of WordPress




/wp-includes/ -> class-wp-admin-bar.php (summary)

Toolbar API: WP_Admin_Bar class

File Size: 631 lines (17 kb)
Included or required: 1 time
Referenced: 0 times
Includes or requires: 0 files

Defines 1 class

WP_Admin_Bar:: (21 methods):

Class: WP_Admin_Bar  - X-Ref

Core class used to implement the Toolbar API.

__get( $name )   X-Ref

return: string|array|void
param: string $name

initialize()   X-Ref
No description

add_menu( $node )   X-Ref
Add a node (menu item) to the Admin Bar menu.

since: 3.3.0
param: array $node The attributes that define the node.

remove_menu( $id )   X-Ref
Remove a node from the admin bar.

since: 3.1.0
param: string $id The menu slug to remove.

add_node( $args )   X-Ref
Adds a node to the menu.

since: 3.1.0
since: 4.5.0 Added the ability to pass 'lang' and 'dir' meta data.
param: array $args {

_set_node( $args )   X-Ref

param: array $args

get_node( $id )   X-Ref
Gets a node.

return: object|void Node.
param: string $id

_get_node( $id )   X-Ref

return: object|void
param: string $id

get_nodes()   X-Ref

return: array|void

_get_nodes()   X-Ref

return: array|void

add_group( $args )   X-Ref
Add a group to a toolbar menu node.

Groups can be used to organize toolbar items into distinct sections of a toolbar menu.

since: 3.3.0
param: array $args {

remove_node( $id )   X-Ref
Remove a node.

param: string $id The ID of the item.

_unset_node( $id )   X-Ref

param: string $id

render()   X-Ref
No description

_bind()   X-Ref

return: object|void

_render( $root )   X-Ref

param: object $root

_render_container( $node )   X-Ref

param: object $node

_render_group( $node )   X-Ref

param: object $node

_render_item( $node )   X-Ref

param: object $node

recursive_render( $id, $node )   X-Ref
Renders toolbar items recursively.

since: 3.1.0
param: string $id    Unused.
param: object $node

add_menus()   X-Ref
No description

Generated: Tue Sep 21 01:00:05 2021 Cross-referenced by PHPXref 0.7.1