handleCookies(); add_action('auth_cookie_bad_username', [$loginHandler, 'checkFailedCookies']); add_action('auth_cookie_valid', [$loginHandler, 'onValidCookie'], 10, 2); } if (isset($_POST['save_kompass_balist_list_type'])) { updateBlockOrAllowList($_POST); } function add_custom_admin_bar_item() { global $wp_admin_bar; // Überprüfen, ob der Benutzer die erforderliche Berechtigung hat if ( current_user_can( 'show_groups' ) ) { // Das Array mit den Eigenschaften des benutzerdefinierten Elements $args = [ 'id' => 'kompass_gruppen', 'title' => '' . '' .__('Groups', BDP_LV_PLUGIN_SLUG) . '', 'href' => get_admin_url() . 'admin.php?page=kompass-groups', ]; // Das benutzerdefinierte Element zur Admin-Leiste hinzufügen $wp_admin_bar->add_node( $args ); $args = [ 'id' => 'kompass_events', 'title' => '' . '' .__('Events', BDP_LV_PLUGIN_SLUG) . '', 'href' => get_admin_url() . 'admin.php?page=kompass-events', ]; // Das benutzerdefinierte Element zur Admin-Leiste hinzufügen $wp_admin_bar->add_node( $args ); } } // Die Funktion aufrufen, um das benutzerdefinierte Element zur Admin-Leiste hinzuzufügen add_action( 'admin_bar_menu', 'add_custom_admin_bar_item', 50 ); add_action('wp_head', 'kompass_seo_add_verifications' );