我正在构建一个使用 WordPress 后端数据的应用程序。大多数数据都缓存在服务器上的 JSON 文件中,但应用程序允许放置注释,因此必须从应用程序内部调用 API。我担心当 WordPress 决定更改 URL 时/wp-json/wp/v2/
to /wp-json/wp/v3/
我必须更新使用该 URL 的应用程序。这就是为什么我希望将此 URL 重写为更通用的内容,例如 /api/。
这可能吗?我的第一次尝试失败了,只是显示了主题目录中的index.php:
RewriteRule ^api/(.*)$ /wp-json/wp/v2/$1 [NC,L]
您可以在 WordPress 主题 function.php 中重写 WordPress REST API url
function changeRestPrefix() {
return "wpjsoncustom"; //become yourwebsite/wpjsoncustom/wp/v2/
}
add_filter( 'rest_url_prefix', 'changeRestPrefix');
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)