• 28-12-2010, 15:21:08
    #1
    Merhaba arkadaşlar wp'de otomatik kategori açtırma olayını nasıl yapabilirim kategori yoksa açması varsa seçmesi için nasıl bir yol izleyebilirim aşağıdaki kodu denedim fakat bir türlü istediğim sonucu alamadım:

    <?
    preg_match_all('#<li><a href="http://siteadi.com/diziler/(.*?)" title="(.*?) izle"></a></li>#',$ana,$diziler);
    
    
    
    for ($i=0;$i<count($diziler['2']);$i++){
    
    $isim=$diziler['2'][$i];
    
    if(preg_match("/".$isim."/i",$basligim)){
    
    
    
    if(!get_cat_ID($isim)):
    
    $kat_id=wp_create_category($isim); 
    
    endif;
    
    if(get_cat_ID($isim)):
    
    $kat_id=get_cat_ID($isim);
    
    endif;
    
    }}
    ?>
  • 28-12-2010, 15:43:14
    #2
    Üyeliği durduruldu
    Benim bildiğim

    if(!get_cat_ID($isim)): 
    
    $kat_id=wp_create_category($isim);  
    
    endif; 
    
    if(get_cat_ID($isim)): 
    
    $kat_id=get_cat_ID($isim); 
    
    endif;
    Buna gerek yok zaten wp_create_category o isimde bir kategori varsa oluşturmaz. Direk kategori ID'yi verir.

    Direk o şekilde kullanıp dene bakalım birde hata verirse preg_match'da sıkıntı vardır
  • 29-12-2010, 01:15:34
    #3
    Örnek bir kod verebilirmisiniz hocam dünden beri uğraştırıyor beni yardımcı olursanız çok makbule geçer.