gpt4 book ai didi

tinymce - 如何在 TinyMCE 4.0 中启用 <meta> 标签?

转载 作者:行者123 更新时间:2023-12-04 02:11:11 32 4
gpt4 key购买 nike

在以前版本的 TinyMCE 中,我可以使用 valid_elements : "+*[*]"启用使用 <meta>标签,但在新版本中,它不再起作用了!当我转到源代码时,我看不到 meta标签,尽管它们嵌入在 html 代码中。因此,无法通过源代码编辑器编辑元标记!

最佳答案

我的处境和你一样(TinyMCE 4 VS 标记)。

事实上,我的目标是处理这个视频标记示例:https://support.google.com/webmasters/answer/2413309?hl=en

我希望 TinyMCE 不碰任何东西 ^^

在“tinymce.init”函数中,只需添加:

extended_valid_elements : "div[*],meta[*],span[*]",
valid_children : "+body[meta],+div[h2|span|meta|object],+object[param|embed]",

你会没事的。


“extended_valid_elements”选项允许您覆盖指定标记的行为。正如您将在官方文档中看到的那样,您必须小心地包含所有默认值,因为您当前正在覆盖它们。就个人而言,我没有打扰并允许每个属性带有 [*]

这不是很干净,我宁愿使用这个选项:

 extended_valid_elements : "@[itemscope|itemtype|itemprop|content],div,meta,span",

要正确授权这 3 个标记的新属性,但您必须再次指定所有默认值(例如,只有这一行,div 标记的“id”属性已被清除...)

“valid_children”选项允许您授权对官方 XHTML 模式的好奇嵌入标记:这正是我们在这里想要的。使用此配置,TinyMCE 不会意外地重新排序您的标记。

希望这对您有所帮助!

问候

关于tinymce - 如何在 TinyMCE 4.0 中启用 &lt;meta&gt; 标签?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17491373/

32 4 0