Je viens de terminer mon blog que j'ai créé localement et j'aimerais le télécharger sur le serveur tel qu'il se trouve sur mon ordinateur, y compris les publications et les plugins. Est-il possible de le faire?
J'ai déjà une installation WordPress sur mon serveur.
Vous pouvez essayer plusieurs méthodes. Selon que vous souhaitiez conserver vos données en ligne ou non.
Il existe un outil permettant d’exporter des données d’une installation à une autre dans le menu Outils. Rendez-vous sur Tools > Export
et sélectionnez All content
dans les options. Cliquez sur le Download Export File
et enregistrez-le.
Maintenant, rendez-vous sur Tools > Import
dans votre blog publié. Choisissez le fichier que vous avez enregistré à partir de la dernière étape et importez votre contenu dans le blog en ligne.
Vous pouvez également copier l'intégralité de votre répertoire WordPress via FTP, puis modifier les paramètres WordPress Address (URL)
& Site Address (URL)
dans les paramètres de localhost
à http://example.com
. Ceci remplacera toutefois votre contenu existant, mais vos plugins et thèmes seront également téléchargés.
Pour transférer les plugins, copiez-les simplement sur votre serveur en ligne via FTP et activez-les à partir du menu des plugins. Leurs paramètres ne seront pas conservés, mais certains plugins proposent eux-mêmes d'exporter leurs données. Cependant, vous pourrez peut-être copier leurs données de votre base de données locale vers votre base de données en ligne.
J'utilise l'excellent plugin WP-Clone https://wordpress.org/plugins/wp-clone-by-wp-academy/ .
Vous l'installez sur la source et faites une sauvegarde. Ensuite, installez-le sur le système cible (sur votre hôte), qui a une installation WP. Restaurez-le via l'URL que vous avez enregistrée sur la sauvegarde.
Ta-Da! Tout est déplacé et ajusté pour le nouveau site. Vous devrez vous connecter avec vos informations d'identification source. Mais tout est là sans gâchis. (Il arrive parfois que la première restauration échoue, mais la deuxième fonctionne correctement.)
La meilleure façon de savoir (et d’utiliser) de déplacer un site d’un endroit à un autre.