Merhaba arkadaşlar, elimde söyle bir kod var kullandığım fakat kategori isimlerini yazmak resmen ızdırap oluyor.

$kategoriler = Array("Doküman", "TEOG", "7. Sınıf Sosyal Bilgiler 1. Dönem 2. Yazılı Soruları", "5. Sınıf 2. Dönem 1. Yazılı Soruları", "5. Sınıf Fen Bilimleri 2. Dönem 1. Yazılı Soruları", "5. Sınıf İngilizce 2. Dönem 1. Yazılı Soruları");
$kontrol_et = Array();
$cek_kat = strip_tags(get_the_category_list( __('|', '')));
$kats = explode('|', $cek_kat);
$kat_say = count($kategoriler);
$kats_say = count($kats);
$tek_ara = str_replace("|", "", $cek_kat);

if(strstr($cek_kat , '|')){
for($i=0;$i<$kat_say;$i++){
if (in_array($kategoriler[$i], $kats)){
array_push($kontrol_et, "1");
}else {
array_push($kontrol_et, "0");
}
}
}else {
for ($j=0;$j<$kat_say;$j++){
if (in_array($tek_ara, $kategoriler)){
array_push($kontrol_et, "1");
}else {
array_push($kontrol_et, "0");
}
}
}

if(in_array("1", $kontrol_et)){
include 'singleDownload.php';
}else {
include 'singleNormal.php';
}
?>

Bu kodda kategori isimleri yerine kategori id'lerini yazıp tanıtmak istiyorum. Yardımcı olan olursa çok sevinirim...