Comment importer des articles wordpress avec des images d'un site wordpress vers un autre?


14

J'ai utilisé Tools-> import & export mais cela n'a pas fonctionné. J'ai essayé d'utiliser le plugin Wp-All-Import et Export, puis cela ne fonctionne pas. Seul le contenu importé, pas les images. Comment résoudre ce problème. Existe-t-il un moyen d'importer des publications avec des images?


voir cet article ici , ils ont mentionné comment importer / exporter des images en vedette
Arsalan Mithani

2
De combien de publications avez-vous besoin pour importer, exporter? le fait est que vous pouvez utiliser l'exportation d'importation par défaut de WP et laisser simplement faire son travail, il faudra un certain temps pour que les images soient importées, alors donnez-lui du temps. L'option B serait d'exporter / importer tous les fichiers multimédias, puis de procéder aux publications.
Marko Jezernik

Salut .. Pas seulement des images en vedette. Toutes les images publiées ne sont pas importées.
Padmini Maddur

Réponses:


12

Utilisez le plugin Exporter les images en vedette qui vous permet d'exporter des images en vedette à partir de publications ou de types de publication personnalisés dans un fichier WordPress afin de pouvoir les importer dans d'autres sites à l'aide de l'outil d'importation WordPress.

https://wordpress.org/plugins/export-featured-images/#description

Comment utiliser??

  1. Tout d'abord, importez vos publications sur le nouveau site.
  2. Utilisez ce plugin dans votre ancien site et allez sous Outils> Exporter les images en vedette et sélectionnez les types de publication. Ensuite, vous obtiendrez un fichier .xml .
  3. Dans votre nouveau site, allez dans Outil et sélectionnez importation wordpress . Sélectionnez ensuite le fichier .xml que vous avez téléchargé à l'étape précédente.

C'est tout. Vos messages sont mappés avec des images en vedette. Prendre plaisir!


Il n'a pas été mis à jour depuis un certain temps mais fonctionne très bien avec Wordpress 5.2.2. Économiseur de vie !! Pourquoi ce niveau de fonctionnalité n'est pas essentiel, je ne sais vraiment pas.
Chris Pink

@ChrisPink Cochez-vous "Importer les pièces jointes des supports" aux étapes 1 et 3, ou simplement à l'étape 3?
Jonny

1
Les deux étapes 1 et 3.
Chris Pink

Malheureusement, ce plugin semble avoir été supprimé du référentiel WP.
clayRay

9

Pourquoi les images ne sont pas importées

C'est l'étape d'exportation qui cause le problème ici avec les pièces jointes d'image. La fonction d'exportation de WordPress n'inclut pas le type de publication «pièce jointe», sauf si vous sélectionnez l'option d'exportation «Tout le contenu». Mais si vous souhaitez uniquement importer et exporter vos articles d'un site à un autre, vous perdez vos pièces jointes. Il y a plus d'informations sur le pourquoi de ceci ici .

Comment intégrer des images à votre nouveau site Web de toute façon

Donc, si vous exportez et importez uniquement des articles, une option consiste à déplacer vos images manuellement. Mais cela représente potentiellement beaucoup de travail, en particulier sur les grands sites. L'autre option consiste à importer vos publications sans les images, puis à utiliser le plug-in de téléchargement automatique d'images pour ajouter les images par la suite. Ce plugin fait plusieurs choses:

  • Il recherche les URL d'images dans vos publications (les publications importées contiennent toujours des URL d'images, mais elles pointent vers le site à partir duquel le contenu a été exporté);
  • Il obtient ensuite ces images externes et les télécharge dans le répertoire de téléchargement WordPress local et ajoute les images à la bibliothèque multimédia;
  • Et enfin, il remplace les anciennes URL d'image par de nouvelles URL.

Le processus est semi-automatique et relativement rapide. Vous pouvez désinstaller le plugin à nouveau lorsque vous avez terminé, vous n'êtes donc pas laissé avec un plugin supplémentaire sur votre site Web. L'utilisation du plugin à cette fin n'est pas explicitement documentée dans la documentation du plugin, voici donc un guide étape par étape.

Étape par étape: Importer des publications et des images d'un site Web dans un autre avec l'importateur WordPress et le plugin de téléchargement automatique d'images

Étape 1: Préparez votre fichier d'exportation sur l'ancien site
Sur votre ancien site Web, allez dans «Outils> Exporter» et exportez uniquement vos publications.

