Bienvenue, Invité
Merci de vous identifier ou de vous inscrire.    Mot de passe perdu?

Integrer Wordpress à Magento
(1 lecteur(s)) (1) Invité(s)
Aller en basPage: 1234
SUJET:

Integrer Wordpress à Magento

*
#35941
jaz
Platinum Boarder
Messages: 351
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur
Sexe: Masculin Chaussettes Matriochqa

Integrer Wordpress à Magento

Il y a 1 Année, 5 Mois
Karma: 4  
Bonjour à tous,
Je souhaite integrer un blog Wordpress à Magento.
J'ai téléchargé l'extention de fishpig sur MagentoConnect:
www.magentocommerce.com/magento-connect/...ordpress_integration

J'aurais besoin d'un peu aide pour bien le parametrer.

Est ce qu'il faut installer wordpress à la racine du site ?
( dans un repertoire blog )

Merci
 
Matriochqa.com :Vente en ligne de chaussettes en fil d'ecosse, coton et cachemire.
Blog Matriochqa
L'administrateur a désactivé l'accès public en écriture.
#35943
Anthony Charrex
Gold Boarder
Messages: 248
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur
Sexe: Masculin Lieu: Genève, Suisse

Re:Integrer Wordpress à Magento

Il y a 1 Année, 5 Mois
Karma: 6  
Pour l'avoir fait récemment, voici en gros les étapes à suivre :

1. Copies les fichiers de ton Wordpress dans un dossier nommé "wordpress" placé à la racine de ton installation Magento ("wordpress" n'est qu'un exemple, tu peux choisir le nom que tu souhaites mais surtout pas "blog")
2. Lances l'installation du Wordpress, soit dans la même base de données que Magento (en utilisant un préfixe de table), soit dans une base séparée
3. Installes l'extension Fishpig dans ton Magento
4. Configures l'extension à l'aide du menu "Wordpress > Configuration"

