如何将自定义文本样式添加到可视化文本编辑器?

时间:2012-06-13 作者:bernk

默认情况下,作者可以从段落、地址、预格式化、标题1等中进行选择。。

作为一个例子,我希望作者能够直观地将所选文本包装在标记中,而不必看到标记。

TinyMCE Advanced 唯一/最好的方法是什么?

2 个回复
最合适的回答,由SO网友:Julian Knight 整理而成

假设您使用的是WP 3.2+和最新的主题,编辑器样式。css文件应该包含编辑器的样式。如果没有,只需在与style相同的位置创建即可。css样式显示在样式下拉列表中,而不是您在问题中引用的段落类型下拉列表中。这确实意味着您需要使用TineMCE advanced或类似的插件来扩展按钮列表(或者您可以自己在TinyMCE中进行配置,但这似乎并不值得)。

您还可以将实际主题中的所有样式包括在:

@import url("style.css");
这使得所有样式都可用,这可能有点过头了&;有时可能由于样式冲突而使编辑器无法使用。

SO网友:Eugene Manuilov

我认为您必须实现自己的TinyMCE插件,它将允许您包装选定的文本。通读以下文章,这些文章将为您提供此领域的一些基本知识:

  1. TinyMCE
  2. TinyMCE Custom Buttons
  3. Writing a TinyMCE plugin in WordPress

结束

相关推荐

wp_tag_cloud inline CSS

我正在使用wp\\u tag\\u cloud,但我的问题是内联CSS(字体大小)。我在做RWD,所以我需要完全控制我的标记/css。正如我所看到的,没有任何属性可以让它消失,所以我想我需要使用另一个函数,或者format=array。我尝试使用数组格式,但无法显示标记。(不是php专家)。此外,请注意标记需要包含在元素中,因此没有明文。。我的解决方案是什么?我能否以某种方式使用wp\\U list\\U类别?非常感谢。