带有发布信息和固定链接的另一个站点上的REST API连接

时间:2021-12-06 作者:Lucky

我想扩展我对WP和rest API的知识,我对此很感兴趣。我的主站点(站点1)有一个自定义rest API端点,另一个站点(站点2)将从站点1获取数据(都运行WordPress)。

我将如何使用相同的slug结构并为site one的帖子创建帖子模板,例如:https://site1.com/posts/examplehttps://site2.com/posts/example从site1获取数据并将其显示在site2的单个帖子模板上。

是否也可以通过rest API端点将分类法从site1转移到site2?

1 个回复
SO网友:Tom J Nowell

您可以通过REST API提供post数据和术语数据,但仍然需要在其他站点上注册自定义post类型和自定义分类法。

同样,RESTAPI不提供永久链接设置或主题模板,这些也需要在其他站点上提供。

您负责在站点2上设置slug/permalink结构,这不是您可以从RESTAPI中提取的数据。您还需要设置模板并在代码中分配它们,或者手动执行。

理想情况下,您可以通过发出请求从RESTAPI中提取数据,然后通过创建一个post并为其提供与原始数据相同的属性和内容来存储该数据。RESTAPI只是一个用于公开数据的API,数据的实际处理和检索仍然取决于您,以及数据的显示方式。