2024-02-26 14:47:51 +01:00
|
|
|
<?php
|
|
|
|
|
|
|
|
add_filter( 'admin_enqueue_scripts', 'enqueue_custom_password_js',10 );
|
|
|
|
|
2024-03-16 14:21:57 +01:00
|
|
|
add_action('admin_init', 'kompass_admin_init');
|
2024-02-26 14:47:51 +01:00
|
|
|
|
2024-03-23 00:37:20 +01:00
|
|
|
function add_custom_admin_bar_item() {
|
2024-10-31 12:35:46 +01:00
|
|
|
return;
|
2024-03-23 00:37:20 +01:00
|
|
|
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
|
2024-05-27 16:59:30 +02:00
|
|
|
$args = [
|
|
|
|
'id' => 'kompass_events',
|
|
|
|
'title' => '<span class="ab-icon dashicons-tickets-alt"></span>' .
|
|
|
|
'<span class="ab-label">' .__('Events', BDP_LV_PLUGIN_SLUG) . '</span>',
|
|
|
|
'href' => get_admin_url() . 'admin.php?page=kompass-events',
|
|
|
|
|
|
|
|
];
|
|
|
|
|
|
|
|
// Das benutzerdefinierte Element zur Admin-Leiste hinzufügen
|
|
|
|
$wp_admin_bar->add_node( $args );
|
|
|
|
|
|
|
|
|
2024-03-23 00:37:20 +01:00
|
|
|
}
|
|
|
|
}
|
2024-02-26 14:47:51 +01:00
|
|
|
|
2024-03-23 00:37:20 +01:00
|
|
|
// Die Funktion aufrufen, um das benutzerdefinierte Element zur Admin-Leiste hinzuzufügen
|
|
|
|
add_action( 'admin_bar_menu', 'add_custom_admin_bar_item', 50 );
|
2024-03-16 14:21:57 +01:00
|
|
|
|
2024-03-23 00:37:20 +01:00
|
|
|
add_action('wp_head', 'kompass_seo_add_verifications' );
|