Cómo cambiar el tema activo de WordPress desde phpMyAdmin en cPanel
Si tu sitio deja de abrir después de actualizar o cambiar el tema, puedes regresar a un tema predeterminado desde phpMyAdmin sin entrar a /wp-admin. Este método ayuda cuando ves pantalla blanca, un error fatal de PHP, un tema que quedó roto tras una actualización o un administrador al que ya no puedes entrar.
Hazlo con calma: vas a editar dos valores de la base de datos. Antes de cambiarlos, exporta una copia para poder regresar al estado anterior si algo no sale como esperabas.
Antes de empezar
- Ten acceso a cPanel de la cuenta donde está instalado el sitio.
- Identifica la carpeta del sitio, normalmente
public_htmlo la carpeta del dominio. - Ten a la mano el nombre de una carpeta de tema predeterminado que ya esté instalado, por ejemplo
twentytwentyfourotwentytwentythree. - Si no sabes cuál es la base de datos del sitio, abre
wp-config.phpsolo para consulta y copia el valor deDB_NAME.
Pasos
- Entra a cPanel y abre phpMyAdmin desde la sección de bases de datos.
- Si necesitas confirmar la base correcta, abre antes Administrador de archivos o File Manager, entra a la carpeta del sitio y revisa
DB_NAMEy$table_prefixdentro dewp-config.php. - En el panel izquierdo de phpMyAdmin, selecciona la base de datos que coincide con
DB_NAME. - Exporta la base de datos antes de hacer cambios: usa Exportar, formato SQL y guarda el archivo en tu equipo.
- Busca la tabla que termina en
_options. El prefijo puede variar, por ejemplowp_options,nh_optionso uno personalizado. - Dentro de esa tabla, busca en la columna
option_namela filatemplatey la filastylesheet. - Edita la fila
templatey reemplaza suoption_valuepor el nombre exacto de la carpeta del tema predeterminado, por ejemplotwentytwentyfour. - Edita la fila
stylesheety pon el mismo nombre de carpeta, por ejemplotwentytwentyfour. - Guarda cada cambio y abre el sitio en una ventana privada para comprobar que carga.
- Si el sitio abre, entra a
/wp-admin/y desde Apariencia → Temas elige o repara el tema que quieres usar.
Verificación final
- El sitio deja de mostrar pantalla blanca o error fatal y vuelve a cargar.
- Las filas
templateystylesheetapuntan a la misma carpeta de tema instalado. - Puedes entrar a
/wp-admin/y ver el tema predeterminado activo. - Desde Apariencia → Temas puedes activar otro tema sin romper el sitio otra vez.
Errores comunes
- El sitio sigue en blanco después de guardar → el nombre de la carpeta no coincide o ese tema no está instalado → revisa en
wp-content/themes/el nombre exacto de una carpeta existente y úsalo en ambas filas. - No encuentras la tabla
wp_options→ tu instalación usa otro prefijo → busca la tabla que termina en_optionsdentro de la base correcta. - No hay ningún tema predeterminado instalado → descarga un tema oficial y súbelo a
wp-content/themes/con File Manager antes de editar las filas. - El problema persiste con un tema limpio → la causa puede venir de un plugin → desactiva los plugins desde phpMyAdmin y vuelve a probar.
¿Aún necesitas ayuda?
Si esta guía no resolvió tu problema, nuestro equipo te ayudará por ticket.