wp_admin_bar_sidebar_toggle

The timeline below displays how wordpress function wp_admin_bar_sidebar_toggle has changed across different WordPress versions. If a version is not listed, refer to the next available version below.

WordPress Version: 5.9

/**
 * Adds the sidebar toggle button.
 *
 * @since 3.8.0
 *
 * @param WP_Admin_Bar $wp_admin_bar The WP_Admin_Bar instance.
 */
function wp_admin_bar_sidebar_toggle($wp_admin_bar)
{
    if (is_admin()) {
        $wp_admin_bar->add_node(array('id' => 'menu-toggle', 'title' => '<span class="ab-icon" aria-hidden="true"></span><span class="screen-reader-text">' . __('Menu') . '</span>', 'href' => '#'));
    }
}

WordPress Version: 5.8

/**
 * Add the sidebar toggle button.
 *
 * @since 3.8.0
 *
 * @param WP_Admin_Bar $wp_admin_bar
 */
function wp_admin_bar_sidebar_toggle($wp_admin_bar)
{
    if (is_admin()) {
        $wp_admin_bar->add_node(array('id' => 'menu-toggle', 'title' => '<span class="ab-icon" aria-hidden="true"></span><span class="screen-reader-text">' . __('Menu') . '</span>', 'href' => '#'));
    }
}

WordPress Version: 5.4

/**
 * Add the sidebar toggle button.
 *
 * @since 3.8.0
 *
 * @param WP_Admin_Bar $wp_admin_bar
 */
function wp_admin_bar_sidebar_toggle($wp_admin_bar)
{
    if (is_admin()) {
        $wp_admin_bar->add_node(array('id' => 'menu-toggle', 'title' => '<span class="ab-icon"></span><span class="screen-reader-text">' . __('Menu') . '</span>', 'href' => '#'));
    }
}

WordPress Version: 8.1

/**
 * Add the sidebar toggle button.
 *
 * @since 3.8.0
 *
 * @param WP_Admin_Bar $wp_admin_bar
 */
function wp_admin_bar_sidebar_toggle($wp_admin_bar)
{
    if (is_admin()) {
        $wp_admin_bar->add_menu(array('id' => 'menu-toggle', 'title' => '<span class="ab-icon"></span><span class="screen-reader-text">' . __('Menu') . '</span>', 'href' => '#'));
    }
}

WordPress Version: 3.8

/**
 * Add the sidebar toggle button.
 *
 * @since 3.8.0
 *
 * @param WP_Admin_Bar $wp_admin_bar
 */
function wp_admin_bar_sidebar_toggle($wp_admin_bar)
{
    if (is_admin()) {
        $wp_admin_bar->add_menu(array('id' => 'menu-toggle', 'title' => '<span class="ab-icon"></span>', 'href' => '#', 'meta' => array('title' => __('Menu'))));
    }
}