Rest API插件wordpress禁用默认路由

时间:2016-06-14 15:24:15

标签: wordpress api

Hello guy's请帮助我安装REST API插件WP并添加一些特定的路由以及任何可以正常使用的东西,因为我不会。但我想禁用默认路由示例: /可湿性粉剂JSON / /可湿性粉剂JSON / WP / V2 /讯息

2 个答案:

答案 0 :(得分:11)

自Wordpress 4.7起,它似乎如下(注意99而不是0):

remove_action('rest_api_init', 'create_initial_rest_routes', 99);

但是,这也将删除任何自定义内容类型路由。所以你可以选择使用:

add_filter('rest_endpoints', function($endpoints) {

    unset( $endpoints['/wp/v2/users'] );
    // etc

    return $endpoints;
});

答案 1 :(得分:2)

您可以在插件上使用此功能删除所有默认路由。

remove_action( 'rest_api_init', 'create_initial_rest_routes', 0 );