Les gens disent fièrement que WordPress alimente plus de 20% des sites sur le Web. Mais vous serez surpris de voir à quel point c’est difficile, lorsque vous utilisez le système de gestion de contenu populaire. Migrer d’une entreprise à une autre est l’un des problèmes majeurs de l’hébergement de sites WordPress. Ce sera plus facile lorsque vous déplacerez l’ensemble du cPanel et que la nouvelle société d’hébergement aidera à la migration gratuite ou payante. Malheureusement, il n’est pas toujours possible de déplacer l’intégralité du compte d’hébergement vers un autre service. La plupart du temps, ce dont vous avez besoin, c’est de ne déplacer que certains des sites que vous possédez. Dans ce genre de scénario, de nombreux problèmes pratiques se poseront et le déplacement de la médiathèque WordPress est la plus grande douleur dans la migration de sites.
Pourquoi l’image en mouvement est-elle douloureuse ?
Au fil du temps, vous avez peut-être accumulé beaucoup d’images sur votre site. Chaque image aura des tailles de vignettes différentes en fonction de votre thème. En général, tout thème commercial utilisera au moins 8 à 15 vignettes pour chaque image. Ainsi, lorsque vous avez 1000 images sur votre site, le nombre total de fichiers passera à 8000 à 15000 selon votre thème.
Ainsi, le téléchargement d’un tel volume de fichiers image et le téléchargement à nouveau sur la nouvelle plate-forme via FTP vous prendront facilement quelques jours de votre temps. En plus de cela, le problème est différent car WordPress ne prend pas en charge l’enregistrement de ces images. Cela signifie que vous ne verrez aucune des images téléchargées via FTP sous « Média > Bibliothèque » dans le tableau de bord d’administration WordPress.
N’oubliez pas que votre site fonctionnera toujours correctement et affichera toutes les images du serveur.
Images sur le serveur téléchargées avec FTP
Mais vous ne pouvez pas les voir dans le tableau de bord WordPress sous « Média > Bibliothèque ».
Dossier média vide
Cela conduira à une situation dans laquelle vous ne pourrez pas réutiliser ces images n’importe où sur le site, car elles ne seront pas visibles à partir de l’option "Ajouter un média" dans l’éditeur de publication.
Images non visibles dans l’éditeur de publication
Voyons comment résoudre ce problème avec la méthode la moins longue.
Voici les étapes de l’ensemble du processus :
- Installer le plugin Media to FTP
- Vérifier les chemins de téléchargement
- Définir la date d’enregistrement de l’image
- Mettre à jour les images dans la médiathèque
- Joindre des images aux publications
- Réparer les liens cassés
Expliquons chaque étape en détail.
1 Installer le plugin Media to FTP
Bien que la situation soit mauvaise, la bonne partie est que WordPress a un plugin pour chaque problème. Allez dans « Plugins > Ajouter un nouveau » et recherchez « média vers FTP ». Installez et activez le plugin.
Média à partir du plugin FTP
2 Vérifier les chemins de téléchargement des médias
Allez dans le menu « Media from FTP » et vérifiez dans la section « Server path status » que tous les chemins de téléchargement sont corrects. Ceci est nécessaire surtout si vous avez modifié le chemin d’accès par défaut du dossier multimédia WordPress.
Vérifier les chemins de téléchargement des médias
3 Définir la date d’enregistrement de l’image
Voici à nouveau le problème, si vous utilisiez organiser les téléchargements dans des dossiers basés sur le mois et l’année. Disons que vous avez une image1 sur le site d’origine téléchargée le 08/2017. Si vous avez organisé les téléchargements dans un dossier basé sur le mois et l’année, l’URL doit être :
https://yoursite.com/wp-content/uploads/2017/08image1.png
Maintenant que vous avez téléchargé l’image sur la nouvelle plate-forme d’hébergement via FTP, disons le 28.06.2018. Vous pouvez utiliser le plugin le même jour ou un jour plus tard comme le 01.07.2018. Le plugin ne vous aidera pas à conserver la date originale de 2017/08. Ce que vous pouvez obtenir est 2018/06 ou 2018/07. Allez dans "Média depuis FTP> Paramètres" et définissez l’option nécessaire pour cette date et choisissez l’option d’organisation des téléchargements si vous l’avez déjà utilisée.
Définir la date de téléchargement de l’image
4 Mettre à jour les images dans le dossier multimédia
Allez dans l’option « Rechercher et s’inscrire » pour voir l’écran comme ci-dessous :
Mettre à jour le média vers la bibliothèque
- Vous verrez le message d’avertissement indiquant que les images seront mises à jour dans des dossiers structurés mois-année. Assurez-vous donc que vous utilisiez auparavant la même structure, sinon désactivez l’option sur votre nouveau site.
- Choisissez le dossier à partir duquel vous souhaitez importer les images. Vous pouvez soit faire dossier par dossier, soit choisir le dossier "/wp-content/uploads" dans la liste déroulante.
- Cliquez sur le bouton « Rechercher » pour obtenir la liste des images du serveur. Vous pouvez également filtrer différents types de médias et extensions.
- L’option de date de modification en bloc définira le mois/l’année pour toutes les URL d’images en fonction de cette date.
- Vous pouvez définir une date différente pour chaque image dans la zone de texte. La date indiquée dans cette case est la date à laquelle vous avez téléchargé l’image via FTP.
- N’oubliez pas qu’aucune des dates ci-dessus n’est la date de mise en ligne de l’image originale sur le site. Vous ne pouvez l’obtenir qu’à partir de l’URL de l’image. Si vous avez moins d’images, vérifiez l’URL de l’image actuelle et définissez le même mois/année dans le champ de date. Cela garantira que l’URL de l’image n’est pas modifiée. Si vous avez beaucoup d’images, c’est à vous de les modifier une par une ou d’utiliser la date de modification en bloc.
- Sélectionnez des images individuelles ou sélectionnez toutes pour une mise à jour en masse.
- Cliquez sur le bouton « Mettre à jour le média » pour télécharger les images sélectionnées dans la médiathèque.
Le processus de téléchargement prendra un certain temps en fonction du nombre d’images sélectionnées.
Afficher l’état du téléchargement
5 Joindre des images aux publications
Une fois le processus terminé, vous pouvez afficher toutes les images importées dans le dossier « Média > Bibliothèque ». Les images ne sont attachées à aucun message, vous devez donc sélectionner et joindre des images au bon message. Cela est nécessaire, en particulier si vous redirigez l’URL de la pièce jointe de l’image pour publier l’URL dans Yoast SEO.
Joindre une image à la publication
Si vous ne joignez l’image à aucune URL de publication, elles seront indexées dans les moteurs de recherche avec l’URL de l’image.
6 Réparer les liens brisés
Si les URL des images ont changé au cours du processus ci-dessus, vous devez rechercher les liens brisés et corriger les erreurs manuellement. N’oubliez pas que lorsque l’URL de l’image importée est différente, l’image sera toujours affichée sur le site à partir du serveur. Ainsi, vous ne verrez pas d’images cassées mais la même image sera disponible dans deux dossiers différents, probablement comme "/2017/08/image.png" et "/2018/06/image1.png".
Remarque : vous pouvez également installer le plug-in Regenerate Thumbnails et régénérer toutes les images importées si nécessaire. De plus, si vous avez modifié le nom de domaine ou le chemin de téléchargement multimédia, essayez des plugins tels que les URL de mise à jour Velvet Blues pour modifier les URL de toutes les pièces jointes d’images en un clic.
Conclusion
Maintenant que vous allez commencer à détester ceux qui disent que WordPress est le CMS le plus puissant au monde. Oui, c’est puissant mais il a de nombreuses restrictions pour des raisons de sécurité et d’autres raisons. Mais à la fin, vous ne pouvez pas héberger tous les sites sur le même hébergeur jusqu’à la fin. Et la migration de sites vers un hébergement différent sera pénible en raison de ces types de restrictions.