• 18-05-2010, 00:06:29
    #10
    Üyeliği durduruldu
    Yahu sana çalışan kod veriyoruz sorununu aktarıp başka yola sapıyorsun, bu yolda ilerliceksen söyleki yardım edelim. Yardım ettiğimiz yolu seçmiceksen de söyleki yardım etmiyelim bizde zaman kaybetmiyelim. Sunucuyu yoruyor diyorsun, merak etme hasta olmaz. Konular veritabanına aktarılana kadar bir yorulur sonra su içer dinlenir kendine gelir, olayı bu kadar büyütüp bi daldan diğer dala atlamaya gerek yok.
  • 18-05-2010, 00:13:58
    #11
    JustGo adlı üyeden alıntı: mesajı görüntüle
    Yahu sana çalışan kod veriyoruz sorununu aktarıp başka yola sapıyorsun, bu yolda ilerliceksen söyleki yardım edelim. Yardım ettiğimiz yolu seçmiceksen de söyleki yardım etmiyelim bizde zaman kaybetmiyelim. Sunucuyu yoruyor diyorsun, merak etme hasta olmaz. Konular veritabanına aktarılana kadar bir yorulur sonra su içer dinlenir kendine gelir, olayı bu kadar büyütüp bi daldan diğer dala atlamaya gerek yok.
    Hocam verdiğiniz kod için teşekkür ettim , ayrıca başka bir yola saptığım da yok, kodunuzun çalışmadığını falan da söylemedim size ki denedim dedim mesajımda, konunun başından beridir yazdıklarım hep aynı tam olarak okumadınız sanırım. Yapmak istediğimi ve ilerlediğim yolu da açıkça anlattığımı düşünüyorum , ayrıca kimsenin zamanını çalmak gibi bir niyetim de yok, isterseniz yardım etmeyebilirsiniz elbette, olayı da büyütmüyorum , kaldı ki sizin kod bilginizle benim kod bilgim bir değil , sizin için basit bir olay olabilir ama benim için bu kadarı bile büyük bir olay çünkü bişeyler öğrenmeye çalışıyorum ve kendi kendime deneme yanılmalar yaparak öğreniyorum da.
  • 18-05-2010, 00:18:57
    #12
    Üyeliği durduruldu
    Alıntı
    Sadece insert post ile mi olur, bunun için başka bir yol bulamaz mıyım ?
    Cümleyi şu şekilde bitirince anladığıma cevap verdim :], herneyse.

    Yukarıdaki kodlarda tek sorun Türkçe karakter ise aşşağıdaki kodları deneyip sorun varsa gene sadece varolan sorunu yazarsan daha hızlı çözüm üretebiliriz.

       <?php 
    require("include/connect.php"); 
    $conn =    mysql_connect($DBHost,$DBUser,$DBPass); 
    mysql_select_db($DBName,$conn); 
     mysql_query('set names utf8');
    $results = mysql_query("SELECT * FROM veri_cekilecek_tablo_adi", $conn); 
                           
     
    $i = 0; 
    while ($row = mysql_fetch_array($results,MYSQL_ASSOC)) { 
      $ow = $row['kelime']; 
      $tags = "$ow anlami, $ow ne demek, $ow nasıl yazılır, $ow sözlük"; 
      $post = array(); 
      $post['post_status'] = 'draft'; 
      $post['tags_input'] = $tags; 
      $post['post_category'] = array(1); 
      $post['post_title'] = $row['kelime']; 
      $post['post_content'] = $row['anlam']; 
      $posts[$i] = $post; 
      $i++; 
    } 
     
    mysql_free_result($results); 
    mysql_close($conn); 
     
    require('./wp-load.php'); 
     
    foreach ($posts as $post) { 
      wp_insert_post($post); 
    } 
     
    ?>
  • 18-05-2010, 00:52:44
    #13
    JustGo adlı üyeden alıntı: mesajı görüntüle
    Cümleyi şu şekilde bitirince anladığıma cevap verdim :], herneyse.

    Yukarıdaki kodlarda tek sorun Türkçe karakter ise aşşağıdaki kodları deneyip sorun varsa gene sadece varolan sorunu yazarsan daha hızlı çözüm üretebiliriz.

       <?php 
    require("include/connect.php"); 
    $conn =    mysql_connect($DBHost,$DBUser,$DBPass); 
    mysql_select_db($DBName,$conn); 
     mysql_query('set names utf8');
    $results = mysql_query("SELECT * FROM veri_cekilecek_tablo_adi", $conn); 
                           
     
    $i = 0; 
    while ($row = mysql_fetch_array($results,MYSQL_ASSOC)) { 
      $ow = $row['kelime']; 
      $tags = "$ow anlami, $ow ne demek, $ow nasıl yazılır, $ow sözlük"; 
      $post = array(); 
      $post['post_status'] = 'draft'; 
      $post['tags_input'] = $tags; 
      $post['post_category'] = array(1); 
      $post['post_title'] = $row['kelime']; 
      $post['post_content'] = $row['anlam']; 
      $posts[$i] = $post; 
      $i++; 
    } 
     
    mysql_free_result($results); 
    mysql_close($conn); 
     
    require('./wp-load.php'); 
     
    foreach ($posts as $post) { 
      wp_insert_post($post); 
    } 
     
    ?>
    Tamamdır hocam teşekkür ederim türkçe karakter problemi de çözüldü, etiket problemi de, yayına alma problemi de ortadan kalktı böylelikle. Bu kodu olduğu gibi çalıştırdım, burada sizin tanımladığınız etiketler gibi değil de benim temada tanımladığım şekilde çıkıyor. O da sanırım functions.php ye eklediğim kod yüzünden. Böyle daha güzel oldu. Çok teşekkür ederim.
  • 18-05-2010, 00:57:39
    #14
    Üyeliği durduruldu
    Rica ederim, kolay gelsin.