Changer nom de domaine WordPress les requêtes SQL

Ecrit le 08/08/2020
Temps de lecture : 2 minutes
Table des matières

Il existe deux façons de changer nom de domaine WordPress, la plus simple d'entre elle reste l'utilisation de "plugins" dont malheureusement ou heureusement je n'ai pas connaissance, je n'utilise que très très peu de "plugins" sur wordpress pour le garder tel un lion prêt à rugir.

Je vais donc vous donner mes requêtes SQL pour migrer son site via "mysql" ou bien "phpmyadmin" par exemple...

Cela reste une opération "sensible" cependant en s'appliquant au modus opérandi ci dessous normalement tout devrait bien se passer, tester d'abord avant et mettez en production ensuite ... toujours !

Migrer les URL WordPress du site

La première étape sera de modifier la variable home & siteurl, cela permettra dans un premier temps d'accéder au backoffice (si vous utilisez un module pour modifier les liens par exemple : Search & Replace pour ne citer que celui-ci... qui peut faire le job en BO)

Comprenons par ici, que le cas d'exemple pour changer nom de domaine WordPress=> www.old-site.com et le nouveau site => www.new-site.com.

UPDATE wp_options
SET option_value = replace(option_value, 'http://www.old-site.com', 'http://www.new-site.com')
WHERE option_name = 'home'
OR option_name = 'siteurl';

Migrer les URL WordPress des GUID

Le GUID est un identifiant "unique" qui sert d'url de référence pour les articles "post & page".  Si par exemple le permalien lâche (URL réécrite) , à minima il sera possible de taper l'url avec son identifiant unique 😉

UPDATE wp_posts
SET guid = REPLACE (guid, 'http://www.old-site.com', 'http://www.new-site.com');

 

Migrer les URL WordPress des médias dans les articles et pages

Tout est dis dans le titre, cela va modifier les url des fichiers photos, vidéos et autres des "post" et "page"

UPDATE wp_posts
SET post_content = REPLACE (post_content, 'http://www.old-site.com', 'http://www.new-site.com');

 

Migrer les URL WordPress des données meta

UPDATE wp_postmeta
SET meta_value = REPLACE (meta_value, 'http://www.old-site.com','http://www.new-site.com');

 

Pensez également que dans chacune des requêtes suivantes, vous trouverez au tout début : UPDATE suivi de "wp_*****" il s'agit de la nomenclature par defaut chez WordPress, cependant cela peut être différent et donc commencer par "toto_posts" ou bien "hs0_posts" ou autres ...

 

Dans tous les cas, vous avez un soucis pour changer nom de domaine WordPress ? un problème technique avec votre wordpress ? vous souhaitez passer au niveau supérieur votre installation wordpress ?

Contactez-moi, je suis toujours présent pour vous aider 😉

 

 

 

Une question ? Un besoin ? Un projet ?
PAGE DE CONTACT
Notre sélection d'informations 
web chaque vendredi
Newsletters

Nos experts se tiennent à votre disposition
pour répondre à vos questions
et vous conseiller dans votre projet

Envie d’échanger avec l’un de nos experts ? Besoin d’en savoir plus ? 
Une problématique sur votre site ecommerce ?
Cliquez ici
© 2017-2023 JAG Consulting, sas. Tous droits réservés.
© 2022 JAG Consulting, sas. Tous droits réservés.
google
Brieuc Pauly
08/09/2022

Créative, dynamique et très professionnelle, c'est à mon sens les piliers qui soutiennent cette équipe talentueuse ! Une agence à taille humaine qui privilégie la qualité et le résultat. Alors si vous souhaitez le meilleur pour votre communication adressez vous les yeux fermés à ces passionnés, plus que compétents ! (Translated by Google) Creative, dynamic and very professional, these are in my opinion the pillars that support this talented team! A human-sized agency that favors quality and results. So if you want the best for your communication, turn your eyes closed to these enthusiasts, who are more than competent!

google
Amaury Tardier
08/09/2022

Merci à Julien et son équipe, plus que satisfait par le travail fourni ! Je recommande vivement ! (Translated by Google) Thanks to Julien and his team, more than satisfied with the work provided! I highly recommend !

Ravi de travailler avec l'équipe JAG pour la gestion de mon site de e-Commerce. Equipe réactive et toujours pleine de bonnes idées pour améliorer les performances du site (Translated by Google) Glad to work with the JAG team for the management of my e-Commerce site. Responsive team always full of good ideas to improve the performance of the site

Merci à Julien pour son accompagnement dans mon projet, je recommande à 200% c est le Top (Translated by Google) Thanks to Julien for his support in my project, I recommend 200% it is the top

Excellente agence. Equipe est très pro, à l'écoute et de bon conseils. (Translated by Google) Excellent agency. The team is very professional, attentive and gives good advice.

Temps de réponse hors pair quand il y a eu un pb sur mon site, je vous recommande chaleureusement Julien :-) (Translated by Google) Unparalleled response time when there was a pb on my site, I warmly recommend Julien :-)

Charger plus
list