Möchten Sie der Admin-Leiste ein Menü hinzufügen?

WordPress hat kürzlich eine API eingeführt, die Entwickler verwenden können, bevor es nur eine WordPress.com-Funktion war, dann wurde es auf der übernommen Wordpress-Blog autonom. Diese Admin-Leiste fügt Ihrer eine zusätzliche Menüleiste hinzu Wordpress-Blog abhängig vom Level des angemeldeten Benutzers (Rolle).

Fügen Sie der Admin-Leiste ein Menü hinzu

Beim letzten Mal haben wir Ihnen Tipps zum Ausschalten gegeben die Administrationsleiste in einem WordPress-BlogHeute lernen Sie, wie Sie Ihrer Admin-Leiste ein benutzerdefiniertes Menü und Untermenüs hinzufügen.

Wir werden in diesem Tutorial einen PHP-Code verwenden, den Sie in einem Plugin hinzufügen. Wir haben Ihnen im folgenden Artikel vorgestellt Wie erstelle ich ein WordPress-Plugin?.

Falls Sie WordPress noch nie installiert haben, entdecken Sie es Wie man ein Wordpress-Blog 7 Schritte für die Installation et Wie finden, zu installieren und ein Wordpress-Theme auf Ihrem Blog aktivieren 

Dann zurück zu warum wir hier sind.

So erstellen Sie ein Menü in der Symbolleiste

Sie müssen lediglich den folgenden Code hinzufügen:

function my_new_admin_bar_menu() {
    global $wp_admin_bar;
    $root_menu = array(
            'parent' => false, // Parent, si false, sera situé à la racine
            'id' => 'new_custom', // id du menu, doit être unique pour la racine.
            'title' => __('Menu Personnalisé'), // Menu / sub-menu title
            'href' => admin_url( 'my-new-menu.php'), // Menu URL
            'meta' => false // table des attributs : array( 'html' => '', 'class' => '', 'onclick' => '', target => '', title => '' );
            );
    $wp_admin_bar->add_menu( $root_menu );
}
add_action( 'wp_before_admin_bar_render', 'my_new_admin_bar_menu' );

So erstellen Sie ein Untermenü in der Symbolleiste

