WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru

Произвольный тип записи

Эти маршруты позволяют получить/создать/обновить/удалить записи или отдельную запись произвольного типа записи.

Любой новый тип записи при регистрации через register_post_type() получает базовый обработчик маршрута WP_REST_Posts_Controller{}. Смотрите параметр rest_controller_class.

Это значит, что при регистрации типа записи, если не установлен параметр rest_controller_class, у нас автоматически появляется маршруты полностью аналогичные маршрутам работы с постами, только в пути маршрута вместо posts нужно использовать имя нашего типа записи:

/wp/v2/my_post_type       // работает с записями типа my_post_type
/wp/v2/my_post_type/{ID}  // работает с записью с ID = {ID}

В остальном, использование этих маршрутов точно такое же как маршруты описанные для постов: Записи (posts).

Комментариев нет
    Здравствуйте, !     Войти . Зарегистрироваться