- Statut : non résolu
- Ce sujet contient 15 réponses, 5 participants et a été mis à jour pour la dernière fois par
didier07, le il y a 10 années et 6 mois.
-
AuteurMessages
-
9 octobre 2014 à 11 h 47 min #542876
Bonjour,
Ma configuration WP actuelle
– Version de WordPress : 4.0 (pour les 2 blogs)
– Version de PHP/MySQL : php version : 5.2.17
– Thème utilisé : Sentix
– Extensions en place : Pas important pour ma question
– Nom de l’hebergeur : Infomaniak
– Adresse du site : http://www.hkmania.com et http://facecachee.hkmania.comProblème(s) rencontré(s) :
Voilà, j’ai deux blogs, un sur le cinema asiatique, un sur le cinema non asiatique. Ils sont quasiment la même mise en page, ils sont hébergés tous les deux sur le même ftp mais sur 2 bases de données différentes, ils sont tous les deux dans la même version de WordPressDans un futur proche, j’aimerais fusionner ces deux blogs pour n’en faire qu’un seul, et donc avant j’aurais voulu faire un test de fusion, afin de travailler sur la future version.
Je voulais donc savoir s’il était possible d’importer les deux bases de données en une seule, afin que le contenu des deux sites qui sont très similaires soient sur une seule et même base, et si oui, comment procéder, quels allaient être les problèmes rencontrés, les risques, tout ça tout ça.
Je vous remercie par avance et vous souhaite une bonne journée,
Cordialement
Cédric
9 octobre 2014 à 11 h 51 min #976462Une recherche sur le moteur de recherche interne au forum donne ceci :
http://www.wordpress-fr.net/support/viewtopic.php?id=679279 octobre 2014 à 12 h 16 min #976463MErci.
Je viens de voir mais je n’ai pas vraiment très bien compris comment ils ont procédé, ca parle d’un fichier xml, il se trouve ou ? comment je l’importe ?
Je cherche plutot une sorte de procédure ou de marche à suivre pour savoir comment faire
9 octobre 2014 à 12 h 45 min #976464Depuis le tableau de bord
Outils->Importer
et ou
Outils->Exporter
9 octobre 2014 à 13 h 25 min #976465Oui mais importer 2 bases d données différentes en une seule, ca va poser des problèmes je pense, du coup je sais bien qu’il faut exporter puis importer mais est-ce vraiment aussi simple ? Cette histoire de fichier xml m’intrigue
9 octobre 2014 à 14 h 18 min #976466la réponse est oui c’est tout à fait possible.
De mon point de vue :
1) créer un costum post type pour l’un des deux types de film (il existe des plugins pour créer ça sans mettre les mains dans le camboui)
2) exporter la base de données de l’ancien blog
3) importer cet export dans wordpressPar contre, ne l’ayant jamais fait il faudra réussir à spécifier que ce n’est pas un post type « post » mais le nouveau créé précédemment. Au pire, changer cette information directement via PhpmyAdmin.
Si l’on est pas un poil habitué au SQL ce n’est pas grandement évident.
Selon le nombre de billet à passer d’un côté à l’autre, il peut être plus simple de ne pas importer mais de copier coller les billets dans le nouveau post type. Jusqu’à 40/50 billets, ça ne demandera pas 300 heures.
9 octobre 2014 à 14 h 22 min #976467Faites l’essai en local après avoir effectué une copie locale de vos deux sites en lignes.
Si vous vous plantez, vous recommencez sans angoisser inutilement.
J’ai écrit un tuto qui explique comment faire une copie locale exacte d’un site WordPress ici : http://additifstabac.free.fr/index.php/faire-une-copie-locale-exacte-de-son-site-wordpress/9 octobre 2014 à 19 h 13 min #976468Le probleme se posera au niveau des ID des tables et des relations entre les tables.
Ca se fait très bien mais manuellement pour rétablir les relations telles qu’elles doivent être.Didier
9 octobre 2014 à 20 h 29 min #976469Euh, il faudrait arrêter de compliquer les choses non ?
L’export XML permet d’exporter la totalité d’un contenu (articles, catégories, mots clés, medias, utilisateurs et commentaires) et l’import XML permet de le récupérer dans le « nouveau » blog
On utilise les fonctions wordpress, il ne s’agit pas de « fusion de base de données », mais d’importation de contenu. WordPress gère automatiquement tous les problèmes d’ID de posts, de catégories, etc…
Au pire, si on veut faire la différence facilement entre les deux contenus, on affecte les articles importés à un nouvel utilisateur.
« Penser simple, faire simple »
9 octobre 2014 à 22 h 25 min #976470Bon, je viens de tester les fonctions Import / Export de WordPress, et j’ai galéré pendant plus de 3h. J’ai 2 fichier xml, un de 12mo, un de 47mo.
Plusieurs problèmes se sont posés. Celui de 1émo est passé à peut près, sauf qu’il a mis le dawa et tous les articles ont été mis je ne sais pourquoi à mon nom alors qu’on est plusieurs chroniqueurs. Mais passe encore.
Quand j’ai par contre voulu importer celle de 47mo, mon Dieu quelle galère, des messages d’erreurs à la chaine. J’ai regardé un peu sur le net, ils disaient de découper le fichier XML avec une appli genre WXRsplit. Je me suis exécuté, mais là pareil, un bordel complet, des erreurs, des erreurs, j’ai refait 56 fois, redécoupé en plus petits fichiers.
Finalement j’ai réussi à importer les 2 bases, sauf que je me suis aperçu que sur une des deux, tous les caractères accentués sont mal passés, et il a fait un mic mac dans les catégories (mes critiques de films sont classés dans diverses catégories). Plus rien n’était coordonné, plus aucune arborescence.
Autre galère, il n’importait pas ma bibliotheque en entier.Alors je ne sais pas s’il existe des plugins mieux que WordPress importer, mais là c’était assez catastrophique.
Si vous avez des astuces pour que ce soit plus simple, je suis preneur.
9 octobre 2014 à 22 h 41 min #976471Cherycok wrote:Plusieurs problèmes se sont posés. Celui de 1émo est passé à peut près, sauf qu’il a mis le dawa et tous les articles ont été mis je ne sais pourquoi à mon nom alors qu’on est plusieurs chroniqueurs. Mais passe encore.C’est une option à cocher au démarrage, « créer les auteurs » ou bien attribuer tous les posts à un utilisateur
Cherycok wrote:Finalement j’ai réussi à importer les 2 bases, sauf que je me suis aperçu que sur une des deux, tous les caractères accentués sont mal passés, et il a fait un mic mac dans les catégories (mes critiques de films sont classés dans diverses catégories). Plus rien n’était coordonné, plus aucune arborescence.
Autre galère, il n’importait pas ma bibliotheque en entier.Expliques moi pourquoi tu importes les deux contenus (et pas les deux bases, essaye d’être précis dans tes termes) au lieu d’importer UN contenu dans l’autre blog ? (ou dans la « copie » de l’autre blog, ce qui n’a rien à voir)
9 octobre 2014 à 22 h 44 min #976472PArce que j’ai installé un blog wordpress tout vierge dans lequel je veux mettre les 2 blogs, pour tester. Je fais tout en ligne, pas en local car je n’ai aucune idée de comment faire ça en local.
12 octobre 2014 à 9 h 01 min #976473Cherycok wrote:je n’ai aucune idée de comment faire ça en local.Pareil qu’en ligne et en plus je vous ai donné un lien vers un tuto (que j’ai écrit) :
luciole135 wrote:Faites l’essai en local après avoir effectué une copie locale de vos deux sites en lignes.
Si vous vous plantez, vous recommencez sans angoisser inutilement.
J’ai écrit un tuto qui explique comment faire une copie locale exacte d’un site WordPress ici : http://additifstabac.free.fr/index.php/faire-une-copie-locale-exacte-de-son-site-wordpress/12 octobre 2014 à 9 h 45 min #976474J’ai essayé, ca merde toujours, avec une historie de caractères accentués qui ne passent pas, de catégories qui pètent un cable, et d’erreurs lors de l’importation (alors que mes bases ne sont pas si grosses).
Je vais faire autrement je pense.
Mais merci de m’avoir aidé
12 octobre 2014 à 10 h 52 min #976475– Pour l’import, il y a bigdump.php comme indiqué qui fonctionne très bien,
– les caractères accentués sont souvent problématiques en effet. Cela se répare très bien avec une requête SQL ou avec le script searchreplacedb2.php
– les catégories, non aucun problème (sauf si elles sont accentuées peut-être, je n’ai pas essayé ?) -
AuteurMessages
- Vous devez être connecté pour répondre à ce sujet.