Wordpress中的帖子是否有任何简单的Rest API简单终结点?

时间:2018-07-03 06:36:14

标签: wordpress

我正在使用wordpress 4.9。我正在尝试使用新的Rest API。默认情况下,某些api会被植入吗?没有/wp-json/wp/v2/posts/wp-json/wp//wp-json/不可访问。 404是答案。我需要检查或启用什么?有任何现成的存根代码片段可以使帖子成为api端点吗?

2 个答案:

答案 0 :(得分:1)

更改永久链接设置。也许您可以按帖子名称设置永久链接。

Dashbord->Settings->Permalink

保存更改后,https://****.**/wp-json/wp/v2/posts/应该可以使用。

如果它不起作用,则可能需要在ubuntu上启用mod_rewrite

a2enmod rewrite
sudo service apache2 restart

答案 1 :(得分:0)

实际上,其余网址是不同的,或者在我正在使用的wordpress中已重新配置。

在我的情况下,网址为https://{site}/rest_api/wp/v2

其余的实际url可以通过以下代码找出:

echo get_rest_url();