我正在使用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.'"},';
?>
答案 0 :(得分:0)
感谢nrige,Henrique。你对我的信任证明是值得的。我把事情弄得乱七八糟,因为我在渲染我的FC事件时使用.text()而不是.html(),字符实体没有被解码。