Cum să adaug un logo în bara de navigare înaintea elementelor de meniu în tema Twenty Thirteen?
16 dec. 2013, 18:40:11
Vizualizări: 14.4K
Voturi: 0
Personalizez tema Twenty Thirteen și vreau să adaug o imagine de logo în bara de navigare înaintea elementelor de meniu, precum acest link.
Am încercat diferite abordări, dar nu au funcționat.
Aș aprecia orice sugestie în acest sens.

Mohammad Mursaleen
764
Comentarii
Toate răspunsurile la întrebare
2
2
Testat pe un child theme Twenty Thirteen & Twenty Twelve.
Încercați acest cod în fișierul functions.php al child theme-ului.
Puteți adăuga imaginea folosind diverse metode.
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;
}
Exemplu de CSS pentru fișierul style.css al child theme-ului:
.nav-logo {
float: left;
margin-right: 20px;
}
Veți avea nevoie și de Media Queries care vor varia în funcție de theme.
Iată rezultatul pe Twenty Twelve:

Brad Dalton
6.97K
31 dec. 2013 17:11:29
Întrebări similare
1
răspunsuri
4
răspunsuri
3
răspunsuri