EDITOR-Style.css功能

时间:2021-01-07 作者:Nora McDougall-Collins

场景:我有一个客户很难理解,他在WordPress面板上看到的帖子字体样式不一定是前台显示的样式。TinyMCE插件的过度使用导致每个文本块标记内部都有一个跨度,因为他试图使编辑器与前面已经发生的事情相匹配,因为有一个子主题。由于这种做法,网站上的文本格式不统一。

目标:我想让编辑器的字体(乔治亚州)与他想要的字体在前面匹配(而这正发生在前面)。此外,我想更改格式菜单,以匹配我们商定的子主题CSS。

设置:

他使用的主题没有编辑风格。css。我已经添加了一个,但我的研究导致了信息的混乱,而不是一套清晰的说明是否需要连接编辑器样式。css文件到主题,并在函数中添加一个条目。php?

我是否需要使用包含编辑器名称的说明符?

我在搜索中确实发现了一个类似的问题,但它是针对标题字段的。

1 个回复
最合适的回答,由SO网友:Tony Djukic 整理而成

将编辑器样式表排队的正确方法如下:

add_action( \'after_setup_theme\', \'generate_child_setup\' );
    function generate_child_setup() 
    {
        add_editor_style( \'path/to/editor-style.css\' );
    }
我从这里提取了这个片段:https://generatepress.com/forums/topic/how-to-call-editor-style-css-from-child-theme/#post-149083

我想对于大多数人来说,直观的方法是将其放入管理中,但这并不能正确地应用它。我相信add_editor_style() 确保将其添加到实际的内容编辑器中。

以下是WordPress Codex页面:https://developer.wordpress.org/reference/functions/add_editor_style/

相关推荐

在POST-EDITOR中找出更新失败的原因

在某些情况下,如果代码或其他方面存在问题,并尝试在Gutenberg post editor中更新帖子,您将收到“更新失败”错误消息:是否有任何方法可以调试/找出原因(即在控制台中)那里发生了什么错误或错误页面的响应是什么?