Merhaba arkadaşlar kategoriye özel bir şablon yaptırmıştım bir arkadaşa, fakat türkçe karakterli karakter olunca hata veriyor algılamıyor. Yapan mübareğe de ulaşamıyorum..

Bu kodda Doküman olan kategori adını "Doküman" olarak yazınca olmuyor. Ya da "Türkçe" kategorisi olunca olmuyor.

Yani kategorileri Dokuman ve Turkce yapıp aşağıyı da böyle yaptığımda oluyor ancak.


$kategoriler = Array("Dokuman", "Turkce");
$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';
}
?>