Vil du tilføje en menu til admin-linjen?

WordPress introducerede for nylig en API, der kan bruges af udviklere, før det kun var en WordPress.com-funktion, så blev den vedtaget på WordPress blog autonom. Denne admin bar tilføjer en ekstra menulinje til din WordPress blog afhængig af niveauet for den loggede bruger (rolle).

tilføj en menu til adminlinjen

Sidste gang gav vi dig tip til, hvordan du slukker administrationslinjen på en WordPress-blog, i dag lærer vi dig, hvordan du tilføjer en brugerdefineret menu og undermenuer til din admin-bar.

Vi bruger i denne vejledning en php-kode, som du vil tilføje i et plugin. Vi har præsenteret for dig i den følgende artikel hvordan man opretter et WordPress-plugin.

Men hvis du aldrig har installeret WordPress, skal du opdage Sådan installeres en WordPress blog 7 trin et Hvordan at finde, installere og aktivere et WordPress tema på din blog 

Så tilbage til, hvorfor vi er her.

Sådan oprettes en menu på værktøjslinjen

Alt du skal gøre er at tilføje følgende kode:

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

Sådan oprettes en undermenu på værktøjslinjen

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

Ved hjælp af vores første eksempel tilføjer vi to undermenuer. Vi vil tilføje en overordnet værdi til vores array, så det er et barn i vores rodmenu.

Se også vores artikel om Permalinks: Sådan tilpasse dine blog links

Vi tilføjer hovedidentifikatoren " ny_tilpasset »Sørg for, at du også bruger et unikt ID til alle undermenuer på alle vores undermenuer (new_custom1 og new_custom2). Sørg for at kalde " $ wp_admin_bar-> tilføj_menu ($ subX); »På alle undermenu-tabeller.

Sådan tilføjes undermenuer til eksisterende menuer

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

Som du kan se, brugte vi det nye indhold som vores overordnede ID, det vil være under menuen " Tilføj ny På den oprindelige liste over WordPress-adminlinjemenuen. Ligesom i dette andet eksempel indstiller vi forælder-id'et til at være børn i forældermenuen.

Læs også vores vejledning om: Annoncering på WordPress: er det stadig rentabelt?

Her er nogle tilgængelige menuidentifikatorer, som du kan bruge.

  • udseende - Udseende menu
  • kommentarer - Links til kommentarer
  • redigere - Redigeringsmenu for post / side / kategori / tag
  • get-Shortlink - Genvej til sidemenuen
  • mine-blogs - Min webstedsmenu, hvis du har mere end et websted
  • Ny glad - Tilføj en ny menu
  • opdateringer - Opdater link

Oplev også nogle premium WordPress-plugins supplémentaires 

Du kan bruge andre plugins til at vise nedtællinger på din WordPress blog. I det følgende tilbyder jeg dig nogle af dem.

1. Kommer snart CountDown

Coming Soon CountDown er en af WordPress plugins premium nedtællingstimere på WordPress-platformen. Den har 2 nedtællingsdesigns samt 10 slags tapeter for at gøre dem smukkere og mere iøjnefaldende.

Kommer snart nedtællingsresponsivt wordpress-plugin

faktisk, Coming Soon CountDown giver dig mulighed for at fortsætte dit arbejde på din hjemmeside mens din besøgende se viste siden 'Kommer snart'. Når du er færdig, kan du få dit websted tilbage online ved blot at trykke på en enkelt knap.

Vi inviterer dig også til at opdage vores 10 WordPress plugins for at forbedre visningen af ​​dit website

Det er også muligt at beslutte hvilken brugere kan eller måske ikke se webstedet afhængigt af deres status. Hvis kun en del af hjemmesiden skal sendes til siden "Kommer snart", kan du også definere, hvilke sider der er tilgængelige for dine besøgende, og hvilke der ikke er.

Downloade | demo Web-hosting

2. WooCommerce Salgstælling

WooCommerce Sales Countdown er en WordPress plugin fantastisk premium designet til at promovere salgskampagner på dit e-handelswebsted. 

Woocommerce salg nedtælling

Det opretter et dedikeret nedtællingsområde med produktet til salg og fortæller dine kunder, hvor meget tid der er tilbage til at købe produktet til en lav pris. Dette plugin giver dig også mulighed for at tilføje en nedtælling til den kommende balanceperiode.

Downloade | demo | Web-hosting

3. Social Share & Locker Pro

Social Share & Locker Pro-udvidelsen er designet til at hjælpe dit websted med at blive mere synligt på sociale netværk. Med blot et par klik kan du enten indstille placeringen af ​​dine sociale ikoner eller låse dit indhold ved at kræve deling på et af de sociale netværk, du tilbyder.

social share locker pro wordpress plugin

Du har 10 foruddefinerede temaer, og dette skal dække de mest almindelige ønsker. Alle hendes temaer er nethinde og arbejder vidundere. 

Her er vores 6 WordPress-plugins for at sikre RGPD-overholdelse af en blog

Også med Social Share & Locker Pro kan du vise det fulde navn på sociale netværk eller bare ikonet. Det afhænger af dit design, den ledige plads eller dine ønsker.

Downloade | demo | Web-hosting

Anbefalede ressourcer

Find ud af om andre anbefalede ressourcer, der hjælper dig med at opbygge og administrere dit websted.

Konklusion

Så! Det var det for denne tutorial. Du kan også bruge det i din næste WordPress plugin, hvis du vil tilføje en administratormenu til dine indstillinger. Du skal bare konfigurere det på en sådan måde, at dit plugin fungerer.

Du vil dog også kunne konsultere vores ressourcer, hvis du har brug for flere elementer til at udføre dine projekter med oprettelse af internetsider ved at konsultere vores guide om WordPress blog oprettelse.

du er velkommen til del denne artikel med dine venner på dine foretrukne sociale netværk. Men i mellemtiden, fortæl os om din kommentarer og forslag i det dedikerede afsnit.

...