Adăugați elemente la un meniu WordPress

WordPress ofera un filtru numit wp_nav_menu_items care va permite sa adaugati cu usurinta propriile articole din lista la un meniu. Acest lucru va permite sa faceti lucruri frumoase, cum ar fi sa adaugati automat un link „Admin” la sfarsitul meniului. Acest lucru este deosebit de util atunci cand transmiteti un site unui client si doriti sa va asigurati ca exista intotdeauna o legatura catre zona de administrare pe care clientul nu o poate sterge din greseala.

add_filter('wp_nav_menu_items', 'add_admin_link', 10, 2);
function add_admin_link($items, $args){
    if( $args->theme_location == 'footer_menu' ){
        $items .= '<li><a title="Admin" href="'. esc_url( admin_url() ) .'">' . __( 'Admin' ) . '</a></li>';
    }
    return $items;
}

Dupa cum puteti vedea, fac o verificare conditionata pentru meniul specific pe care vreau sa il editez, asa ca va trebui sa adaptati acest lucru la cazul dvs. specific de utilizare.

 

 

Faci un comentariu sau dai un răspuns?

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

Alte articole din aceiasi categorie

Salut și bine ai venit pe acest blog!

Eu sunt Bucur si acesta este blogul meu in care vei gasi articole in majoritatea lor despre Programare web Front-end si un pic de back-end.

Iată cum mă poți contacta:

Ai o intrebare? nu ezita sa ma contactezi.

Vei primi un raspuns in cel mai scurt timp posibil.

    Numele tau (necesar)

    Email (necesar)

    Subiect

    Mesaj

    Prin utilizarea acestui formular sunteți de acord cu stocarea și manipularea datelor dvs. pe acest site web.

    Daca vrei Front-end in general recomand:
    https://www.udemy.com/course/the-complete-web-developer-zero-to-mastery/
    https://www.udemy.com/course/advanced-javascript-concepts/
    https://www.udemy.com/course/complete-react-developer-zero-to-mastery/
    Daca vrei doar Javascript recomand:
    https://www.udemy.com/course/the-complete-javascript-course/
    https://www.udemy.com/course/advanced-javascript-concepts/