私はワードプレスプラグインを開発していて、jQueryを使ってモーダルダイアログを表示することに成功しました。
問題は、私はそのダイアログにリストとボタンも表示することです、そして私はそれらのボタンとリストがwordpressのもののように見えることを望みます。言い換えれば、私のダイアログにWPスタイルを '継承'して、ボタンやリストを見栄えよくしてもらいたいのです。
私はすでに3日間これを使っています。
ありがとう
それには2つの方法があります。
OR
style.css
にあるならば、モーダルダイアログによって生成されたマークアップでそれらの既存の対応するものを見つけて、それからそれらをファイルに追加してください。適用するCSSがダッシュボードでWPで使用しているものである場合は、それを使用するには エンキューする必要があります 。フロントエンド.
WordPressはjQuery UIテーマを使用しません - しかし1つ(実際には2つ - それぞれの配色に1つ)を含めるという話があります。こちら trac をご覧ください。
Helen Hou-Sandiが、これらのjQuery-UIテーマ をここで説明するためのプラグインを作成しました 。
これらのスタイルをプラグインのフォルダに含め、登録してから必要に応じてキューに入れることができます(admin_enqueue_scripts
フック内で条件付きでロードします)。 スクリプトとスタイルのロードについてはCodexを参照してください 。 Helenのプラグインに示されているように、ユーザーの配色設定に応じて適切なjQuery-UIスタイルをロードできます。