Kadence Adminbar Tweaks

PHP
<?php

function gw_mehrere_links_adminbar($wp_admin_bar)
{
    $args = [
        "id" => "quicklinks",
        "title" => "Quicklinks",
        "href" => "#",
    ];
    $wp_admin_bar->add_node($args);

    $args = [
        "id" => "customizer",
        "title" => "Customizer",
        "href" => "/wp-admin/customize.php",
        "parent" => "quicklinks",
    ];
    $wp_admin_bar->add_node($args);

    $args = [
        "id" => "codebox",
        "title" => "Code Snippets",
        "href" => "/wp-admin/admin.php?page=wpcodebox2",
        "parent" => "quicklinks",
    ];
    $wp_admin_bar->add_node($args);

    $args = [
        "id" => "updates",
        "title" => "Updates",
        "href" => "/wp-admin/update-core.php",
        "parent" => "quicklinks",
    ];
    $wp_admin_bar->add_node($args);

    $args = [
        "id" => "seiten",
        "title" => "Seiten",
        "href" => "/wp-admin/edit.php?post_type=page",
        "parent" => "quicklinks",
    ];
    $wp_admin_bar->add_node($args);

    $args = [
        "id" => "elements",
        "title" => "Elements",
        "href" => "/wp-admin/edit.php?post_type=kadence_element",
        "parent" => "quicklinks",
    ];
    $wp_admin_bar->add_node($args);

    $args = [
        "id" => "headers",
        "title" => "Header",
        "href" => "/wp-admin/edit.php?post_type=kadence_header",
        "parent" => "quicklinks",
    ];
    $wp_admin_bar->add_node($args);

    $args = [
        "id" => "menues",
        "title" => "Menüs",
        "href" => "/wp-admin/nav-menus.php",
        "parent" => "quicklinks",
    ];
    $wp_admin_bar->add_node($args);

    $args = [
        "id" => "medien",
        "title" => "Medien",
        "href" => "/wp-admin/upload.php",
        "parent" => "quicklinks",
    ];
    $wp_admin_bar->add_node($args);

}
add_action("admin_bar_menu", "gw_mehrere_links_adminbar", 999);

// deaktiviert verschiedene Menüpunkte in der Adminbar
function gw_disable_adminbar_links() {
    global $wp_admin_bar;
    $wp_admin_bar->remove_menu('comments');
    $wp_admin_bar->remove_menu('new-content');
    $wp_admin_bar->remove_menu('customize');
    $wp_admin_bar->remove_menu('search');
}
add_action( 'wp_before_admin_bar_render', 'gw_disable_adminbar_links' );