function my_new_admin_bar_menu() {
    global $wp_admin_bar;
    $root_menu = array(
            'parent' => false, // Parent, si false, sera situé à la racine
                    'id' => 'new_custom', // id du menu, doit être unique pour la racine.
                    'title' => __('Menu Personnalisé'), // Menu / sub-menu title
                    'href' => admin_url( 'my-new-menu.php'), // Menu URL
                    'meta' => false // table des attributs : array( 'html' => '', 'class' => '', 'onclick' => '', target => '', title => '' );
    $sub1 = array( 'parent' => 'new_custom', 'id' => 'new_custom1', 'title' => __('Sub1'), 'href' => admin_url( 'my-first-sub.php'), 'meta' => false );
    $sub2 = array( 'parent' => 'new_custom', 'id' => 'new_custom2', 'title' => __('Sub2'), 'href' => admin_url( 'my-second-sub.php'), 'meta' => false );
    $wp_admin_bar->add_menu( $root_menu );
    $wp_admin_bar->add_menu( $sub1 );
    $wp_admin_bar->add_menu( $sub2 );
}
add_action( 'wp_before_admin_bar_render', 'my_new_admin_bar_menu' );

In unserem ersten Beispiel fügen wir zwei Untermenüs hinzu. Wir werden unserem Array einen übergeordneten Wert hinzufügen, damit er ein untergeordnetes Element unseres Stammmenüs ist.

Siehe auch unseren Artikel über Permalinks: Wie Sie Ihren Blog Links anpassen

Wir werden die Hauptkennung hinzufügen " neu_benutzerdefiniert »Stellen Sie in allen unseren Untermenüs sicher, dass Sie auch für alle Untermenüs eine eindeutige ID verwenden (new_custom1 und new_custom2). Stellen Sie sicher, dass Sie die " $ wp_admin_bar-> add_menu ($ subX);; »In allen Untermenütabellen.

Wie Untermenü zu bestehenden Menüs hinzufügen

function my_new_sub_menu() {
 global $wp_admin_bar;
 $sub_menu = array(
 'parent' => 'new-content', // Ajoute un sous menu dans new-content (Nouveau)
 'id' => 'new_custom_sub', // ID du menu unique.
 'title' => __('Custom Sub Menu'), // Titre
 'href' => admin_url( 'my-new-sub-menu.php'), // URL du menu
 'meta' => false // tableau d'options: array( 'html' => '', 'class' => '', 'onclick' => '', target => '', title => '' );
 );
 $wp_admin_bar->add_menu( $sub_menu );
}
add_action( 'wp_before_admin_bar_render', 'my_new_sub_menu' );

Wie Sie sehen können, haben wir den neuen Inhalt als übergeordnete ID verwendet. Er befindet sich unter dem Menü " neues Auf der nativen Liste des WordPress-Admin-Bar-Menüs. Genau wie in diesem zweiten Beispiel setzen wir die übergeordnete ID auf die untergeordneten Elemente des übergeordneten Menüs.

Lesen Sie auch unseren Leitfaden über: Werbung auf WordPress: Ist es noch rentabel?

Hier sind einige verfügbare Menü-IDs, die Sie verwenden können.

  • Aussehen - Aussehensmenü
  • Bemerkungen - Links von Kommentaren
  • bearbeiten - Menü zum Bearbeiten von Posts / Seiten / Kategorien / Tags
  • get-Shortlink - Shortlink des Seitenmenüs
  • my-Blogs - Menü meiner Website, wenn Sie mehr als eine Website haben
  • New glücklich - Fügen Sie ein neues Menü hinzu
  • Aktuelles - Link aktualisieren

Entdecken Sie auch einige Premium-WordPress-Plugins supplémentaires 

Sie können andere Plugins verwenden, um Countdowns auf Ihrem anzuzeigen Wordpress-Blog. Im Folgenden biete ich Ihnen einige davon an.

1. Demnächst CountDown

Demnächst hier verfügbar CountDown ist einer davon Wordpress-Plugins Premium-Countdown-Timer auf der WordPress-Plattform. Es hat 2 Countdown-Designs sowie 10 Arten von Tapeten, um sie schöner und auffälliger zu machen.

Demnächst Countdown-responsives WordPress-Plugin

Demnächst hier verfügbar Mit CountDown können Sie Ihre Arbeit auf Ihrer Website fortsetzen während Besucher sehen zeigte die Seite 'Coming Soon' an. Wenn Sie fertig sind, können Sie Ihre Website mit nur einem Knopfdruck wieder online stellen.

Wir laden Sie auch ein, unsere zu entdecken 10 WordPress Plugins zur Verbesserung der visuellen Darstellung Ihrer Website

Es ist auch möglich zu entscheiden, welche Benutzer können die Website abhängig von ihrem Status sehen oder nicht. Wenn nur ein Teil der Website auf der Seite "Coming Soon" eingereicht werden soll, können Sie auch festlegen, welche Seiten Ihren Besuchern zur Verfügung stehen und welche nicht.

Herunterladen | Demo Web-Hosting

2. WooCommerce Umsatz-Countdown

WooCommerce Sales Countdown ist ein WordPress Plugin fantastische Prämie zur Förderung von Verkaufskampagnen auf Ihrer E-Commerce-Website. 

Woocommerce Umsatz Countdown

Es richtet einen speziellen Countdown-Bereich mit dem angebotenen Produkt ein und teilt Ihren Kunden mit, wie viel Zeit noch bleibt, um das Produkt zu einem niedrigen Preis zu kaufen. Dieses Plugin bietet Ihnen auch die Möglichkeit, einen Countdown für die bevorstehende Bilanzperiode hinzuzufügen.

Herunterladen | Demo | Web-Hosting

3. Social Share & Locker Pro

Das Social Share & Locker Pro-Plugin wurde entwickelt, um Ihre Website in sozialen Netzwerken besser sichtbar zu machen. Mit nur wenigen Klicks können Sie entweder die Position Ihrer sozialen Symbole festlegen oder Ihre Inhalte sperren, indem Sie die Freigabe in einem der von Ihnen angebotenen sozialen Netzwerke verlangen.

Social Share Locker Pro WordPress-Plugin

Sie haben vordefinierte 10-Themen und dies sollte die häufigsten Wünsche abdecken. Alle ihre Themen sind Retina und wirken Wunder. 

Hier sind unsere 6 WordPress-Plugins, um die RGPD-Konformität eines Blogs sicherzustellen

Mit Social Share & Locker Pro können Sie außerdem den vollständigen Namen der sozialen Netzwerke oder nur das Symbol anzeigen. Dies hängt von Ihrem Design, dem verfügbaren Platz oder Ihren Wünschen ab.

Herunterladen | Demo | Web-Hosting

Empfohlene Ressourcen

Informieren Sie sich über andere empfohlene Ressourcen, die Sie beim Erstellen und Verwalten Ihrer Website unterstützen.

Zusammenfassung

So ! Das war es für dieses Tutorial. Sie können es auch in Ihrem nächsten verwenden WordPress Plugin, wenn Sie ein Administratormenü für Ihre Einstellungen hinzufügen möchten. Sie müssen es nur so konfigurieren, dass Ihr Plugin funktioniert.

Sie können jedoch auch unsere RessourcenWenn Sie mehr Elemente benötigen, um Ihre Projekte zur Erstellung von Internetseiten durchzuführen, konsultieren Sie unseren Leitfaden auf der WordPress-Blog-Erstellung.

Zögere nicht zu Teile diesen Artikel mit deinen Freunden in deinen bevorzugten sozialen Netzwerken. Aber erzählen Sie uns in der Zwischenzeit von Ihrem commentaires und Vorschläge im entsprechenden Abschnitt.

...