Довільний Тип запису (post_type)
Ці маршрути дозволяють отримати/створити/оновити/видалити записи або окремий запис довільного запису.
Будь-який новий тип запису під час реєстрації через rest_controller_class .
Це означає, що при реєстрації типу запису, якщо не встановлений параметр rest_controller_class, у нас автоматично з’являється маршрути повністю аналогічні маршрутам роботи з постами, тільки в дорозі маршруту замість postsпотрібно використовувати имя нашего типа записи:
/wp/v2/my_post_type // працює із записами типу my_post_type
/wp/v2/my_post_type/{ID} // працює із записом з ID = {ID}В іншому, ці маршрути використовуються так само, як маршрути постів .
Щоб маршрут працював під час реєстрації типу запису потрібно вказати show_in_rest = true!
my_post_typeу маршруті /wp/v2/my_post_type– це параметр, rest_baseякий вказується при реєстрації типу запису. За дефолтом = ярлик типу запису.