Gdzie jest zawartość widżetów przechowywanych w tabeli mysql

9

Mam dostęp do strony cPanel, ale nie mam danych logowania do wordpress. Więc chcę zmienić zawartość widżetu na stronie.

Jak mogę to zmienić za pomocą phpmyadmin. Gdzie faktycznie przechowywane są dane paska bocznego widżetów? Czy to jest w środku wp-optionsstołu?

Libin
źródło

Odpowiedzi:

16

Opcje widżetów są przechowywane w optionstabeli w 'sidebars_widgets'postaci szeregowej tablicy. Zobacz ten post, aby uzyskać dłuższe wyjaśnienie.

wprowadź opis zdjęcia tutaj

Zmiana pola dla PHPMyAdmin nie jest zalecana, użyj PHP, get_option()a update_option()zamiast tego WordPress zadba o poprawną serializację.

fuxia
źródło
Imponujący! Nie wiem, jak zaktualizować wartości za pomocą tej funkcji. W każdym razie rozwiązałem problem, tworząc innego użytkownika za pośrednictwem phpmyadmin. Dziękuję Ci.
Libin,
1

Dowiedziałem się, że WordPress przechowuje zawartość widżetu jako szeregową tablicę!

Zamiast bezpośrednio edytować za pomocą phpmyadmin, stworzyłem nowego użytkownika administracyjnego za pomocą phpmyadmin, korzystając z tego niesamowitego samouczka: Jak dodać użytkownika administracyjnego do bazy danych Wordpress

Następnie zalogowałem się do deski rozdzielczej i wprowadziłem zmiany w widżetach! Mam nadzieję, że pomoże to komuś innemu.

Libin
źródło
2
Pytanie brzmi: „Gdzie jest zawartość widżetów przechowywanych w tabeli mysql”. Ta odpowiedź nie jest odpowiedzią na pytanie.
WendiT