Page 1 sur 1

integration d'un site prestashop dans wordpress

Posté : 11 juin 2014, 16:37
par flyblueeagle
Bonjour,
J'ai crée pour un client un site sous wordpress,
par la suite, mon client me demande de rajouter une boutique en ligne à son siteweb wordpress
après avoir tester plusieurs solutions sous wordpress (comme woocommerce, wp ecommerce) je les trouve vraiment pas du tout adapté au projet de mon client, et dans l'ensemble je les trouve misérable par rapport à prestashop (notamment du point de vue gestion des frais de port).
Du coup, ayant déjà de l'expérience avec prestashop, je décide de me lancer dans une intégration de prestashop dans wordpress. J'éssaye deux méthodes ;
1. le plugin https://wordpress.org/plugins/prestashop-integration/ mais je me rend compte qu'il n'est pas adapté, car il veux transformer mon site wordpress en boutique prestashop, alors que moi c'est l'inverse que je veux faire.

Je souhaite pouvoir avoir mon site actuel et quand je clique sur un lien boutique, cela charge une page avec le contenu de prestashop, mais en gardant les menus et le header de wordpress.

avec cette solution, j'ai bien des articles qui apparaisse dans une page de mon wordpress (page test : http://www.saphonyx.be/boutique/ )mais si je clique sur un article,au lieu d'ouvrir la description de l'article dans wordpress, il me redirige sur la boutique prestashop.(ce qui ne m'interesse pas...)

2. j’essaie la méthode de Webbmax http://www.prestashop.com/forums/topic/ … restashop/
Mais dans laquelle je bloque directement car mon fichier index.php n'est pas le même que dans le tuto.
J'ai le thème aegaeus et eu utilise le thème par défaut de wordpress. et puis de toute façon c'est le même problème, il transforme un site wordpress en prestashop, ce que je ne veux pas.

CONCLUSION : je dois trouver une autre solution !
PARADE : Afin de pouvoir avancer sur mon projet et que mon client ai un résultat professionnel, je me dis que la solution alternative serait de mettre une boutique prestashop en sous domaine, et que je modifie le thème de la boutique prestashop pour qu'il ressemble le plus possible avec mon thème actuel. l'avantage est que quand le client va sur la boutique, il a l'impression de rester sur le même site.

Pour cela, je souhaiterais importer mes menu wordpress dans prestashop. et c'est là que je cale.
comment puis je appeler les menus de wordpress dans mon site presta ?

merci d'avance pour votre aide ou pour les pistes que vous pouvez me donner
Si vous avez d'autre suggestion par rapport à mon problème je suis ouvert a toute proposition.

Mon site wordpress : http://www.saphonyx.be
ma boutique prestashop : http://www.saphonyx.be/shop

Re: integration d'un site prestashop dans wordpress

Posté : 11 juin 2014, 16:44
par fly_in_the_sky
...

Re: integration d'un site prestashop dans wordpress

Posté : 12 juin 2014, 15:45
par fly_in_the_sky
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 :

Code : Tout sélectionner

<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 d’accueil"><span></span>Accueil</a></li>
J'ai un fichier main-navigation.php qui est appeller ou qui appelle le menu :

Code : Tout sélectionner

<?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

Re: integration d'un site prestashop dans wordpress

Posté : 02 juil. 2014, 19:49
par Casperski35
Sinon as-tu demander de l'aide sur le forum Wordpress ?

Peux-être faut-il être plus calé avec ce CMS pour t'aider.