Для того что бы проверить является ли запись, записью кастомного типа добавьте это к себе, functions.php и вы можете иметь функциональность внутри или снаружи цикла:
function is_post_type($type){
global $wp_query;
if($type == get_post_type($wp_query->post->ID)) return true;
return false;
}
так что теперь вы можете использовать следующее:
Так же полезный пост с другими вариантами:
https://wordpress.stackexchange.com/questions/6731/if-is-custom-post-type/6733