无法将类加载到WordPress帖子编辑器的内容域中

时间:2013-07-09 作者:Mayeenul Islam

以下收件人THIS WordPress QUESTION 我们尝试了一些调整,得到了一些很好的解决方案,希望在一些好的活动代码片段之后,我们可以公开它们。

根据我们的程序,我们正确地将必要的“转换js”排队到管理区域,并可以加载js 在文章标题和键盘操作或鼠标操作中,我们将文本转换为同一字段。

根据我们的铬检验元素:WordPress editor with Inspect Element

通过Inspect元素,我们可以看到,在默认的空白视图中,WordPress编辑器正在加载其内容区域,其中<iframe>. 在<iframe> 有一个空白<p>. 我们的目标是js 对此<p> 标签所以我们需要一个类或Id来传递给它<p> 标签

HERE 是我们试图进入的jQuery<iframe> 将类加载到<p> 标签我们得到了THIS StackOverflow QA

因此,简单的问题可以是:

如何将类加载到<p> 标记随附<iframe>?

1 个回复
最合适的回答,由SO网友:Tom J Nowell 整理而成

你做不到,不是你正在尝试的方式。你不能开始干涉iframes的内部,它有自己的DOM等等,需要尊重等等

这个问题已经偏离主题,因为它更像是一个小问题,而不是一个WordPress问题

相反,创建一个tinyMCE插件,在该插件中包含jQuery,然后使用标准jQuery添加所需的类。tinyMCE插件js将插入iframe中的编辑器dom头标记中。

此时,它成为了一个标准的JS jQuery问题,超出了本网站的范围。

这里有一个关于如何创建TinyMCE插件的教程(请确保正确缩进代码:

http://ctx2002.wordpress.com/2008/07/28/how-to-write-a-tinymce-plugin-for-wordpress/

结束