我试图在另一个使用安装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 . '">' : '';
}
?>
有什么意见吗?提前谢谢。
答案 0 :(得分:2)
在这一行echo '<p>Title: ' . $p->title . '</p>';
$ p-&gt; title是一个对象,所以你必须通过更进一步修复它:
echo '<p>Title: ' . $p->title->rendered . '</p>';