1
我正在构建一个使用WordPress后端数据的应用程序。大部分数据都缓存在服务器上的JSON文件中,但该应用允许放置注释,因此必须从应用内调用API。我担心,当WordPress决定更改URL从/wp-json/wp/v2/
到/wp-json/wp/v3/
我必须更新使用该URL的应用程序。这就是为什么我希望将这个URL重写为更通用的/ api /。自定义URL WordPress REST API
这可能吗?我的第一次尝试失败,只是表示从主题目录中的index.php:
RewriteRule ^api/(.*)$ /wp-json/wp/v2/$1 [NC,L]
是的,但是这仍然留下我的/ wp/v2/part在我看来可以随着每次更新而改变。 – vespino
从我从这里读取的内容https://developer.wordpress.org/rest-api/extending-the-rest-api/routes-and-endpoints/ 将命名空间添加到路线中非常重要。 “核心”端点使用wp/v2命名空间。 所以我认为现在它不能被重写 –