使用json显示来自wordpress的帖子提要不起作用

时间:2015-12-10 14:48:18

标签: php json wordpress

我试图在另一个使用安装WP REST API插件的Wordpress网站上显示我的PHP网站上的一些帖子。我尝试使用下面的代码执行此操作,但没有任何反应:

         <?php 
            $json = file_get_contents('http://noticias.uscs.edu.br/wp-json/wp/v2/posts?filter[posts_per_page]=6&filter[orderby]=date');
            // Convert the JSON to an array of posts
            $posts = json_decode($json);

            foreach ($posts as $p) {
             echo '<p>Title: ' . $p->title . '</p>';
             echo '<p>Date:  ' . date('F jS', strtotime($p->date)) . '</p>';
             // Output the featured image (if there is one)
             echo $p->featured_image ? '<img src="' . $p->featured_image->guid . '">' : '';
            }

          ?>

有什么意见吗?提前谢谢。

1 个答案:

答案 0 :(得分:2)

在这一行echo '<p>Title: ' . $p->title . '</p>'; $ p-&gt; title是一个对象,所以你必须通过更进一步修复它:

echo '<p>Title: ' . $p->title->rendered . '</p>';