質問

MySQLクエリを介してウィジェットを追加することは、思ったほど簡単ではないと感じています。私はすべてのデータが保存されているという印象の下にありました options テーブルですが、私は間違っていたようです。

$ wpdbでウィジェットを配置する方法はありますか?どのデータを書き留める必要がありますか?そして、どこ?

ありがとう!

役に立ちましたか?

解決

mysqlまたは何かmysqlを介してウィジェットをグローバル変数を介して抽象化する $wpdb これは、WPDBクラスのインスタンスです いいえ 些細な。

それはmysqlが複雑なものであるか、または $wpdb まったく役に立たないが、これは、Widget構成がMySQLデータベースオプションテーブル内に保存される方法で何かをしている。

しかし、常に回避策があります。ウィジェット構成の性質は、MySQLデータベースオプションテーブル内に保存されます。オプションからウィジェットの構成を読むだけです(get_option)、必要に応じて編集します(使用してください var_dump その配列の使用方法を調べてから、それを介してmysqlに戻します update_option.

それはあなたがあなたの願いの設定を作成しながら、これを「MySQL経由で」(データベースの)編集できるはずです。

これは非常に簡単な答えですが、おそらくあなたの問題を解決します。

ライセンス: CC-BY-SA帰属
所属していません wordpress.stackexchange
scroll top