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命名空間。 所以我認爲現在它不能被重寫 –