Misafir adlı üyeden alıntı: mesajı görüntüle
kategorileri

$kat = "kat 1, kat 2, kat 3, kat 4";
diye listeliyor. bu şekilde kategoriye yazdırmak istiyorum ama bir türlü beceremedim. nerede yanlış yapıyorum?

$my_post['post_category'] = $kat;


--R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 22:23:18 -->-> Daha önceki mesaj 20:29:21 --

arkadaşlar yardımcı olabilecek var mı?

--R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 22:28:39 -->-> Daha önceki mesaj 22:23:18 --

Arkadaşlar şu şekilde yaptığımda kategorileri ekliyor ama düz olarak ekliyo kategorileri. Örnek olarak Sinema, Kültür, Televizyon olarak ekliyor kategorileri. Oysa her virgül farklı bir kategori.

        $regexpet2 = '(<li><h3>Kategoriler</h3>(.*?)</li>)';
        preg_match($regexpet2, $tekrargo, $bkat);
        $cats = strip_tags($bkat[1]);
        $catler = $cats;
        $catler    = wp_create_category($catler);
$my_post['post_category'] = array($catler);

$regexpet2 = '(<li><h3>Kategoriler</h3>(.*?)</li>)';
preg_match($regexpet2, $tekrargo, $bkat);
$cats = explode(",", strip_tags($bkat[1]));
foreach($cats as $cat){
    $catler[]  = wp_create_category($cat);  
}

$my_post['post_category'] = array($catler);
Şöyle dener misin?