wordpress投稿画面(iframe内)のcss指定する関数にadd_editor_styleてーのがあるが、
functions.phpに入れてみても効いてないっぽい。
ちくちく調査し、使っているプラグインの1つがmce_css使っててそれ絡みっぽい。
そのプラグイン停止させるとadd_editor_styleで指定したcss読み込むし。
キャッシュとかの可能性もあるので1つのやり方(結果論)として…
functions.php
add_filter( 'mce_css', 'editor_style_css' );//フィルターかけるよ function editor_style_css($url) {//関数 if ( !empty($url) )//空でなければ $url .= ','; $url .= get_bloginfo('stylesheet_directory') . '/style.css';//子テーマのstyle.css return $url; }
認識としては、プラグインでmce_cssに1つcssを指定してあり、
上記記述で子テーマのcssも渡してる(カンマ区切り)ってーことかなーと。
とりあえずコレで動いてんだけど、なぜadd_editor_styleが効かないのか調べないと解決になってないような…
どうもググってみてもそれらしき情報を探せないor英語読みきれないのが敗因/(^o^)?
ちなみに、標準テーマ(なのか?)のtwentytwelveのfunctions.phpには
最初からadd_editor_style();の記述が入ってるので、
テーマフォルダルートにeditor-style.cssを入れとくとそいつを読む事になってるそーで
Function Reference/add editor style
[amazonjs asin=”4883377377″ locale=”JP” tmpl=”Small” title=”WordPress関数リファレンスガイド”]