Como cambiar el tema en WordPress? Cambiando el tema en WP modificando la base de datos.

Uno de los mayores riesgos que se tienen cuando se usan plantillas o temas para WordPress que encontraste “gratis” en websites dudosos, es que muy posiblemente estos temas o plantillas tengan scripts para que hackers puedan luego acceder al escritorio administrador de tu website. En otros casos usar estas plantillas puede dejar tu instalación de WordPress inutilizable, imposible acceder el administrador ni nada en tu website. Como solucionar esto?

Una de las maneras es cargar la plantilla twentyeleven o twentytwelve, pero como? si no tenemos acceso al admin. Pues en esos casos hay que recurrir a la ventana de comandos o a la base de datos de tu website.

En este caso vamos a modificar la base de datos usando la interface phpmyAdmin, esta interface, dependiendo de tu compañia de hosting, la puedes encontrar en el panel de control de hosting. Si no la encuentras lo mejor es que llames o cambies de proveedor de hosting. Instalaciones locales como XAMPP o LAMP incluyen también phpmyAdmin.

Icono de phpmyAdmin en el cPanel:

phpmyadmin

 

Ventana de acceso para phpMyAdmin

loginphpmyadmin

Luego de introducir el nombre de usuario y contraseña, vas a tener el panel de control de phpMyAdmin desde donde podrás hacer modificaciones directas a la base de datos.

El nombre de la base de datos a modificar va a ser distinto dependiendo de tu hosting, algunos nombres pueden ser: ‘wordpress‘ o usar un sufijo/prefijo como ‘wrd‘ o ‘wp‘, etc… Para acceder y ver las distintas tablas de esta base de datos haz doble clic sobre el nombre de la base de datos.

La tabla que queremos modificar es: ‘wp_options‘, esta contiene 3 filas con valores ‘option_name‘ que determinan el tema que se esta usando, estos son: ‘template‘, ‘stylesheet‘ y ‘current_theme‘. Estos valores deberán ser cambiados al nombre de un tema como ‘twentyeleven‘, ‘twentytwelve‘ o  ‘twenty thirteen‘ que son los temas que vienen con la instalación de WordPress lo cual brinda la seguridad de que estos temas no esten corruptos o hackeados.

Modificando La Base de Datos de WordPress Directamente

Ahora, la otra manera de modificar la base de datos es con SQL, haciendo un Query directo a la base de datos. El siguiente query dejara los valores para que WordPress use el template ‘twentyeleven’

UPDATE wp_options SET option_value = ‘Twenty Eleven’ WHERE option_name = ‘template’;
UPDATE wp_options SET option_value = ‘twentyeleven’ WHERE option_name = ‘stylesheet’;
UPDATE wp_options SET option_value = ‘twentyeleven’ WHERE option_name = ‘current_theme’;

 *Cambien el prefijo wp_ de acuerdo a como este en su base de datos.

Bueno, eso es todo, dejanos preguntas o sugerencias usando la forma de comentarios.

Gracias

Add Comment