--- a/wp/wp-includes/class-wp-admin-bar.php Wed Sep 21 18:19:35 2022 +0200
+++ b/wp/wp-includes/class-wp-admin-bar.php Tue Sep 27 16:37:53 2022 +0200
@@ -18,6 +18,8 @@
public $user;
/**
+ * @since 3.3.0
+ *
* @param string $name
* @return string|array|void
*/
@@ -33,6 +35,9 @@
}
/**
+ * Initializes the admin bar.
+ *
+ * @since 3.1.0
*/
public function initialize() {
$this->user = new stdClass;
@@ -82,7 +87,7 @@
}
/**
- * Add a node (menu item) to the Admin Bar menu.
+ * Adds a node (menu item) to the admin bar menu.
*
* @since 3.3.0
*
@@ -93,7 +98,7 @@
}
/**
- * Remove a node from the admin bar.
+ * Removes a node from the admin bar.
*
* @since 3.1.0
*
@@ -179,6 +184,8 @@
}
/**
+ * @since 3.3.0
+ *
* @param array $args
*/
final protected function _set_node( $args ) {
@@ -188,6 +195,8 @@
/**
* Gets a node.
*
+ * @since 3.3.0
+ *
* @param string $id
* @return object|void Node.
*/
@@ -199,6 +208,8 @@
}
/**
+ * @since 3.3.0
+ *
* @param string $id
* @return object|void
*/
@@ -217,6 +228,8 @@
}
/**
+ * @since 3.3.0
+ *
* @return array|void
*/
final public function get_nodes() {
@@ -232,6 +245,8 @@
}
/**
+ * @since 3.3.0
+ *
* @return array|void
*/
final protected function _get_nodes() {
@@ -243,7 +258,7 @@
}
/**
- * Add a group to a toolbar menu node.
+ * Adds a group to a toolbar menu node.
*
* Groups can be used to organize toolbar items into distinct sections of a toolbar menu.
*
@@ -267,6 +282,8 @@
/**
* Remove a node.
*
+ * @since 3.1.0
+ *
* @param string $id The ID of the item.
*/
public function remove_node( $id ) {
@@ -274,6 +291,8 @@
}
/**
+ * @since 3.3.0
+ *
* @param string $id
*/
final protected function _unset_node( $id ) {
@@ -281,6 +300,7 @@
}
/**
+ * @since 3.1.0
*/
public function render() {
$root = $this->_bind();
@@ -290,6 +310,8 @@
}
/**
+ * @since 3.3.0
+ *
* @return object|void
*/
final protected function _bind() {
@@ -426,6 +448,8 @@
}
/**
+ * @since 3.3.0
+ *
* @param object $root
*/
final protected function _render( $root ) {
@@ -457,6 +481,8 @@
}
/**
+ * @since 3.3.0
+ *
* @param object $node
*/
final protected function _render_container( $node ) {
@@ -472,6 +498,8 @@
}
/**
+ * @since 3.3.0
+ *
* @param object $node
*/
final protected function _render_group( $node ) {
@@ -497,6 +525,8 @@
}
/**
+ * @since 3.3.0
+ *
* @param object $node
*/
final protected function _render_item( $node ) {
@@ -596,6 +626,9 @@
}
/**
+ * Adds menus to the admin bar.
+ *
+ * @since 3.1.0
*/
public function add_menus() {
// User-related, aligned right.
@@ -609,6 +642,7 @@
add_action( 'admin_bar_menu', 'wp_admin_bar_wp_menu', 10 );
add_action( 'admin_bar_menu', 'wp_admin_bar_my_sites_menu', 20 );
add_action( 'admin_bar_menu', 'wp_admin_bar_site_menu', 30 );
+ add_action( 'admin_bar_menu', 'wp_admin_bar_edit_site_menu', 40 );
add_action( 'admin_bar_menu', 'wp_admin_bar_customize_menu', 40 );
add_action( 'admin_bar_menu', 'wp_admin_bar_updates_menu', 50 );