• 27-04-2008, 18:15:21
    #1
    Bir wp bot hazırladım youtube den video cekiyorum.
    Herşeyi cekiyorum iyi güzel ama cektiğim videoları kategorilendiremiyorum:S
    Veritabanına bilgileri şu şekilde kaydediyorum

    mysql_query("Insert Into wp_posts (post_author ,post_date ,post_date_gmt ,post_content ,post_title ,post_category ,post_status ,comment_status ,ping_status ,post_name ,post_modified ,post_modified_gmt ,post_parent ,menu_order ,post_type ,comment_count)  
    values ('1','$tarih','$tarih','$video','$adi,'$kategori','publish','open','open','$sef_adi','$tarih','$tarih','0','0','post','0')");
    Hepsini eksiksiz kaydediyorum fakat eklediğim videolar yine kategorilendirilmemiş olarak çıkıyor
    Wordpress te eklenen konuyu kategorilendirmek için nasıl bi yöntem izleniyor
    önceden wp bot hazırlamış arkadaşlar yardım ederse sevinirim
  • 27-04-2008, 18:20:25
    #2
    Üyeliği durduruldu
    Yani şunumu demek istiyorsunuz?

    Bot ile çektigim video komedi videosu ise komedi bölümüne açılsın

    sopr videosu ise spor bölümüne açılsın,

    Demek istediginiz tam olarak bumu?
  • 27-04-2008, 18:27:21
    #3
    mrkurtbey adlı üyeden alıntı: mesajı görüntüle
    Yani şunumu demek istiyorsunuz?
    Bot ile çektigim video komedi videosu ise komedi bölümüne açılsın
    sopr videosu ise spor bölümüne açılsın,
    Demek istediginiz tam olarak bumu?
    evet aynen budur
    yukarıdaki mysql sorgusuyla kategoriye göndriyorum fakat yinede o kategiride çıkmıyor
  • 27-04-2008, 18:51:38
    #4
    Üyeliği durduruldu
    Bu zor olabilir.Çünki videoyu tipine gore ayırtacaksın.
    şu şekilde olabilir.
    $komedi="komedi ile ilgili taglar";
    //örnegin: komik,komedi,kahkaha, falan filan
    
    $korku="korku ile ilgili taglar";
    //örnegin: korku,korkunç,ilginç,vahşet,dehşet felan filan
    
    if(in_array($komedi,$video_adi)){
    $acilacak_kategori="komedikategorisi";
    }
    
    if(in_array($komedi,$video_adi)){
    $acilacak_kategori="korkukategorisi";
    }
    Gibi birşey olabilir ama bu zor yontem.
    kolayı ise bu videonun türünü kaynaktan almaktır.
    örnegin video nerden çekiliyorsa videonun çekildiği kategoriyi php içine yollattırır ,sonrada bunu kategori adı olarak kullanabilirsin.ama yine in_array kullanmak gerekebilir.

    mesela İzlesene.com dan Komik Videolar
    bölümünden video çektin. Bunu komik_videolar kısmını php dosyanın içine yollatman lazım.
    Bu yollattıgın hangi kategoriye açılacagını belirlicek.
    tabiki o sitenin kategori isimlerinide arraya alacaksın.
    Daha once yapmadıgım için benim soyleyebileceklerim bunlar.
  • 27-04-2008, 18:58:11
    #5
    Üyeliği durduruldu
    mysql_query("Insert Into wp_posts (post_author ,post_date ,post_date_gmt ,post_content ,post_title ,post_category ,post_status ,comment_status ,ping_status ,post_name ,post_modified ,post_modified_gmt ,post_parent ,menu_order ,post_type ,comment_count)  
    values ('1','$tarih','$tarih','$video','$adi,'$kategori','publish','open','open','$sef_adi','$tarih','$tarih','0','0','post','0')");
    mesela $kategori kısmı belli değil.
    izlesene.com dan video çekeceksin.
    diyelim Komik videolar bölümünden bir video çektin.
    bu komik_videolar kısmını php içine yollatıcaksın.

    if($siteden_alınankategori=="komik_videolar")
    {
    $wordpess_kategori_adi="Komikvideolar_kategorisi"
    }
    veya

    if($siteden_alınankategori=="komik_videolar")
    {
    $wordpess_kategoriid="1"
    }
    gibi
  • 27-04-2008, 18:59:58
    #6
    yardımın için teşekkürler ama ben kategori değişkenini form alanından gönderiyorum
    mysqla da istediğim şekilde ekliyorum fakat eklediğim video o kategoride cıkmıyor kategorisiz olarak çıkıyor
  • 27-04-2008, 19:03:15
    #7
    Üyeliği durduruldu
    jxc adlı üyeden alıntı: mesajı görüntüle
    yardımın için teşekkürler ama ben kategori değişkenini form alanından gönderiyorum
    mysqla da istediğim şekilde ekliyorum fakat eklediğim video o kategoride cıkmıyor kategorisiz olarak çıkıyor

    Yolladıgın $kategori değişkeninin içeriği senin sitendeki kategori adı ile aynı olmadıgı içindir.

    yani mysql sorguyu hangi kategoriye ekleyecegi belli değil.

    Dolayısı ile kategorisiz , ortalıkta bir post olarak siteye açılır.


    Bu arada şu linkte wp bot verilmiş göz atabilirsiniz.

    https://www.r10.net/ucretsiz-scriptle...-bedava-6.html
  • 27-04-2008, 20:04:45
    #8
    mrkurtbey adlı üyeden alıntı: mesajı görüntüle
    Yolladıgın $kategori değişkeninin içeriği senin sitendeki kategori adı ile aynı olmadıgı içindir.
    yani mysql sorguyu hangi kategoriye ekleyecegi belli değil.
    Dolayısı ile kategorisiz , ortalıkta bir post olarak siteye açılır.
    Bu arada şu linkte wp bot verilmiş göz atabilirsiniz.
    https://www.r10.net/ucretsiz-scriptle...-bedava-6.html
    nasıl aynı olmaz anlamadım ,ben karambole bi kategoriye eklesin demiyorum zaten
    örnek, spor adlı kategori için formdan değeri spor adlı kategori için alıyorum sorun bunda değil
    eklediğim videonun kategorisini buna göre mysqla kaydediyorum burada sorun yok
    yani "a" adlı bir videoyu eklediğimde bunu spor kategorisini ekliyeceksem "post_category" alanına spor olarak eklniyor sorunsuz
    ama sanırım wpnin kategori mantığı farklı ,bu yüzden videoyu istediğim kategoride kaydetsem dahi kategorisiz olara çıkıyor

    tekrar söylüyorum formdan gelen değişkenlerde hiç bir problem yok, istediğim veriyi istediğim şekilde veritabanına ekliyorum
    daha once yaptığım botlarda boyle bir olayla karşılaşmadım(örnek onarcade) ama dediğim gibi wpnin kategori mantığı farklı sanırım

    wp bot yazmadıysan bana yardım edebileceğini sanmıyorum
    yinede teşekkürler
  • 27-04-2008, 20:06:57
    #9
    şimdi biraz baktımda sanırım "term_relationships" tablosuyla alakalı kategori olayı varmı bir bilgisi olan??