WordPress-使用HTML内容打印自定义字段

我尝试将HTML导入wordpress所见即所得的自定义字段中, 然后正确显示它。
这些值由导入器写入, 但是当我尝试编辑这种内容类型时, 所见即所得编辑器中充满了html标签。
我尝试了各种变体来逃脱htmlspecialchars。没有成功。所见即所得(WYSIWYG)编辑器还会显示这些内容, 而不是格式化文本。
另外, 当我在模板中执行print_custom_field时, html不会呈现, 而是再次显示。显然不是我想要的。
【WordPress-使用HTML内容打印自定义字段】所有相关的内容类型都是使用自定义内容类型管理器创建的
https://code.google.com/p/wordpress-custom-content-type-manager/
我的问题:

  • 从(受信任的)外部源导入html代码段通常不是一个好主意吗?
  • 我该如何欺骗worpdress的输出以呈现某些字段的html, 而不是显示它。
#1这实际上与视图层有关。由于那不是我的事, 所以我一开始并不在意。
事实证明, 模板中必须有htmlspecialchars_decode, 因为wordpress-api会在导入时执行htmlspecialchars。
下面的代码工作正常
< ? print htmlspecialchars_decode(get_custom_field('foo')); ?>

    推荐阅读