(par défaut ton blog sera accessible à l'adresse www.tonmagento.com/index.php/blog)

Notes que cette extension, qui est magré tout très bien, ne supporte pas le multi-store/multi-langues. Si ton site est en plusieurs langues, je te conseille de partir sur un Wordpress+WPML (excellente extension permettant la gestion des contenus en plusieurs langues) plutôt qu'un Wordpress "intégré" à Magento.
 
Dernière édition: 26/08/10 à  19:59 Par Anthony Charrex.
L'administrateur a désactivé l'accès public en écriture.
#35949
jaz
Platinum Boarder
Messages: 351
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur
Sexe: Masculin Chaussettes Matriochqa

Re:Integrer Wordpress à Magento

Il y a 1 Année, 5 Mois
Karma: 4  
Hello,
Je viens de suivre tes conseils et l'intégration de Wordpress dans Magento s'est bien faite.
Je te remercie des conseils donnés.
Je souhaite savoir s'il est possible d'afficher l'intégralité des pages Wordpress dans une page CMS qui s'appelerait Blog.
Le problème que j'ai est que les titres des articles s'affichent bien dans Magento sur la page blog mais lorsque l'on clique sur le titre de l'article, on sort de Magento avec une adresse de la sorte:
www.monsite.com/wordpress/?p=1

Merci par avance si tu peux me conseiller.

Salut
 
Matriochqa.com :Vente en ligne de chaussettes en fil d'ecosse, coton et cachemire.
Blog Matriochqa
L'administrateur a désactivé l'accès public en écriture.
#36166
Anthony Charrex
Gold Boarder
Messages: 248
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur
Sexe: Masculin Lieu: Genève, Suisse

Re:Integrer Wordpress à Magento

Il y a 1 Année, 5 Mois
Karma: 6  
Oui, c'est tout à fait possible.

Pour cela, il faut que tu configures le menu "Système > Configuration > Wordpress > Integration > Integration Level" à "Fully Integrated" (dans Magento).
 
Dernière édition: 30/08/10 à  08:58 Par Anthony Charrex.
L'administrateur a désactivé l'accès public en écriture.
#36193
jaz
Platinum Boarder
Messages: 351
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur
Sexe: Masculin Chaussettes Matriochqa

Re:Integrer Wordpress à Magento

Il y a 1 Année, 5 Mois
Karma: 4  
Ok merci ça marche.
Le blog apparait bien à l'adresse suivante: www.monsite.com/blog

J'ai une question concernant la mise en page css de la page blog.
J'utilise le theme Magento par defaut.
Ou se trouve le fichier phtml et le fichier css pour faire des modifications de design?
Merci
 
Matriochqa.com :Vente en ligne de chaussettes en fil d'ecosse, coton et cachemire.
Blog Matriochqa
L'administrateur a désactivé l'accès public en écriture.
#36200
Anthony Charrex
Gold Boarder
Messages: 248
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur
Sexe: Masculin Lieu: Genève, Suisse

Re:Integrer Wordpress à Magento

Il y a 1 Année, 5 Mois
Karma: 6  
Les fichiers Wordpress sont par défaut dans "./app/design/frontend/base/default/template/wordpress" et "./app/design/frontend/base/default/layout/wordpress.xml".

Le mieux est de copier ces fichiers/répertoires dans ton thème (ex. "./app/design/frontend/default/tontheme/...").

De base, il n'y a pas de style CSS spécialement assigné à cette extension. Par contre, tu peux éditer le fichier wordpress.xml et y ajouter ce code :

Code :

<reference name="head">
<action method="addCss"><stylesheet>css/wordpress.css</stylesheet>
</action>



dans la section "wordpress_default".

Puis créer un fichier "wordpress.css" dans le répertoire "./skin/frontend/default/tontheme/css".

Ou tout simplement utiliser le "styles.css" qui gère le style de ton thème.
 
Dernière édition: 30/08/10 à  16:59 Par Anthony Charrex.
L'administrateur a désactivé l'accès public en écriture.
#36435
jaz
Platinum Boarder
Messages: 351
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur
Sexe: Masculin Chaussettes Matriochqa

Re:Integrer Wordpress à Magento

Il y a 1 Année, 5 Mois
Karma: 4  
Hello,
merci concernant les conseils pour la mise en page css de la page blog.
Malheuresement je n'arrive pas à afficher les modifications de css apportées par le fichier wordpress.css que j'ai placé à l'endroit suivant:/skin/frontend/default/montheme/css
Ci-joint le wordpress.xml qui appele le fichier css ( sans succes ):
Code :

<?xml version="1.0"?>
<layout>
<reference name="head">
<action method="addCss"><stylesheet>css/wordpress.css</stylesheet></action>
</reference>
<wordpress_default>
<reference name="root">
<action method="setTemplate"><template>page/2columns-left.phtml</template></action>
</reference>
</wordpress_default>

<wordpress_homepage_index>
<update handle="wordpress_default"/>
<reference name="content">
<block type="wordpress/homepage" name="wordpress_homepage" template="wordpress/homepage.phtml">
<block type="wordpress/post_list" name="wordpress_post_list" template="wordpress/post/list.phtml">
<block type="wordpress/post_list_pager" name="wordpress_post_list_pager"/>
</block>
</block>
</reference>
</wordpress_homepage_index>

<wordpress_post_list_index>
<update handle="wordpress_default"/>
<reference name="content">
<block type="wordpress/post_list" name="wordpress.post.list" template="wordpress/post/list.phtml"/>
</reference>
</wordpress_post_list_index>

<wordpress_category_index>
<update handle="wordpress_default"/>
<reference name="content">
<block type="wordpress/category_view" name="wordpress_category" template="wordpress/category/view.phtml">
<block type="wordpress/post_list" name="wordpress_post_list" template="wordpress/post/list.phtml">
<block type="wordpress/post_list_pager" name="wordpress_post_list_pager"/>
</block>
</block>
</reference>
</wordpress_category_index>

<wordpress_author_index>
<update handle="wordpress_default"/>
<reference name="content">
<block type="wordpress/author_view" name="wordpress_author" template="wordpress/author/view.phtml">
<block type="wordpress/post_list" name="wordpress_post_list" template="wordpress/post/list.phtml">
<block type="wordpress/post_list_pager" name="wordpress_post_list_pager"/>
</block>
</block>
</reference>
</wordpress_author_index>

<wordpress_post_view_index>
<update handle="wordpress_default"/>
<reference name="content">
<block type="wordpress/post_view" name="wordpress.post.view" template="wordpress/post/view.phtml"/>
</reference>
</wordpress_post_view_index>


<catalog_product_view>
<reference name="product.info.additional">
<block type="wordpress/post_list_associated" name="associated.posts" template="wordpress/post/associated.phtml">
<action method="setTitle"><title>Related blog posts</title></action>
</block>
</reference>
</catalog_product_view>


</layout>



Merci par avance.
Salut
 
Matriochqa.com :Vente en ligne de chaussettes en fil d'ecosse, coton et cachemire.
Blog Matriochqa
L'administrateur a désactivé l'accès public en écriture.
#36471
Anthony Charrex
Gold Boarder
Messages: 248
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur
Sexe: Masculin Lieu: Genève, Suisse

Re:Integrer Wordpress à Magento

Il y a 1 Année, 5 Mois
Karma: 6  
La section "<reference name="head">" doit être placée dans le noeud "<wordpress_default>".
 
L'administrateur a désactivé l'accès public en écriture.
Revenir en hautPage: 1234
Modérateur: admin, Gabriiiel, CaPiT