0

私はこの記事を見つけました:

http://www.deluxeblogtips.com/2010/05/editor-style-wordpress-30.html

Twentytenテーマを親として使用して子テーマを作成しました。WYSIWYGエディターにカスタムスタイルシートを使用させようとしています。

これをfunctions.phpファイルに追加しました。

add_editor_style();

次に、子テーマのフォルダーにeditor-style.cssファイルを作成し、次を追加しました。

html .mceContentBody {
    max-width:591px;
}

WYSIWYGエディターに移動し、firebugを使用して.mceContentBody要素に影響を与えているcssを確認すると、スタイルシートを使用していることがわかりますが、20テーマのデフォルトのeditor-style.cssシートによってオーバーライドされています。

デフォルトのファイルではなく、editor-style.cssファイルを使用するように強制するにはどうすればよいですか?

4

3 に答える 3

3

add_theme_support('editor_style');

add_editor_style('tinymce-styles.css');

カスタムcssがテンプレートのルートフォルダにあると仮定します。

于 2010-08-17T19:56:09.030 に答える
0

twentyten_setupテーマのfunctions.phpファイルで再宣言してみてください。関数全体を20からテーマにコピーして貼り付けるだけです。

于 2010-08-16T14:24:28.297 に答える
0

CSSにエラーがないか確認してください。なぜワードプレスが私のスタイルシートを使用していなかったのか疑問に思って、何時間も髪を引っ張っていました。それも含まれていませんでした。私のcssに余分な{があったことがわかりました。

于 2013-01-31T13:57:39.533 に答える