Ce que souhaite faire aujourd'hui, est d'appeller le menu horizontal de mon site wordpress dans mon site prestashop.
cela ne doit pas être chinois, les deux sites se trouve sur le même serveur.
avec firebug,je vois que mon menu est appeller par :
<li class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-18 current_page_item menu-item-26"><a href="http://www.saphonyx.be/" title="Page daccueil"><span></span>Accueil</a></li>
J'ai un fichier main-navigation.php qui est appeller ou qui appelle le menu :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
| <?php
/**
* @package WordPress
* @subpackage Aegaeus
*/
// Function which includes main navigation
function add_theme_main_nav () {
if ( has_nav_menu ('main-menu') ) {
wp_nav_menu( array ( 'theme_location' => 'main-menu' , 'container_id' => 'main-navigation-wrapper', 'container_class' => 'navigation-class clearfix', 'menu_class' => 'menu clearfix', 'menu_id'=>'nav') );
} else {
echo '<div id="main-navigation-wrapper" class="navigation-class"><ul id="nav" class="menu clearfix"><li><a>';
_e('Please attach a menu to this menu location in Appearance > Menu.', 'hbthemes');
echo '</a></li></ul></div>';
}
}
function add_theme_footer_nav() {
if ( has_nav_menu ('footer-menu') ) {
wp_nav_menu( array ( 'theme_location' => 'footer-menu' , 'container_id' => 'footer-nav' ,'container_class' => '', 'items_wrap' => '<ul id="footer-navigation">%3$s</ul>', 'before' => '<span>/</span>' ) );
}
}
?> |
Et je sais pas trop quoi faire avec tout cela.
J'imagine que je doit mettre un code html dans mon header de prestashop qui appelle le menu wordpress mais comment ?
Merci
www.saphonyx.be
Partager