Fait avant et je me demande toujours quoi faire avec le contenu wp_posts => guid, qui fait référence à http: // localhost
Mais sur wordpress.org http://codex.wordpress.org/Changing_The_Site_URL, il est clairement indiqué:
Ne modifiez jamais, jamais, le contenu de la colonne GUID, en aucune circonstance.
Mais si je comprends bien, c'est juste pour identifier vos messages à l'échelle mondiale. Mais comme plus de gens auraient http: // localhost dans leur guide.
Puis-je remplacer en toute sécurité http: // localhost par http://www.mydomain.com ??
Cordialement
la source
UPDATE wp_posts SET guid = REPLACE (guid, 'http://localhost', 'http://www.mydomain.com');
sed
d'un vidage pour remplacer les hôtes garantira que tous vos menus, options, etc. sont également prêts pour la production.wp
outil de ligne de commande est idéal pour cela:wp --path=path/to/wp search-replace 'dev-domain.com' 'www.production-domain.com'
si vous voulez éviter de changer le champ guid, alors ajoutez--skip-columns=guid
.