Doriți să adăugați un meniu în bara de administrare?

WordPress a introdus recent un API pe care să îl folosească dezvoltatorii, înainte de a fi doar o caracteristică WordPress.com, apoi a fost adoptat pe WordPress blog autonom. Această bară de administrare adaugă o bară de meniu suplimentară WordPress blog în funcție de nivelul utilizatorului conectat (rol).

adăugați un meniu în bara de administrare

Ultima dată, v-am oferit sfaturi despre cum să opriți bara de administrare de pe un blog WordPress, astăzi vă vom învăța cum să adăugați un meniu și submeniuri personalizate în bara de administrare.

În acest tutorial vom folosi un cod PHP pe care îl veți adăuga într-un plugin. V-am prezentat în articolul următor cum să creezi un plugin WordPress.

Dar, dacă nu ați instalat niciodată WordPress, descoperiți Cum se instalează un blog WordPress pași 7 et Cum de a găsi, a instala și a activa o temă WordPress pe blog-ul dvs. 

Apoi înapoi la motivul pentru care suntem aici.

Cum se creează un meniu pe bara de instrumente

Tot ce trebuie să faceți este să adăugați următorul cod:

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

Cum se creează un submeniu pe bara de instrumente

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

Folosind primul nostru exemplu, vom adăuga două submeniuri. Vom adăuga o valoare părinte matricei noastre, astfel încât să fie un copil al meniului nostru rădăcină.

Vezi și articolul nostru pe Permalinks: Cum să vă personalizați link-uri pe blog

Vom adăuga identificatorul principal " nou_customizat »Pe toate submeniurile noastre, asigurați-vă că utilizați și un ID unic pentru toate submeniurile (new_custom1 și new_custom2). Asigurați-vă că apelați „ $ wp_admin_bar-> add_menu ($ subX); »Pe toate tabelele de submeniu.

Cum se adaugă submeniuri la meniurile existente

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

După cum vedeți, am folosit noul conținut ca ID-ul părinte, acesta va fi sub meniu " Adăugați noi În lista nativă a meniului barei de administrare WordPress. La fel ca în acest al doilea exemplu, setăm ID-ul părinte pentru a fi copiii meniului părinte.

Citiți și ghidul nostru despre: Publicitate pe WordPress: este încă profitabilă?

Iată câteva identificatoare de meniu disponibile pe care le puteți utiliza.

  • apariție - Meniu aspect
  • comentarii - Link-uri de comentarii
  • edita - Meniu de editare Post / Pagină / Categorie / Etichetă
  • get-Shortlink - Legătură scurtă a meniului paginii
  • mi-bloguri - Meniul site-ului meu web, dacă aveți mai multe site-uri web
  • nou fericit - Adăugați un nou meniu
  • actualizări - Link de actualizare

Descoperiți și câteva plugin-uri premium WordPress suplimentar 

Puteți folosi alte plugin-uri pentru a afișa numărătoarea inversă pe dvs WordPress blog. În cele ce urmează, vă propun câteva dintre ele.

1. În curând

În curând Countdown este unul dintre WordPress plugin-uri cronometre premium cu numărătoare inversă pe platforma WordPress. Are 2 modele de numărătoare inversă, precum și 10 tipuri de imagini de fundal pentru a le face mai frumoase și mai atrăgătoare.

În curând, plugin-ul wordpress cu reacție inversă

Într-adevăr, În curând CountDown vă permite să continuați lucrul pe site-ul dvs. Web în timp ce dvs. vizitatori vezi a afișat pagina „În curând”. Când ați terminat, vă puteți recupera site-ul online doar prin apăsarea unui singur buton.

De asemenea, vă invităm să ne descoperiți Pluginurile 10 WordPress pentru a îmbunătăți vizibilitatea site-ului dvs.

De asemenea, este posibil să decidem care utilizatorii pot sau nu să vadă site-ul web în funcție de starea lor. Dacă numai o parte a site-ului web trebuie trimisă la pagina „În curând”, atunci puteți defini și ce pagini sunt disponibile vizitatorilor dvs. și care nu.

Descarca | Demo web hosting

2. WooCommerce Sales Countdown

WooCommerce Sales Countdown este o WordPress plug-in premium fantastic conceput pentru a promova campanii de vânzări pe site-ul dvs. de comerț electronic. 

Numărătoarea inversă a vânzărilor Woocommerce

Configurează o zonă dedicată cu numărătoare inversă cu produsul în vânzare și le spune clienților dvs. cât timp mai are pentru a cumpăra respectivul produs la un preț scăzut. Acest plugin vă oferă, de asemenea, opțiunea de a adăuga o numărătoare inversă la următoarea perioadă de sold.

Descarca | Demo | web hosting

3. Social Share & Locker Pro

Pluginul Social Share & Locker Pro a fost conceput pentru a vă ajuta site-ul să fie mai vizibil pe rețelele de socializare. Cu doar câteva clicuri, puteți fie să setați poziția pictogramelor dvs. sociale, fie să vă blocați conținutul solicitând partajarea pe una dintre rețelele sociale oferite de dvs.

Plugin social share locker pro wordpress

Aveți teme predefinite 10 și aceasta ar trebui să acopere dorințele cele mai comune. Toate temele ei sunt Retina și fac minuni. 

Iată-ne 6 plugin-uri WordPress pentru a asigura conformitatea RGPD a unui blog

De asemenea, cu Social Share & Locker Pro, veți putea afișa numele complet al rețelelor sociale sau doar pictograma. Va depinde de designul dvs., de spațiul disponibil sau de dorințele dvs.

Descarca | Demo | web hosting

Resurse recomandate

Aflați despre alte resurse recomandate pentru a vă ajuta să construiți și să gestionați site-ul dvs. web.

Concluzie

Asa de ! Asta e pentru acest tutorial. Îl poți folosi și în următorul tău WordPress plug-in, dacă doriți să adăugați un meniu de administrator pentru setările dvs. Trebuie doar să-l configurați în așa fel încât pluginul dvs. să funcționeze.

Cu toate acestea, veți putea, de asemenea, să ne consultați Resurse, dacă aveți nevoie de mai multe elemente pentru a vă derula proiectele de creare a site-urilor de internet, consultați ghidul nostru cu privire la Creare blog WordPress.

simte-te liber sa împărtășește acest articol cu ​​prietenii de pe rețelele de socializare preferate. Dar, între timp, spuneți-ne despre dvs. comentarii și sugestii în secțiunea dedicată.

...