post_type_exists

Проверяет зарегистрирован ли указанный тип записи.

✈ 1 раз = 0.000018с = очень быстро | 50000 раз = 0.03с = скорость света

Хуков нет.

Возвращает

True/false. true – если тип записи есть, false – в противном случае.

Использование

if( post_type_exists( $post_type ) ){
	// тип записи есть
}
$post_type(строка) (обязательный)
Название типа поста. Например ‘post’.

Примеры

#1 Проверим зарегистрирован ли тип записи

if( post_type_exists( 'post' ) ){
	echo 'Тип записи post существует!';
}

Код из


wp-includes/post.php

WP 4.7.2

<?php
function post_type_exists( $post_type ) {
	return (bool) get_post_type_object( $post_type );
}

Комментарии:


Оставить комментарий

Your email address will not be published. Required fields are marked *