Chaque fois que je devais transférer un site d'un serveur à un autre, soit j'utilisais des plugins tels que Duplicator ou Backup Buddy, soit je le faisais manuellement. Cela impliquait de prendre des sauvegardes, de copier manuellement les fichiers multimédias, de télécharger la base de données, entre autres, et prenait environ 30 minutes ou plus selon la taille du site. Bien que cela fonctionne, je pense que c'est un processus inutile et compliqué, surtout si vous transférez un petit site.

Le référentiel de plugins WordPress contient un petit plugin astucieux qui vous permet d'exporter facilement du contenu vers un autre site Web à l'aide d'un fichier XML. Le plugin s'appelle WordPress Importer. Il peut déplacer :

  • Publications, pages et types de publication personnalisés
  • Catégories, balises et taxonomies
  • Commentaires (y compris les commentaires approuvés, en attente, frauduleux et indésirables)
  • Informations complètes sur les auteurs

En bref, vous pouvez déplacer tout ce qui est enregistré dans votre base de données, même les champs personnalisés et publier des méta-informations. Cependant, il y a certaines choses que vous ne pourrez pas déplacer avec ce plugin :

  • Thèmes et plugins
  • Pièces jointes ou fichiers multimédias

J'ai utilisé le plugin le plus récemment pour déplacer mon design Blog de BlueHost à Media Temple.

Ce processus ne prend que quelques minutes et ne nécessite aucune connaissance technique. Je pense que ce plugin est parfait pour déplacer de petits sites qui n'ont pas des centaines de publications et de pages.

Dans cet article, je vais vous guider à travers le processus d'exportation et d'importation de votre contenu d'un site Web WordPress à un autre. Avant de commencer, je vous suggère fortement de sauvegarder votre site, afin de pouvoir le restaurer facilement en cas de problème.

Exporter votre contenu

La version principale de WordPress a une fonction d'exportation intégrée. Vous pouvez le trouver dans la section Outils (Tableau de bord > Outils > Exporter).

Il existe trois options principales : Tout le contenu, les publications et les pages. Le reste des options répertoriées ci-dessous résultait des deux plugins que j'utilisais.

exportation de contenu

La fonction d'exportation répertorie également tous les autres types de publication personnalisés et les taxonomies utilisées par vos sites Web. Par exemple, ici sur WPKube, nous utilisons un certain nombre de plugins premium et personnalisés, qui, comme vous pouvez l'imaginer, ajoutent un type de publication personnalisé et des taxonomies. Par conséquent, WordPress vous offre la possibilité d'exporter le contenu du type de publication personnalisé avec la publication et les pages vers un autre site Web.

En dehors de cela, vous pouvez également filtrer le contenu que vous souhaitez déplacer, par exemple, vous pouvez filtrer les publications par catégories, auteurs, plage de dates et statut de la publication.

Fonction d'exportation WordPress

Une fois que vous avez décidé des publications et des pages à exporter, cliquez sur le bouton “Télécharger le fichier d'exportation”. Cela prendra plusieurs secondes ou minutes selon la taille du fichier.

Importer le fichier XML sur un autre site

La fonctionnalité d'importation se trouve dans la section Outils, mais elle n'est pas intégrée à la fonctionnalité de base. Cela est principalement dû aux nombreuses plateformes d'options (Blogger, LiveJournal, Tumblr, etc.) disponibles pour les utilisateurs.

Vous pouvez soit installer le plugin WordPress Import manuellement en Téléchargement depuis le répertoire officiel de WordPress ou en utilisant l'option d'installation en un clic depuis la page d'importation. La dernière est l'approche la plus pratique car cela ne prendra pas plus de quelques secondes.

Importer le contenu vers un autre site WordPress

Pour installer le plugin à partir de la page d'importation, cliquez sur le lien WordPress et une fenêtre contextuelle vous permettra d'installer le plugin directement à partir de la zone du tableau de bord.

Importateur WordPress

Une fois que vous avez installé le plugin, vous serez redirigé vers la page d'importation, où vous pourrez télécharger le fichier XML que vous avez exporté depuis votre site précédent.

Page d'importation

Dès que vous cliquez sur le bouton “télécharger le fichier et importer”, vous aurez la possibilité d'attribuer des auteurs importés à des auteurs existants sur votre site Web. Ou vous pouvez simplement le laisser créer de nouveaux comptes pour les auteurs. Cela peut être une fonctionnalité utile si les deux sites ont les mêmes auteurs.

Vous aurez également la possibilité d'importer toutes les images jointes aux messages.

À vous

Ce n'était pas une solution parfaite, mais cela a fait le travail. Cependant, il y avait un certain nombre de problèmes que j'ai rencontrés. Par exemple, il n'a pas importé les pièces jointes, j'ai donc dû télécharger manuellement les fichiers multimédias de l'ancien serveur et les télécharger sur le nouveau site.

Vous devez également être conscient que vous pourriez rencontrer des problèmes si vous téléchargez un fichier plus volumineux, car de nombreuses sociétés d'hébergement fixent une limite à la taille du fichier que vous pouvez télécharger via votre site Web. Alternativement, vous pouvez changer la limite en modifiant le fichier functions.php ou .htaccess.

Une fois le transfert terminé, vous pouvez utiliser le plug-in Rechercher et remplacer pour remplacer toutes les références de votre ancien site ou URL.

Enfin, si une partie du processus se passe mal, vous pouvez facilement restaurer le site Web d'importation à l'aide de la sauvegarde que vous avez effectuée précédemment. J'espère que vous avez apprécié ce tutoriel, et si vous avez des questions, n'hésitez pas à nous en faire part dans les commentaires ci-dessous.

Laisser un commentaire