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

检查您的 CSS 是否有错误。我花了好几个小时拉头发,想知道为什么 wordpress 没有使用我的样式表。它甚至没有被包括在内。原来我的css中有一个额外的{。

于 2013-01-31T13:57:39.533 回答
0

Try redeclaring twentyten_setup in your theme's functions.php file. Just copy and paste the whole function from twentyten to your theme.

于 2010-08-16T14:24:28.297 回答