mysqlテーブルに格納されているウィジェットのコンテンツはどこにありますか


9

cPanelにウェブサイトへのアクセス権がありますが、ワードプレスのログイン情報がありません。だから私はウェブサイトのウィジェットコンテンツを変更したいと思います。

どうすればphpmyadminから変更できます。そのウィジェットのサイドバーデータは実際にどこに保存されますか?それは内部にあるwp-optionsテーブル?

回答:


16

ウィジェットオプションは、シリアル化された配列としてoptionsテーブルに格納されます'sidebars_widgets'。より詳しい説明については、この投稿を参照してください。

ここに画像の説明を入力してください

PHPMyAdminごとにフィールドを変更することはお勧めしません。PHPを使用get_option()してください。update_option()代わりに、WordPressが正しいシリアル化を処理します。


印象的!その関数を使用して値を更新する方法がわかりません。とにかく、phpmyadminで別のユーザーを作成して問題を解決しました。ありがとうございました。
リビン

1

WordPressがウィジェットのコンテンツをシリアライズされた配列として保存していることを知りました!

phpmyadminを介して直接編集する代わりに、この素​​晴らしいチュートリアルを使用してphpmyadminから新しい管理ユーザーを作成しました:Wordpressデータベースに管理ユーザーを追加する方法

次に、ダッシュボードにログインして、ウィジェットに変更を加えました!これが他の誰かを助けることを願っています。


2
問題は、「mysqlテーブルに格納されているウィジェットのコンテンツはどこにあるか」です。この返信は質問に対する回答ではありません。
WendiT
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.