Я застрял на создании пользовательских конечных точек. Я следовал этому руководству по созданию пользовательских конечных точек. Но он всегда возвращает 404. https://developer.wordpress.org/rest-api/extending-the-rest-api/adding-custom-endpoints/
Я добавил код ниже к функции. php:
add_action('rest_api_init', function() {
register_rest_route('awesome/v1', '/awesomeparams', array(
'methods' => 'GET',
'callback' => 'get_awesome_params',
'args' => array(),
'permission_callback' => function () {
return true;
}
));
});
function get_awesome_params( $data ) {
return "aaaa";
}
Когда я пытаюсь получить доступ: http://www.my-domain.com/wp-json/awesome/v1/awesomeparams
Показывает 404: Ошибка 404
Я также пытался проверить sh постоянные ссылки, перейдя в админку WordPress -> Настройки -> Постоянные ссылки и нажав «Сохранить».
Могу я получить помощь? Большое спасибо!