如何渲染字符实体(PHP从数据库拉出以在Fullcalendar中显示)?

时间:2013-11-25 16:53:26

标签: javascript php wordpress fullcalendar

我正在使用PHP从Wordpress(WP_Query())中提取帖子以生成Fullcalendar事件字符串。除了字符实体(特别是撇号)之外的所有工作膨胀都在帖子的标题字段(作为撇号)中,在网页上显示为“’”。我想也许在某个地方会有一些双重解码,所以我尝试通过html_entity_decode()运行变量,以及htmlspecialchars_decode(),但没有运气。谢谢你的帮助!

<?php 
$the_film = ': '.strtoupper(get_the_title($filmID));
...
echo '{"id":"'.get_the_ID().'","title":"'.$the_city.$the_film.'","start":"'.$start.'","color":"'.$color.'","textColor":"'.$textColor.'","url":"'.$filmlink.'","moderator":"'.$moderator.'","guest":"'.$guest.'"},';
 ?>

1 个答案:

答案 0 :(得分:0)

感谢nrige,Henrique。你对我的信任证明是值得的。我把事情弄得乱七八糟,因为我在渲染我的FC事件时使用.text()而不是.html(),字符实体没有被解码。