Aggiungere un logo nella barra di navigazione prima dei menu in Twenty Thirteen?
16 dic 2013, 18:40:11
Visualizzazioni: 14.4K
Voti: 0
Sto personalizzando il tema Twenty Thirteen e voglio aggiungere un'immagine del logo nella barra di navigazione prima delle voci di menu come questo link.
Ho provato diversi approcci ma non hanno funzionato.
Apprezzerei qualsiasi suggerimento a riguardo.

Mohammad Mursaleen
764
Commenti
Tutte le risposte alla domanda
2
2
Testato su un tema figlio di Twenty Thirteen e Twenty Twelve.
Prova questo nel file functions.php del tuo tema figlio.
Puoi aggiungere l'immagine usando vari metodi.
add_filter( 'wp_nav_menu_items', 'wpsites_add_logo_nav_menu', 10, 2 );
function wpsites_add_logo_nav_menu( $menu, stdClass $args ){
if ( 'primary' != $args->theme_location )
return $menu;
$menu .= '<nav class="nav-image"><img src="' . get_stylesheet_directory_uri() . '/images/header.png" /></nav>';
return $menu;
}
Esempio di CSS per il file style.css del tuo tema figlio:
.nav-logo {
float: left;
margin-right: 20px;
}
Vorrai anche aggiungere alcune Media Queries che varieranno in base al tema.
Ecco il risultato su Twenty Twelve:

Brad Dalton
6.97K
31 dic 2013 17:11:29
Domande correlate
3
risposte