2011.9.7
WordPressは普通に検索窓を設置するとすべての記事を対象に検索します。検索結果を表示する時に、カスタム投稿タイプ、通常投稿記事、PAGE記事を判別する必要性が出てきたのでメモしておきます。
記事の種類は、大きく分けて3つあります。
簡単に言うと、この3つを判別できればいいわけです。
以下のコードをループの中に記述してください。
post_type == '投稿タイプを記述'){
echo "カスタム投稿タイプの投稿だよ";
}elseif($post->post_type == 'post'){
echo "通常の投稿だよ";
elseif($post->post_type == 'page'){
echo "PAGEだよ";
}
?>
ループの中では、「$post->post_type」という記述をすることで投稿タイプの中身を知ることができます。それをif文で判別してるわけですね。