0
93
2019-02-03

WordPress - Функция для проверки кастомного (пользовательского) типа записи

Если Вы ищите способ позволяющий проверить, является ли сообщение пользовательским типом записи. Значит данный снипет кода будет Вам весьма полезен при работе в WordPress
Понравилась страница? Поставь свою оценку!
PLUGIN_STAR_RATINGS.SCORE_TEXTPLUGIN_STAR_RATINGS.VOTES_TEXT

Для того что бы проверить является ли запись, записью кастомного типа добавьте это к себе, functions.php и вы можете иметь функциональность внутри или снаружи цикла:

function is_post_type($type){
    global $wp_query;
    if($type == get_post_type($wp_query->post->ID)) return true;
    return false;
}

так что теперь вы можете использовать следующее:

if (is_single() && is_post_type('post_type')){
  //Здесь Ваш магический код
}

Так же полезный пост с другими вариантами:

https://wordpress.stackexchange.com/questions/6731/if-is-custom-post-type/6733