post_type (произвольный тип записи) (метка)
add_post_type_support() | Добавляет доп. возможности для указанного типа записи. Например, метабоксы - блоки на странице редактирования записи: редактор, автор, произвольные поля, комментарии и т.д. |
get_post_type() | Получает тип записи по переданному ID (post, page, attachment). |
get_post_type_object() | Получает объект (данные) указанного типа записи: post, page, attachment или новый тип записи. Объект содержит все параметры (настройки) типа записи. |
get_post_types() | Получает данные (объекты) зарегистрированных типов записей. Не сами записи, а данные регистрации типа записи. |
is_post_type_hierarchical() | Проверяет, является ли указанный тип записи древовидным. |
is_post_type_viewable() | Определяет является ли указанный тип записи публичным (доступным для просмотра во внешней части сайта). Указывать нужно объект типа записи. |
post_type_exists() | Проверяет зарегистрирован ли указанный тип записи. |
post_type_supports() | Проверяет поддерживает ли тип записи указанную возможность (метабокс): |
register_post_type() | Создает новый тип записи или изменяет имеющийся. |
remove_post_type_support() | Удаляет зарегистрированную возможность у указанного типа записи. |
set_post_type() | Обновляет тип записи по указанному ID записи. Примеры типов записей: post, page, attachment. |
unregister_post_type() | Отменяет регистрацию указанного типа записи. Удаляет тип записи. |
WP_Post_Type{} | Класс ядра, который отвечает за все типы записей WordPress. |