¿Dónde está el contenido de los widgets almacenados en la tabla mysql?


9

Tengo el acceso de cPanel a un sitio web pero no tengo información de inicio de sesión de WordPress. Entonces quiero cambiar el contenido de un widget en el sitio web.

¿Cómo puedo cambiarlo a través de phpmyadmin? ¿Dónde se almacenan realmente los datos de la barra lateral de widgets? ¿Está dentro de la wp-optionsmesa?

Respuestas:


16

Las opciones de widgets se almacenan en la optionstabla debajo 'sidebars_widgets'como una matriz serializada. Vea esta publicación para una explicación más larga.

ingrese la descripción de la imagen aquí

No se recomienda cambiar el campo por PHPMyAdmin, use PHP get_option()y update_option(), en su lugar, WordPress se encargará de la correcta serialización.


¡Impresionante! No sé cómo actualizar los valores usando esa función. De todos modos, resolví mi problema creando otro usuario a través de phpmyadmin. Gracias.
Libin

1

¡Llegué a saber que WordPress está almacenando el contenido del widget como una serie serializada!

Entonces, en lugar de editar directamente a través de phpmyadmin, creé un nuevo usuario administrador a través de phpmyadmin usando este increíble tutorial: Cómo agregar un usuario administrador a la base de datos de Wordpress

¡Luego inicié sesión en el tablero y realicé cambios en los widgets! Espero que esto ayude a alguien más.


2
La pregunta es: "¿Dónde está el contenido de los widgets almacenados en la tabla mysql". Esta respuesta no es una respuesta a la pregunta.
WendiT
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.