WordPress JSON API仅返回404错误。

14 浏览
0 Comments

WordPress JSON API仅返回404错误。

我对Wordpress还是新手,我想使用JSON API插件。所以我把它放在我的插件存储库中,并激活了它,但是当我尝试通过访问http://localhost/wordpress/wp-json/posts网址来显示Json响应时,我得到了一个404错误。我可能漏掉了什么,但根据文档,应该很简单。有什么想法我做错了什么吗?

0
0 Comments

WordPress JSON API返回的只有404错误

问题的原因:

您使用了错误的地址。

解决方法:

根据文档,以下是有效的链接地址:

隐式模式示例:

显式模式示例:

在启用用户友好的固定链接时:

来源:https://wordpress.org/plugins/json-api/other_notes/

所以在您的情况下,您应该使用http://localhost/wordpress/api/get_recent_posts/

感谢,它起作用了!我在WordPress的插件页面上看到的是:“想要获取您站点的文章?只需将GET请求发送到/wp-json/posts”,这就是为什么我这样做的原因。

0
0 Comments

WordPress JSON API returns only 404 errors

最近有人通过搜索结果来到这里,但是对于任何最近来到这里的人来说,/wp-json/posts至少应该返回一个JSON结果(尽管仍然是一个404错误),而/wp-json应该列出一些可用的JSON路由。

如果没有(例如显示Apache或其他404错误页面),那可能是一个固定链接的问题。

您可能需要使用不同的固定链接结构。在使用WordPress的docker-compose镜像时遇到了同样的问题。使用除了查询字符串方法之外的任何方法都可以。

如果我可以的话,我会不断地按+1按钮。这就是为什么我的插件在一个新安装的WordPress上不起作用的原因。

0