Czy chcesz dodać menu do paska administratora?

WordPress niedawno wprowadził API, z którego mogą korzystać programiści, zanim była to tylko funkcja WordPress.com, a następnie została przyjęta na blog WordPress autonomia. Ten pasek administracyjny dodaje dodatkowy pasek menu do twojego blog WordPress w zależności od poziomu zalogowanego użytkownika (roli).

dodaj menu do paska administratora

Ostatnim razem udzieliliśmy wskazówek, jak wyłączyć pasek administracyjny na blogu WordPress, dzisiaj nauczymy Cię, jak dodać niestandardowe menu i podmenu do paska administratora.

W tym samouczku użyjemy kodu php, który dodasz we wtyczce. Przedstawiliśmy Wam w poniższym artykule jak stworzyć wtyczkę WordPress.

Ale jeśli nigdy nie instalowałeś WordPress, odkryj Jak zainstalować WordPress blogu kroki 7 et Jak znaleźć, zainstalować i aktywować WordPress na swoim blogu 

Wróćmy do tego, dlaczego tu jesteśmy.

Jak stworzyć menu na pasku narzędzi

Wystarczy, że dodasz następujący kod:

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' );

Jak utworzyć podmenu na pasku narzędzi

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' );

Korzystając z naszego pierwszego przykładu, dodamy dwa podmenu. Zamierzamy dodać wartość nadrzędną do naszej tablicy, aby była ona dzieckiem naszego menu głównego.

Zobacz także nasz artykuł na temat Permalinks: Jak dostosować swoje linki na blogach

Dodamy główny identyfikator " nowy_zwyczaj »We wszystkich naszych podmenu upewnij się, że używasz unikalnego identyfikatora dla wszystkich podmenu (new_custom1 i new_custom2). Pamiętaj, aby zadzwonić pod numer „ $ wp_admin_bar-> add_menu ($ subX); »We wszystkich tabelach podmenu.

Jak dodać podmenu do istniejących menu

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' );

Jak widać, wykorzystaliśmy nową treść jako nasz identyfikator nadrzędny, będzie ona dostępna w menu „ Dodaj nowe Na natywnej liście menu paska administracyjnego WordPress. Podobnie jak w tym drugim przykładzie, ustawiliśmy identyfikator rodzica jako dzieci menu nadrzędnego.

Przeczytaj także nasz przewodnik na temat: Reklama na WordPress: czy nadal się opłaca?

Oto niektóre dostępne identyfikatory menu, których możesz użyć.

  • apparence - Menu Wygląd
  • komentarze - Linki do komentarzy
  • edit - Menu edycji Post / Strona / Kategoria / Tag
  • get-Krótki link - Skrót do menu strony
  • moi-blogi - Menu mojej witryny, jeśli masz więcej niż jedną witrynę
  • Nowy szczęśliwy - Dodaj nowe menu
  • aktualizacje - Aktualizuj link

Odkryj także niektóre wtyczki premium WordPress supplémentaires 

Możesz użyć innych wtyczek, aby wyświetlić odliczanie na swoim blog WordPress. Poniżej przedstawiam niektóre z nich.

1. Wkrótce CountDown

Coming Soon Odliczanie jest jednym z WordPress wtyczki premium liczniki odliczające na platformie WordPress. Ma 2 wzory odliczania, a także 10 rodzajów tapet, aby były piękniejsze i przyciągające wzrok.

Wkrótce responsywna wtyczka wordpress odliczająca czas

W istocie Coming Soon CountDown pozwala kontynuować pracę na Twojej stronie w czasie, gdy widzowie widzą wyświetla stronę „Wkrótce”. Kiedy skończysz, możesz przywrócić witrynę internetową za pomocą jednego przycisku.

Zapraszamy również do zapoznania się z naszą Wtyczki 10 WordPress poprawiają wygląd witryny

Można również zdecydować, które użytkownicy mogą, ale nie muszą, widzieć witrynę w zależności od ich statusu. Jeśli tylko część witryny ma zostać przesłana na stronę „Wkrótce”, możesz również określić, które strony są dostępne dla odwiedzających, a które nie.

Pobierz | Demo hosting

2. Odliczanie sprzedaży wooCommerce

Odliczanie do sprzedaży WooCommerce to WordPress Plugin fantastyczna premia przeznaczona do promowania kampanii sprzedażowych w Twojej witrynie e-commerce. 

Odliczanie sprzedaży w Woocommerce

Tworzy dedykowany obszar odliczania z produktem w sprzedaży i informuje klientów, ile czasu pozostało do zakupu tego produktu po niskiej cenie. Ta wtyczka daje również możliwość dodania odliczania do nadchodzącego okresu salda.

Pobierz | Demo | hosting

3. Udostępnianie społecznościowe i Locker Pro

Rozszerzenie Social Share & Locker Pro zostało zaprojektowane, aby Twoja witryna była bardziej widoczna w sieciach społecznościowych. Za pomocą kilku kliknięć możesz ustawić położenie ikon społecznościowych lub zablokować zawartość, wymagając udostępniania w jednej z oferowanych przez Ciebie sieci społecznościowych.

Wtyczka Social Share Locker Pro Wordpress

Masz predefiniowane motywy 10, które powinny obejmować najczęstsze życzenia. Wszystkie jej tematy to Retina i cuda. 

Oto nasze Wtyczki 6 WordPress w celu zapewnienia zgodności bloga z RGPD

Ponadto dzięki Social Share & Locker Pro będziesz mógł wyświetlić pełną nazwę sieci społecznościowej lub tylko ikonę. Zależy to od Twojego projektu, dostępnej przestrzeni lub Twoich życzeń.

Pobierz | Demo | hosting

Polecane zasoby

Dowiedz się o innych zalecanych zasobach, które pomogą Ci zbudować witrynę i zarządzać nią.

Wnioski

Więc ! To wszystko w tym samouczku. Możesz go również użyć w swoim następnym WordPress Plugin, jeśli chcesz dodać menu administratora do swoich ustawień. Wystarczy skonfigurować go w taki sposób, aby Twoja wtyczka działała.

Będziesz jednak mógł również skonsultować się z nami Zasoby, jeśli potrzebujesz więcej elementów do realizacji projektów tworzenia stron internetowych, zapoznaj się z naszym przewodnikiem na stronie Tworzenie bloga WordPress.

Nie wahaj się udostępnij ten artykuł znajomym w swoich ulubionych sieciach społecznościowych. Ale w międzyczasie opowiedz nam o swoim commentaires i sugestie w dedykowanej sekcji.

...