WordPressの投稿画面でウィジウィグの表示を実際のサイトの表示に合わせたいという要望がたまにあるので、ウィジウィグ内でスタイルを設定する方法をメモしておきます。
サンプルコード
まずは特に設定していない場合の見出し2(h2)と通常のテキストをみてみます。
テーマディレクトリ直下にeditor-style.cssというファイルを作成して、その中にウィジウィグ用のスタイルを用意します。
editor-style.css
body { font-family: "メイリオ", Meiryo; } h2 { border-left: #f00 5px solid; padding-left: 5px; }
今回は全体のfont-familyとh2のスタイルを用意しました。
次にfunctions.phpに今用意したCSSファイルを追加する処理を記述します。
PHP
function add_wysiwyg_style() { add_editor_style(); } add_action( 'admin_init', 'add_wysiwyg_style' );
これでウィジウィグ内にスタイルの追加ができました。
【参考サイト】
- WordPressのビジュアルエディタ表示を実際に公開されるページ表示に近づける方法 | ホームページ制作 SEO対策 福岡のアイドットデザイン
- 関数リファレンス/add editor style – WordPress Codex 日本語版
コメントが承認されるまで時間がかかります。