Obtain full v2 REST url?

时间:2018-04-15 作者:sazr

在我的主题中functions.php 我打电话get_rest_url() 我得到了urlhttp://mywebsite.com/wp-json/. 但这不是完整的url。我需要这样的东西http://mywebsite.com/wp-json/wp/v2/

有没有WordPress函数可以给我这个url?

1 个回复
SO网友:Mat

您可以将path参数添加到get_rest_url() 功能按照WordPress开发者文档-https://developer.wordpress.org/reference/functions/get_rest_url/ - 为了获得所需的路径:

get_rest_url( null, \'wp/v2/\' );

这将产生:http://mywebsite.com/wp-json/wp/v2/

结束

相关推荐

Php致命错误:无法将WP_REST_RESPONSE类型的对象用作wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php中

我向WordPress添加了一个自定义端点,如下所示: add_action( \'rest_api_init\', function () { register_rest_route( \'menc/v1\', \'/crosscat/(?P[\\w-]+)/(?P[\\w-]+)\', array( \'methods\' => \'GET\', \'callback\' => \'dept_cat_api\',&#x