Wordpress の Gutenberg ブロック ポップアップにカスタム CSS ルールを追加する
P粉486743671
P粉486743671 2024-03-29 14:09:49
0
2
362

ここでは、Wordpress エディターで作成した Gutenberg ブロックをいくつか示します。

私がやりたいのは、Gutenberg エディター ブロックのポップアップの位置を少し変更することです。

前の段落ブロックは前のブロックの前に表示されるため、選択できません。

以下に示すように、開発者モードで問題を解決するための正しいルールを見つけました

そこで、editor-style.css ファイルに CSS ルールを追加しました。

リーリー

もちろん、子テーマの function.php にエディター スタイルを追加しました。

リーリー

<style> タグは実際に ページに追加されています:

ただし、WordPress は、私が作成したルールの CSS セレクターの前にプレフィックス .editor-styles-wrapper も追加しました。そのため、ポップアップでは機能しないと思います。

カスタム Gutenberg ブロックの多くのソリューションとは異なり、ポップアップ自体に CSS ルールを追加する方法が見つかりませんでした。どうすればこの目標を達成できますか?

###よろしくお願いします。

P粉486743671
P粉486743671

全員に返信(2)
P粉842215006

add_editor_style() はあなたの考えとは違うと思います。 以下は、バックエンド エディターに CSS ファイルと JS ファイルをロードする例です: リーリー

いいねを押す +0
P粉441076405

よし、やっとわかった。

私は以前、after_setup_them フックを使用してエディター スタイルを追加しました。

リーリー

しかし、Gutenberg エディタに関しては、別のフックを使用した方がよいでしょう。 enqueue_block_editor_assets フックは WordPress 5.0 で導入されました。

今、私は次のように書きます:

リーリー

今、私の editor-style.css では、.editor-styles-wrapper を含む CSS ルールが、.editor-styles のない本文に適用されます。 for -wrapper は、ポップアップ自体とその中の他の要素に適用されます。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート