2012-04-12 7 views
0

J'ai utilisé le menu WP nav sur mon site web. Ça fonctionne bien. J'ai ajouté le sous-lien sous le lien d'accueil. Mais il n'est pas correctement affiché. S'il vous plaît consulter la capture d'écran. enter image description hereWP nav bug bug

Dans l'image ci-dessus, le sous-lien "support our work" fonctionne correctement. Mais le sous-lien Accueil n'est pas correctement affiché. J'ai besoin de "Nouvelles, Calendrier, Like Us sur FaceB" affiche sous le lien HOME similaire à "Soutenez notre travail". La page d'accueil n'accepte pas les sous-liens.

+0

pouvez-vous publier votre code CSS et HTML –

+0

Pour l'affichage du menu, j'ai utilisé le code suivant. "wp_nav_menu (array ('theme_location' => 'primary'));" Ce n'est pas le problème css. Parce que si j'ajoute les sous-menus à n'importe quel autre menu principal cela fonctionne très bien. Le lien Accueil ne prend pas en charge le sous-menu. – designersvsoft

Répondre

0

Essayez d'ajouter theme_location => 'secondary'

1

Lorsque vous avez une page statique comme page d'accueil, il est possible.

Accédez à Paramètres, Lecture, Affichages de la page principale. Ensuite, sélectionnez votre "Front page", qui apparaîtra dans le menu comme le lien d'accueil.

Puis, en functions.php de votre thème ajoutez ce code:

function my_page_menu_args($args) { 
    $args['show_home'] = false; // Do not show 'home' link in the menu. 
    return $args; 
} 
add_filter('wp_page_menu_args', 'my_page_menu_args', 1000); 

Dans le menu, les sous-pages de la page sélectionnée, apparaît maintenant comme éléments de sous-menu.