post_type_exists()
Перевіряє зареєстрований тип запису.
Працює на основі:
get_post_type_object()
get_post_type_object()
1 раз – 0.000018 сек
(дуже швидко) | 50000 разів – 0.03 сек
(швидкість світла)
(дуже швидко) | 50000 разів – 0.03 сек
(швидкість світла)
Хуків немає.
Повертає
true|false
. true – якщо тип запису є, false – інакше.
Використання
if( post_type_exists( $post_type ) ){ // Тип запису є }
-
$post_type
(рядок) (обов’язковий) -
Назва типу посту. Наприклад
'post'
.
Приклади
#1 Перевіримо чи зареєстровано тип запису
if( post_type_exists( 'post' ) ){ echo 'Тип запису post існує!'; }
нотатки
- Дивіться: get_post_type_object()
список змін
З версії 3.0.0 | Введено. |
Код post_type_exists() post type exists WP 6.0.2
function post_type_exists( $post_type ) { return (bool) get_post_type_object($post_type); }