p标记从高级自定义字段中删除

时间:2013-09-12 22:46:33

标签: wordpress wordpress-plugin tinymce advanced-custom-fields

我遇到了与此用户相同的问题,当您将

标签输入到wysiyg编辑器中时,

标签将从高级自定义字段中删除。

Wordpress: Advanced Custom Fields Plugin strips out <p> tags?

当您使用高级自定义字段进行更新时,它会删除自定义字段上的所有p标记...出现这种问题的原因是什么或如何解决此问题?使用该线程的答案不起作用,问题不是将实际的自定义字段带到页面模板上,而是实际将它们应用于自定义字段,因为只要用户使用wysiwyg编辑器更新它们就会被删除。

1 个答案:

答案 0 :(得分:0)

很高兴你解决了它。如果您想知道为什么会发生这种情况,我认为该插件使用KSES去除潜在的恶意代码。

http://codex.wordpress.org/Function_Reference/wp_kses

不幸的是,除非您特别允许,否则它也会删除大多数HTML标记。很高兴你找到了一个解决方法(顺便说一下,这是一个非常简单和聪明的解决方法)。