• 07-10-2015, 12:37:02
    #1
    Üyeliği durduruldu
    Merhabalar Arkadaşlar, bot ile karşıdan çektiğim verileri
    $x = başlık;
    $y = tag;
    $z = kategori;
    $d = altkategori;
    $c = resimler; vsvsvs

    bunları en kolay wordpress veritabanına kaydetmek için piyasada bulunan sağlam bir class yapısı var mı kullanışlı olarak?
  • 07-10-2015, 12:44:59
    #2
    Wordpressin kendi kodu var zaten


    ekleme yapacağınız dosyada wp-load.php yi include edin ve wp_insert i araştırın
  • 07-10-2015, 12:46:18
    #3
    Üyeliği durduruldu
    bynet adlı üyeden alıntı: mesajı görüntüle
    Wordpressin kendi kodu var zaten


    ekleme yapacağınız dosyada wp-load.php yi include edin ve wp_insert i araştırın
    ben daha önceden denedim fakat tam olarak beceremedim biraz açıklama imkanınız var mı rica etsem ?
  • 07-10-2015, 19:56:25
    #4
    Üyeliği durduruldu
    byjameson adlı üyeden alıntı: mesajı görüntüle
    ben daha önceden denedim fakat tam olarak beceremedim biraz açıklama imkanınız var mı rica etsem ?
    wp-config.php yi include ettikten sonra ister post ile ister ise get ile aşşağıdaki bilgileri çağırıp aldığında sorunsuz kayıt yapabilirsin.
    $exists = $wpdb->get_var("SELECT COUNT( * ) FROM $wpdb->posts WHERE post_title = '$baslik'");
        if (empty($exists)){
    $insert_post = array(); 
    $insert_post['post_title'] = $baslik; 
    $insert_post['post_status'] = $kaydet; 
    $insert_post['post_content'] = $partlar;
    $insert_post['tags_input'] = $etiket; 
    $insert_post['post_author'] = 1; //Admin 
    $insert_post['post_category'] = $kategori;
    if ($inserted_id = wp_insert_post($insert_post)) {
    wp_resim_ekle($resim,$inserted_id,seourl($baslik).".jpg"); 
    add_post_meta($inserted_id,'_aioseop_description',$adesc);	
    add_post_meta($inserted_id,'_aioseop_title',$abaslik);	
    add_post_meta($inserted_id,'_aioseop_keywords',$akey);	
    
    }
  • 07-10-2015, 20:40:29
    #5
    Üyeliği durduruldu
    RapCrown adlı üyeden alıntı: mesajı görüntüle
    wp-config.php yi include ettikten sonra ister post ile ister ise get ile aşşağıdaki bilgileri çağırıp aldığında sorunsuz kayıt yapabilirsin.
    $exists = $wpdb->get_var("SELECT COUNT( * ) FROM $wpdb->posts WHERE post_title = '$baslik'");
        if (empty($exists)){
    $insert_post = array(); 
    $insert_post['post_title'] = $baslik; 
    $insert_post['post_status'] = $kaydet; 
    $insert_post['post_content'] = $partlar;
    $insert_post['tags_input'] = $etiket; 
    $insert_post['post_author'] = 1; //Admin 
    $insert_post['post_category'] = $kategori;
    if ($inserted_id = wp_insert_post($insert_post)) {
    wp_resim_ekle($resim,$inserted_id,seourl($baslik).".jpg"); 
    add_post_meta($inserted_id,'_aioseop_description',$adesc);	
    add_post_meta($inserted_id,'_aioseop_title',$abaslik);	
    add_post_meta($inserted_id,'_aioseop_keywords',$akey);	
    
    }
    kodlar çalışmıyor hocam
  • 08-10-2015, 11:13:03
    #6
    Üyeliği durduruldu
    Arkadaşlar veritabanına veri ekleyemiyorum lütfen kullanışlı bir class öneriniz yada kullandığınız kodu önerebilirsinz
  • 08-10-2015, 17:13:27
    #7
    Kimlik doğrulama veya yönetimden onay bekliyor.
    byjameson adlı üyeden alıntı: mesajı görüntüle
    Arkadaşlar veritabanına veri ekleyemiyorum lütfen kullanışlı bir class öneriniz yada kullandığınız kodu önerebilirsinz
    üstteki kodlar sorunsuz kardeşim. wp eklemeyi yapacak dosyada <?php tagları altında. include("wp-config.php"); olarak dosyayı include edin, daha sonra calısacak. Klasör içerisinde calısıyorsanız da ona göre düzenlemeniz gerek.

    Örnek olarak wordpress anadizinde kurulu ve dosyanız klasör içindeyse bu kod;
    include("../wp-config.php"); olmalı. K.gelsin.
  • 08-10-2015, 17:17:45
    #8
    https://github.com/saltun/sBotClass sınıfı var bu tarz işler için oldukça pratik tavsiye ederim.
  • 08-10-2015, 17:46:39
    #9
    Üyeliği durduruldu
    phpkoder adlı üyeden alıntı: mesajı görüntüle
    https://github.com/saltun/sBotClass sınıfı var bu tarz işler için oldukça pratik tavsiye ederim.
    eskiden kullanıyordumda şuanda çalışmıyor bozuk sanırım. konu başlığını ekliyor içeriği eklemiyor