在不同站点上显示WordPress帖子

时间:2016-11-11 作者:Terrell Anderson

我正在寻找一种方法,在另一个不是wordpress网站的网站上显示我wordpress网站上的最新帖子。

此外,我想风格化的帖子的显示包括特色缩略图、类别和标题,方式如下。

enter image description here

我可以使用css/html,但问题是我不知道从哪里或如何开始这个过程。

到目前为止,我的搜索结果告诉我如何从一个wordpress网站到另一个wordpress网站,但我需要从一个wordpress网站到一个没有wordpress的网站。

你知道我该怎么做吗?

2 个回复
SO网友:Pratirup M

TBH 我想现在回答这个问题有点晚了,但不管怎么说,还是来了。

您只需格式化一些JSON数据

步骤1:

获取JSON

领域com/wp-json/wp/v2/posts?每页=1(&U)_嵌入(&A);分类学

改变per_page=1 要查询的帖子数

如果要根据标记或类别筛选帖子

您可以在以下位置找到更多查询标记:http://v2.wp-api.org/reference/tags/

第2步:

格式化JSON 保留你需要的,忘掉其他的

示例

Post Title & URL

enter image description here

Post Featured Image (它还会自动为您提供缩略图链接)

enter image description here

enter image description here零五

SO网友:Benoti

您可以使用wp rest api从其他站点获取帖子。

你可以看看wp_get_remote_post()wp_remote_retrieve_body() 在自己的循环中获取远程帖子内容。

注意:wp rest api必须在两台服务器中都处于活动状态。一、 e类Wp rest api v2

根据站点运行的WordPress版本,您可能需要修改响应,以包含功能图像链接。

您可以轻松地创建一个快捷码,以便在模板中所需的位置显示它。