Wordpress JSON API插件:我如何将JSON查询的输出放入PHP字符串


Wordpress JSON API Plug-in: How can I put the output of a JSON query into a PHP string?

我为我的wordpress站点安装了JSON API插件。我想在一个外部网站上显示我在某个类别中有多少篇文章。

例如,我有这样一个URL: http://mywordpress.com/?json=get_category_posts&slug=press%20releases

在输出中,我几乎立即看到一个字段"post_count"和后面的数字。我想把这个数字封装成一个字符串,这样我就可以把这个数字输出到一个表上。但是为了让我能够做到这一点,我需要将整个输出放在一个变量中。

但是我不能有像

这样的东西
$json-output = http://mywordpress.com/?json=get_category_posts&slug=press%20releases;
echo $json-output;

这只是输出URL,而不是JSON查询的结果。

我希望这个问题是有意义的。

您需要使用CURL从URL获取json结果,然后用PHP解析json,然后回显您想要显示的项目。

您似乎缺少的部分是CURL和JSON解析,但是您正在正确的轨道上。

这可能会有帮助,一个非常简单的例子:http://www.katcode.com/http-requests-using-curl-and-decoding-json-responses/