WordPress: Canviar URL des de la base de dades
ATENCIÓ: Aquesta ajuda es manté actualitzada al nostre blog: Com canviar la URL o domini en WordPress des de la Base de Dades. Et recomanem accedir a l'enllaç per trobar la informació detallada.
Recomanem fer una còpia de seguretat completa del teu WordPress abans de realitzar cap canvi: Configurar còpies de seguretat en WordPress
En algunes ocasions pot interessar-nos canviar la URL del nostre WordPress, ja sigui per canviar el domini/subdomini, activar o desactivar les “www”, etc.
Aquest procés es pot fer de múltiples formes però en aquesta ajuda explicarem els passos a seguir per realitzar el canvi de forma manual des de la base de dades, utilitzant phpMyAdmin, evitarem així l'ús de plugins externs.
Nota: Abans de prosseguir amb els passos d'aquesta guia et recomanem fer una còpia de seguretat. Pots fer-la seguint els passos d'aquesta altra guia.
Pas 1. Accedir a phpMyAdmin
Si heu realitzat la còpia de seguretat, com recomanàvem abans, ja heu accedit a l'eina phpMyAdmin per la qual cosa simplement heu de seguir els mateixos passos per accedir novament. En cas contrari podeu seguir aquests passos per accedir a phpMyAdmin:
1. Des de la teva àrea de client dirigeix-te a Hostings > Els meus plans 2. Prem sobre l'allotjament al qual desitges accedir 3. I ves a la pestanya Bases de dades que hi ha a la columna esquerra 4. Aquí veuràs les bases de dades creades i a la dreta d'elles l'enllaç Admin, préms-lo per accedir a la base de dades en la qual tens el WordPress instal·lat.
Pas 2. Canviar la URL de WordPress
Ja dins de phpMyAdmin ens dirigirem a l'apartat SQL que hi ha a la part superior.
Des d'aquí llançarem les consultes SQL que s'encarregaran de canviar la URL del nostre WordPress:
**Nota: Si has modificat els prefixos de les teves taules hauràs d'indicar els teus, en els nostres exemples utilitzarem els que vénen per defecte: “wp”.
En les sentències següents hauràs de modificar les URL '\''http://www.dominioactual.com'\'' per la URL que fas servir actualment i '\''http://www.dominionuevo.com'\'' per la URL que desitges configurar._**
1. La primera sentència que executarem serà l'encarregada d'actualitzar la taula wp_options:
UPDATE wp_options SET option_value = replace(option_value, '\''http://www.dominioactual.com'\'', '\''http://www.dominionuevo.com'\'') WHERE option_name = '\''home'\'' OR option_name = '\''siteurl'\'';
Una vegada introduïda la sentència SQL prem sobre “Continuar” perquè s'executi i realitzi els canvis.
2. Tot seguit modificarem les URL de pàgines i les entrades:
UPDATE wp_posts SET guid = replace(guid, '\''http://www.dominioactual.com'\'', '\''http://www.dominionuevo.com'\'');
I premem novament sobre “Continuar” per executar-la.
3. La següent sentència és per actualitzar els enllaços del contingut:
UPDATE wp_posts SET post_content = replace(post_content, '\''http://www.dominioactual.com'\'', '\''http://www.dominionuevo.com'\'');
4. I l'última sentència és per modificar les URL dels custom fields:
UPDATE wp_postmeta SET meta_value = replace(meta_value, '\''http://www.dominioactual.com'\'', '\''http://www.dominionuevo.com'\'');
Amb aquests passos hauràs modificat correctament la URL que fa servir el teu WordPress.