将metabox输入值呈现为HTML 时间:2016-07-20 作者:Jinson Johny 我是PHP和WordPress的新手。我已经在WordPress上创建了一个站点,用户可以在其中添加HTML代码片段(输入使用metabox获取并显示)。问题是WordPress不呈现输入值,而是将其转换为ASCII,并将HTML代码段显示为原始HTML,而不是呈现。有什么解决办法吗?在模板的某些部分,我希望显示呈现的HTML,以及转义的(原始)HTML。请注意,我正在自定义帖子类型中使用自定义元框。我使用this generator. 1 个回复 最合适的回答,由SO网友:jgraup 整理而成 如果要输出受信任的html,请使用html_entity_decode.$orig = "I\'ll \\"walk\\" the <b>dog</b> now"; $a = htmlentities($orig); $b = html_entity_decode($a); echo $a; // I\'ll "walk" the <b>dog</b> now echo $b; // I\'ll "walk" the <b>dog</b> now 您可以找到更多示例here. 文章导航