Après avoir passé du temps avec WordPress sur votre serveur local, vous décidez enfin de le déplacer vers un site web en ligne. Cependant, il semble que vous ne sachiez pas quelle est votre prochaine étape. Ce tutoriel vous guidera à travers les étapes nécessaires pour déplacer votre installation WordPress locale vers votre site web en ligne.
Avant de vous lancer dans cette tâche, il est essentiel que vous ayez déjà un nom de domaine et un hébergement web. Nous avons rédigé un article sur ce qu'il faut rechercher chez un hébergeur web et des conseils pour choisir le meilleur nom de domaine pour votre blog. Le thème utilisé dans ce tutoriel a été créé par Indeziner et publié par Smashing Magazine.

Fajri
J'ai trouvé le guide extrêmement convivial.
Les instructions étape par étape ont rendu un processus potentiellement complexe gérable, même pour quelqu'un comme moi qui ne fait pas très attention à la technologie derrière mon site web, car dès le départ, je me suis concentré sur le contenu.
Merci beaucoup !
Nashua Indigo
Merci, très utile !
darrenth
Bonjour,
Avez-vous déjà essayé de télécharger vers une URL temporaire ? Modifiez-vous ensuite l'URL web et l'URL du blog pour qu'elles pointent vers l'URL temporaire au lieu du nom de domaine ?
Merci
wpbeginner
@darrenth Oui, vous devriez. Souvent, lorsque l'on travaille sur de plus grands projets, on téléverse sur un sous-domaine, puis on utilise .htaccess pour que le domaine principal pointe vers ce sous-domaine et donne l'impression que tout est sur le domaine principal. Un peu complexe, mais c'est ce que nous faisons lorsque nous travaillons avec de plus gros clients.
MarkKeylon
Merci beaucoup. J'ai suivi votre procédure pour charger mon site de développement sur mon site hébergé <a href="http://best-forex-trading-signals.com>Best Forex Trading Signals et dans l'ensemble, cela a fonctionné à merveille. Le seul problème que j'ai eu, c'est que même si j'ai fait toute la recherche et le remplacement, il y avait encore des liens que j'ai dû convertir manuellement. Parmi eux, les liens de menu personnalisés. Je ne suis pas sûr d'avoir fait quelque chose de mal, mais ce n'était pas trop difficile de le corriger ensuite. Merci.
wpbeginner
@harwood.wilson6 Oui, vous devrez peut-être modifier le chemin des médias si vous trouvez des images cassées. Heureux d'avoir pu vous aider.
harwood.wilson6
@wpbeginner Wow, c'était une correction facile, merci pour votre aide. La prochaine chose que je vais faire est de retrouver certaines des images qui sont cassées.
wpbeginner
@harwood.wilson6 Assurez-vous que les pages existent dans le panneau d'administration de WordPress. Si c'est le cas, allez dans Paramètres > Permaliens, et cliquez simplement sur Enregistrer. Laissez tout tel quel.
harwood.wilson6
@wpbeginner @harwood.wilson6 j'obtiens l'erreur 404 page non trouvée. Normalement, je m'assurerais simplement que les pages sont sur le serveur, mais comme WordPress utilise PHP, c'est un peu différent. Veuillez consulter le site à l'adresse elysianfieldsmusic.com/newsite. Mon objectif est de mettre le site dans le répertoire racine à terme. Merci pour toute aide.
wpbeginner
@harwood.wilson6 Je ne sais pas sans vraiment regarder votre site. Quelle erreur obtenez-vous ?
harwood.wilson6
Toutes mes pages se sont cassées lorsque j'ai téléchargé le site. La page d'accueil fonctionne mais tout le reste est manquant sur le serveur. Quelqu'un sait-il où j'ai pu faire cette erreur fatale ?
jiri
Qu'en est-il de la configuration d'un blog sur localhost et de sa connexion à une installation WordPress de sous-domaine sur un serveur. est-ce possible ?
Personnel éditorial
Oui… même processus, sauf que le nom serait changé en votre sous-domaine.com plutôt qu'en domaine.com
Admin
Nagaraja
Vidéo vraiment sympa,
Cela m'a vraiment aidé..
Vijay39
Excellent article, j'ai failli trébucher sur la dernière tâche où la base de données devait être importée. J'ai essayé d'écraser une base de données existante et c'était mon erreur. Une NOUVELLE BASE DE DONNÉES doit être créée dans MySQL et la base de données locale importée dans cette base de données vide.
Très utile et clair ! Merci beaucoup !
Chasen
Sérieusement, c'était un tutoriel qui a fait gagner du temps. Je cherchais désespérément un guide, et celui-ci a vraiment frappé juste ! Merci beaucoup pour votre temps consacré à cela !
Le seul problème que j'ai eu a été de reconnecter certaines images du :8888 … je les ai simplement re-téléchargées à cause du script que j'utilise pour les miniatures>> http://www.darrenhoyt.com/2008/04/02/timthumb-php-script-released/
Excellent travail ! Vous avez fait de moi une fan.
T-trix
Merci, vidéo très utile.
Linda
Merci Adeline et "Editorial Staff" – j'ai réussi à retrouver mon chemin en modifiant l'URL dans la base de données locale.
Donc, je l'ai fait fonctionner à nouveau, MERCI !!
Encore une fois, excellente vidéo – très utile.
Adeline
Cette vidéo était géniale et j'ai réussi à déplacer un WP local vers un serveur web.
Linda,
J'ai eu le même problème avec le mien et j'ai trouvé le Codex WP utile.
Consultez : http://codex.wordpress.org/Changing_The_Site_URL
Assurez-vous de sauvegarder votre base de données.
« Ajoutez ces deux lignes à votre fichier wp-config.php, où « example.com » est le NOUVEL emplacement de votre site.
define(‘WP_HOME’,’http://example.com’); define(‘WP_SITEURL’,’http://example.com’);”
Cela a bien fonctionné pour moi.
Linda
Bonjour, merci beaucoup pour cette explication vidéo claire sur la façon de déplacer un site local vers un serveur en ligne.
Je voudrais retrouver l'accès à mon site local, mais avant d'exporter ma base de données, j'ai suivi les instructions et modifié l'emplacement du domaine dans Réglages > Général. Donc maintenant, bien sûr, le domaine pointe vers le site en ligne.
Je n'arrive pas à trouver où je dois aller pour modifier à nouveau ces URL sur mon site local. Merci de votre aide !
Personnel éditorial
Vous accédez à votre phpMyAdmin et allez dans la table Options et modifiez l'URL là-bas pour revenir à localhost.
Admin
ebflute
Dans la publication et dans les champs personnalisés, l'URL que j'ai codée en dur dit quelque chose comme http://localhost/wordpress/wp-content/uploads/myimagefile.jpg
mais ma nouvelle URL devrait être http://www.mydomain.com/wp-content/uploads/myimagefile.jpg
Dois-je aller modifier manuellement chacune des URL dans les publications et les pages après avoir déplacé le site ?
ou existe-t-il un moyen d'utiliser des URL relatives dans les champs personnalisés et les publications, je sais que je ne peux pas utiliser quelque chose comme « TEMPLATEPATH » . parce que je ne peux pas écrire de PHP dans mes publications...
Personnel éditorial
Vous pouvez simplement le modifier en utilisant la requête MySQL. Allez dans votre phpMyAdmin et sélectionnez votre base de données. Cliquez sur le bouton SQL
update wp_postmeta set meta_value =
replace(meta_value,’http://localhost/’,’http://yourdomain.com’)
Assurez-vous de faire une sauvegarde d'abord. Cela remplacera tout dans cette valeur. Meta
Admin
ebflute
Merci beaucoup, je vais essayer.
ebflute
Comment gérez-vous les images qui ont des URL absolues dans le blog ? Pouvez-vous modifier le fichier d'exportation avant de l'importer ?
Personnel éditorial
Voulez-vous dire que vous souhaitez remplacer les URL de l'image pour qu'elles pointent vers autre chose ?
S'ils sont tous sur le même domaine et que vous changez, alors c'est juste une simple requête.
Admin