Eduard Fernández

aka fermuned, De Mas, TuTiPLeN, Elvis & Erl

Posted by Eduard Fernandez on January 16, 2008

Cambio automático del tema de WordPress al Default Theme

Este error o  “característica” de WordPress te puede volver loco las primeras veces que te ocurre y ver fantasmas donde no los hay.

Primero la solución para los impacientes y luego la explicación:

-Solución 1: Cambiar el nombre de la carpeta de tu tema “\wp-content\themes\tutema\” por el del tema por defecto “\wp-content\themes\default\”

-Solución 2: Editar el archivo “\wp-settings.php” y borrar la línea con el siguiente código: “validate_current_theme();” (ver aquí)

La explicación: Este fallo en WordPress hace que se cambie el tema que tú has elegido por el tema por defecto de manera automática. Esto es debido a que WordPress comprueba al principio que exista tu tema, si este no existe, entonces cambia el tema que tienes elegido en tus opciones por el tema por defecto automáticamente, marcándolo así en la base de datos y mostrandose siempre el tema por defecto hasta que no lo cambies de nuevo.

Cambiando la carpeta de tu tema por la carpeta por defecto, consigues que cuando se produzca ese error, te siga mostrando tu tema (ya que está alojado en la carpeta “default”).

La segunda solución evita directamente que se produzca el error al no comprobar si existe el tema seleccionado (ya que a veces, debido a sobrecargas en el servidor o porque estás actualizando los ficheros del tema, por ejemplo) puede hacer que falle esta comprobación de ficheros que hace WordPress, devolviendo el error que provoca el cambio de tema automático.

10 Responses to “Cambio automático del tema de WordPress al Default Theme”

  1. […] Cambio automático del tema de WordPress al Default Theme. Por Eduard Fernández. […]

  2. Yo también tuve este problema por haber instalado mal el plugin wp-mobile edition.
    El plugin viene con un tema incorporado que no había puesto en la carpeta que le correspondía por lo que al no encontrarlo, hacía lo que cuentas, se saltaba al theme por defecto. Lo malo es que sólo pasaba cuando alguien accedía al blog desde un móvil por lo que no lo conseguí detectar durante mucho tiempo por más pruebas y perrerías que le hice al blog desde mi PC.

  3. […] Cambio automático del tema de WordPress al Default Themewww.eduardfernandez.com/cambio-automatico-del-tema-de-wordpr… por dagon hace pocos segundos […]

  4. […] - Si eres de los que suele toquetear su diseño de Wordpress es probable que en más de una ocasión la plantilla se haya cambiado automáticamente por la predeterminada. Si quieres terminar con el problemilla aquí tienes la solución. […]

  5. Si Dondado, al principio la gente creía que este fallo era solo provocado por el plugin WP-Mobile de Alex King, luego vieron que era por una mala instalación del plugin (como decía Alex, si nadie se lee el readme.txt, mucho menos se van a leer las FAQ) y más tarde vieron que esto le pasa a todos los WordPress sin el plugin.

    Saludos!

  6. […] compilado de links que a diario ofrece Javier Martín ayer me encuentro con que Eduard Fernández aborda muy acertadamente el asunto en cuestión, explicando que “este fallo en WordPress hace que se cambie el tema […]

  7. Pues ale, otro que se apunta a este ‘hack’, porque cada dos por tres me pasaba lo mismo (Creo que a causa del WP Super Cache)

    Un saludo!

  8. […] fortuna el asunto ya se ha comentado en el blog de Eduard Fernández y ahí se proponen un par de soluciones (no acaban de gustarme, porque en cierto modo se le acepta […]

  9. […] Cambio automático del tema de WordPress al Default Theme […]

  10. Muchas gracias por este post. Me ha servido, he utilizado la opcion cambiar el nombre default. Mas rapido.

Leave a Reply