Cómo romper una instalación de WordPress (y arreglarlo de nuevo)

WordPress es bastante poderoso pero, a veces, incluso este CMS robusto puede ser víctima de que los humanos jueguen con la configuración y la rompan. Este tutorial y screencast analiza la forma más común de romper WordPress y lo que puede hacer al respecto.


Cambiar la URL del sitio

A veces es tentador cambiar la URL del sitio para reflejar un cambio en su nombre de dominio. Por ejemplo, si te mudas de http://oldwebsite.com a http://shinynewwebsite.com, muchas personas que son nuevas en WordPress consideran que su mejor opción es cambiar la URL del sitio en el Tablero.

Es importante que tu no haga hacer esto!

Esto romperá tu instalación!

¿Así que ya lo has hecho? No es para preocuparse. Es bastante fácil de arreglar En realidad hay tres formas de solucionarlo..

Opción 1 Editar el archivo functions.php

La primera forma de arreglar su instalación de WordPress es la preferida por la mayoría de las personas. En caso de que no esté familiarizado con el propósito de un funciones.php archivo, se utiliza principalmente para ampliar las capacidades de su instalación de WordPress o para limpiar el código que impulsa su tema. Su archivo de funciones será diferente a casi todos los demás temas.

No importa demasiado lo que contiene, porque solo usarás las primeras dos líneas..

Abre el funciones.php archivo en el directorio de su tema (veinteeleven, etc.). Luego, en la parte superior del archivo, justo después de la línea de apertura, coloque lo siguiente en:

 update_option ('siteurl', 'http://yourwebsite.com/'); update_option ('home', 'http://yourwebsite.com/');

Vuelva a cargar su sitio y debe ser arreglado. Abre la configuración general de tu panel de control y asegúrate de que la URL de tu sitio se lea como debería (lo que era antes de editarlo).

Importante: No olvides volver a tu funciones.php Archivo y elimine las líneas que acaba de agregar. De lo contrario, continuará rompiendo su sitio, ya que WordPress continuará intentando volver a escribir el contenido de ese campo URL del sitio..

Opción 2 Editar el archivo wp-config.php

Otra opción para restablecer el valor del campo URL de su sitio, es actualizar el wp-config.php archivo que se encuentra en el directorio base de su sitio.

Muchas personas, incluido el propio manual de usuario de WordPress (The Codex), dicen que esta no es la mejor opción para restablecer la URL del sitio porque "codifica" la URL del sitio en su instalación de WordPress y no le permite cambiarla. el tablero de mandos después.

Sin embargo, ¡recuerda cómo te metiste en este lío en primer lugar! Fue a través de alguien (o usted mismo) editando ese valor pensando que era una solución fácil. Puede ser útil dejar en blanco la opción de cambiarlo en el futuro.

Además, si por alguna razón Opción 1 Te ha fallado, realmente no tienes más remedio que intentarlo también.!

Abre tu wp-config.php archívelo en el editor de su elección y busque la línea que dice: "Eso es todo, ¡deje de editar! Feliz blogging". Justo debajo de esa línea, pegue lo siguiente, cambiando nuevamente la URL del sitio a la URL de su sitio.

 define ('WP_HOME', 'http://yourwebsite.com/'); define ('WP_SITEURL', 'http://yourwebsite.com/');

Vuelva a cargar su instalación y debe ser arreglado. Con este método, es posible que deba escribir la URL de su sitio en el navegador e intentar iniciar sesión utilizando la página wp-admin, por ejemplo. http://yourwebsite.com/wp-admin.

Opción 3 reubicar, verdadero!

La última forma de actualizar fácilmente la URL de su sitio a la correcta es usar el método de reubicación incorporado de WordPress. Este no podría ser más sencillo y se parece mucho al método anterior..

Abre tu wp-config.php de nuevo y esta vez, debe agregar el siguiente código solo encima el "Eso es todo, deja de editar! Feliz blogging". línea.

 define ('RELOCATE', true);

¡Listo! Su sitio se ha encontrado de nuevo. Solo esa simple línea de código ha hecho mucho (con suerte) para arreglar tu blog. Se ha actualizado los campos apropiados dentro de la base de datos de WordPress..

Importante: No olvides volver a tu wp-config.php archiva y elimina la línea que acabas de agregar. Alternativamente, si crees que puedes volver a cometer el mismo error en el futuro, puedes cambiar la palabra 'cierto' a 'falso'(sin las marcas del habla). De esa manera, la próxima vez que alguien cambie la URL de su sitio, puede cambiarla brevemente a 'cierto' otra vez.


Eso es!

En conclusión, es mejor no actualizar la URL del sitio en tu blog. Si desea mover su sitio, el mejor proceso es hacer una copia de seguridad de su base de datos y tema, antes de mover los archivos del tema a mano y luego importar su base de datos existente en la nueva instalación de WordPress en su nuevo nombre de dominio.