我对 WP-REST API 和 Wordpress 总体来说是新手。我尝试使用端点 wp-json/wp/v2/posts 获取帖子列表,但收到经典的 403 错误。
我想问是否有一种方法可以禁用对帖子、类别等 GET 请求的身份验证,因为我想创建一个 Web 应用程序,用户可以在其中自由导航和查看它们,而不需要身份验证。 谢谢大家的解答。
您实际上不需要仅获得对
GET
帖子或类别的授权,只要它们不受密码保护即可。
如果有人对
rest_authentication_errors
实现了修饰符,那可能是您的问题:https://developer.wordpress.org/rest-api/using-the-rest-api/frequently-asked-questions/#require-对所有请求进行身份验证
要查看您拥有的可用端点,请访问
yourwordpressurl.com/wp-json
这对访问有何影响?
https://accreditly.io/articles/mastering-the-wordpress-rest-api https://wordpress.org/documentation/article/customize-permalinks/