请注意,对于当前版本的WordPress,使用json_url_prefix
过滤器不再工作。
在WordPress 4.7上(使用核心的REST API而不是插件),这就是我需要更改API前缀的地方。
add_filter( \'rest_url_prefix\', \'my_theme_api_slug\');
function my_theme_api_slug( $slug ) { return \'api\'; }
如果这不能立即起作用,则需要刷新重写规则。您可以运行这段代码一次来执行此操作(不要将其留在代码中,这样它每次都会运行):
flush_rewrite_rules(true);