【发布时间】:2015-05-31 16:47:54
【问题描述】:
我尝试将 HTML 导入 wordpress 所见即所得自定义字段,然后正确显示。
值由导入器写入,但当我尝试编辑此类内容类型时,所见即所得编辑器会被 html-tags 垃圾邮件。
我尝试了不同的变体来逃避 htmlspecialchars。没有成功。 WYSIWYG 编辑器也会显示这些内容,而不是格式化文本。
另外,当我在模板中执行print_custom_field 时,html 不会被渲染,而是再次显示。显然不是我想要的。
所有相关的内容类型都是使用自定义内容类型管理器创建的
https://code.google.com/p/wordpress-custom-content-type-manager/
我的问题:
从(受信任的)外部源导入 html-sn-ps 通常是个坏主意吗?
如何欺骗 worpdress 的输出为某些字段呈现 html,而不是显示它。
【问题讨论】:
-
当您将 HTML 粘贴到 WYSIWYG 编辑器中时,您是在“视觉”还是“文本”选项卡上?您应该将代码粘贴到“文本”选项卡中。
-
这是一个导入器插件。内容不必通过 wordpress 进行编辑。它每晚从网络服务自动导入。我刚刚提到了编辑器,因为它似乎也无法处理 htmlspecialchars 编码。
标签: php html wordpress wordpress-theming