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.

January 16th, 2008 at 10:25 pm
[…] Cambio automático del tema de WordPress al Default Theme. Por Eduard Fernández. […]
January 16th, 2008 at 10:32 pm
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.
January 17th, 2008 at 12:05 am
[…] Cambio automático del tema de WordPress al Default Themewww.eduardfernandez.com/cambio-automatico-del-tema-de-wordpr… por dagon hace pocos segundos […]
January 17th, 2008 at 3:02 am
[…] - 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. […]
January 17th, 2008 at 9:12 am
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!
January 17th, 2008 at 10:29 pm
[…] 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 […]
January 23rd, 2008 at 12:20 am
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!
March 2nd, 2008 at 8:10 am
[…] 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 […]
March 16th, 2008 at 12:21 am
[…] Cambio automático del tema de WordPress al Default Theme […]
May 4th, 2008 at 1:01 pm
Muchas gracias por este post. Me ha servido, he utilizado la opcion cambiar el nombre default. Mas rapido.