WordPress: aggiungere un link per il login a wp_nav_menu

WordPress: aggiungere un link per il login a wp_nav_menu

Se si gestisce un sito in WordPress con autori e utenti, può essere utile avere un link per il login (o il logout) nel menu di navigazione principale. Possiamo inserire tale link sfruttando un filtro che opera sulla funzione wp_nav_menu(). Vediamo come fare.

Aggiungete il seguente codice al file functions.php:


add_filter('wp_nav_menu_items', 'add_login_logout_link', 10, 2);

function add_login_logout_link($items, $args) {

        $loginoutlink = wp_loginout('index.php', false);
        $items .= '<li>'. $loginoutlink .'</li>';
    	return $items;
}
Torna su