Intereting Posts
Назначение постмета в натуральном выражении Некоторые пользователи получают 404 при предварительном просмотре проектов сообщений / страниц Изменение размеров встраиваемых объектов по умолчанию? Как сделать бесконечный цикл сообщения Категории пользовательского уровня Переопределить настройки CSS плагинов Как изменить номер порта WordPress на 8000? WordPress get_pages sub nav показать текущую страницу Восстановить URL-адрес изображения пользовательских полей в теме Добавить описание элементов меню через Custom Walker для wp_nav_menu ()? Пользовательские плагины / Манипулированные плагины: всегда страшная идея наследовать эти типы сайтов WP, которые препятствуют обновлениям? Не удалось получить доступ к новой установленной теме заполнять массив сообщениями Лучший способ инициировать класс в WP плагине? Объектно-ориентированный плагин, добавьте действие и переменные

WordPress Rest Api получает идентификатор сообщения из пользовательской конечной точки

Я настраиваю свою собственную конечную точку и все работает, но я не могу получить доступ к идентификатору сообщения из URL-адреса.

Мой URL:

/wp-json/api/clients/50 

Здесь я регистрирую свой маршрут:

  register_rest_route( $namespace, '/' . $base . '/(?P<id>[\d]+)', array( 'methods' => 'GET', 'callback' => 'get_single_client', )); 

Вот моя единственная клиентская функция:

 function get_single_client($request) { return new WP_REST_Response($request); } 

Как вы можете видеть, я просто пытаюсь вернуть идентификатор из 50, но мой ответ:

 {} 

Как получить доступ к идентификатору, чтобы я мог выполнить соответствующий запрос?