&在WP类别名称中显示,为什么?

时间:2019-12-10 19:07:41

标签: json wordpress rest api

我正在使用Wordpress REST-API,并且字符出现问题。我有一个自定义帖子类型,并使用内置类别的wordpress。其中一种类别使用符号。

由于某种原因,它在我得到的JSON数据中显示为&,因此也在我的前端显示。

我尝试寻找解决方案,但找不到任何解决方案,也找不到原因。有人知道吗?

1 个答案:

答案 0 :(得分:2)

那是因为必须对其进行编码才能安全发送。它不仅是&,而且还有其他几个reserved characters。最后,获得JSON之后,您可以像这样解码它:

html_entity_decode($string, ENT_QUOTES | ENT_XML1, 'UTF-8')