Kodun doğrusu
$category = get_the_category($post->ID);
$benzerinkat = $category[0]->term_id;
şeklindedir.
Eğer bunu bir fonksiyon içerisine yazıyorsanız
global $post satırını eklemeyi unutmayın. Aksi halde $post->ID nin değeri olmaz.
Hocam çok teşekkürler
Bir sorum daha olacak şöyle bir kontrol yapmak istiyorum
if( // anasayfaysa ){
echo "anasayfadayız";
}elseif(// kategorideysek){
echo "kategorideyiz";
}else{
echo "yazı sayfasındayız";
}Bunu nasıl oluşturabilirim?