Étape 2: Importez vos articles dans le nouveau site
Sur votre nouveau site Web, allez dans «Outils> Importer» et importez les articles que vous avez exportés. L'importateur a une option pour télécharger et importer des pièces jointes, mais cela ne fonctionnera pas si vous ne migrez pas tout le contenu, vous pouvez donc l'ignorer.

Étape 3: Installez et activez le plugin Auto Upload Images
Il s'installe comme tout autre plugin dans le référentiel WordPress. Une fois activé, le plugin ajoute une page de paramètres sous «Paramètres> Télécharger automatiquement les images», mais d'après mon expérience, vous pouvez les laisser à leurs valeurs par défaut.

Étape 4: Obtenez l'image de votre ancien site dans votre nouveau site
Au moment de la rédaction, le plugin n'a pas la possibilité de parcourir automatiquement vos publications et de les télécharger en masse, ainsi que de mettre à jour toutes les images. Au lieu de cela, il met à jour chaque publication individuellement lorsque vous l'enregistrez. Si vous avez plusieurs publications, cela représente beaucoup de travail, mais il y a une petite astuce. Vous pouvez accéder à l'écran de présentation de vos publications et mettre à jour en masse vos publications . Il y a un peu plus d'informations à ce sujet ici (note utile sur le multisite).

Essentiellement, vous sélectionnez plusieurs publications, puis sous «actions en masse», choisissez «modifier» et appuyez sur le bouton «appliquer». Ensuite, sans faire aucun ajustement, cliquez sur le bouton «Mettre à jour». En fonction de votre serveur, vous pouvez obtenir un délai d'attente pendant l'exécution du processus, c'est donc une bonne idée de le faire, peut-être 20 à 50 messages à la fois.

Messages de mise à jour groupée

Étape 5: Vérifiez vos publications et désactivez / désinstallez le plugin.
Lorsque tout est terminé, vous pouvez vérifier vos publications et confirmer qu'elles font désormais référence à des images locales. Vous n'avez alors plus besoin du plugin et vous pouvez le désactiver et le supprimer en toute sécurité.

Dernières pensées

Probablement une bonne idée de faire une sauvegarde de votre nouveau site en premier (au moins de la base de données de votre site).

Au moment de la rédaction, le plugin Auto Upload Images n'a pas été mis à jour depuis un certain temps, mais lors des tests, il a bien fonctionné.

Avec cette méthode, toutes les images des articles sont importées, pas seulement les images en vedette.


1
Très bonne réponse. Marche parfaitement.
Chris

Ça n'a pas marché pour moi.
navireshape

0

Il existe plusieurs façons de procéder:

  • Manuel
  • Utiliser le plugin

Pour le manuel, c'est un processus un peu plus long, vous devez télécharger des fichiers complets d'un serveur et les télécharger sur un autre. Faites quelques changements dans la base de données de sauvegarde, c'est-à-dire en remplaçant les URL, puis en téléchargeant également le fichier DB.

Une autre façon, qui est beaucoup mieux, est d'utiliser le plugin appelé "Migration tout en un". Voici le lien qui peut vous guider sur le processus complet:

https://makersbyte.com/easily-export-import-wordpress-sites/


0

Je suis la meilleure personne pour répondre à cette question car je faisais face au même problème lors de l'importation. Le problème n'est pas réellement à l'importation.


C'est dans l'exportation. Lorsque vous exportez tout le contenu, vous importez avec des pièces jointes ce fichier XML, toutes vos images seront téléchargées, mais lorsque vous exportez les articles sélectionnés, puis importez avec des pièces jointes, seuls les articles sont importés. Donc, pour résoudre ce problème, il existe un plugin qui exporte le bon fichier XML comme il exporte tout le fichier XML de contenu.

Voici donc le plugin https://wordpress.org/plugins/demomentsomtres-wp-export

Cela créera une nouvelle option d'exportation tout comme l'interface graphique d'exportation WordPress par défaut, mais avec des fonctionnalités avancées de sorte que lorsque vous importez ce fichier XML, votre média sera importé lors de l'importation de ce fichier XML (du serveur par défaut vers votre serveur local). Vous n'avez pas besoin de l'installer dans Wordpress où vous importez des médias, il suffit de l'installer sur le serveur d'exportation WordPress.


0

Cela a fait l'affaire pour moi. Toutes les autres options ne fonctionnaient pas, mais ce plugin a finalement fait ce dont j'avais besoin!

J'ai dû exporter des biens immobiliers d'un site à un autre. Chaque propriété a beaucoup d'images. Ce plugin https://wordpress.org/plugins/demomentsomtres-wp-export a fait exactement ce dont j'avais besoin - téléchargé et téléchargé toutes les images du premier site au second.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.