• 31-12-2013, 01:38:11
    #1
    Draft to Publish yapınca tüm link .html olarak görünmeye başladı. Toplamda 500 kadar yazı vardı taslakta ve tümünü phpmyadmin'den

    UPDATE wp_posts set post_status='publish'
    yapınca. hepsini yayına aldı fakat linkler (post_name) .html olarak görünüyor. hepsi boşa çıktı yani. nasıl çözülür bu durum?
  • 31-12-2013, 10:25:35
    #2
    Misafir adlı üyeden alıntı: mesajı görüntüle
    Draft to Publish yapınca tüm link .html olarak görünmeye başladı. Toplamda 500 kadar yazı vardı taslakta ve tümünü phpmyadmin'den

    UPDATE wp_posts set post_status='publish'
    yapınca. hepsini yayına aldı fakat linkler (post_name) .html olarak görünüyor. hepsi boşa çıktı yani. nasıl çözülür bu durum?
    öyle yapmakla hata ettin zaten. wp_update_post(); fonksiyonu ile yapsaydın daha iyi olurdu. Böyle yaparsan RSS'de yazılar çıkmaz. Kategorilerde yazı sayısı az gözükür vs. wp_update_post( $my_post ); bunu kullan.
  • 31-12-2013, 12:17:55
    #3
    Prostavaryo adlı üyeden alıntı: mesajı görüntüle
    öyle yapmakla hata ettin zaten. wp_update_post(); fonksiyonu ile yapsaydın daha iyi olurdu. Böyle yaparsan RSS'de yazılar çıkmaz. Kategorilerde yazı sayısı az gözükür vs. wp_update_post( $my_post ); bunu kullan.
    hocam bu kod bot yazarken kullanılmıyo mu? kodu tam olarak yazmanız mümkün mü?
  • 31-12-2013, 13:56:59
    #4
    Misafir adlı üyeden alıntı: mesajı görüntüle
    hocam bu kod bot yazarken kullanılmıyo mu? kodu tam olarak yazmanız mümkün mü?
    tabi bot yazarken de mümkün. zaten bunu kullanmadan bot yazıyorsan o bot pek işe yaramaz.

    öncelikle wp-config.php dosyasını include etmen gerekiyor yoksa DB'ye erişemez ve wp fonksiyonlarını kullanamazsın.

    Kod da şu şekilde olacak;

        		  $my_post = array(
    			      'ID'           => POST_IDsi
    			      'post_status' => 'publish'
    			  );
    			  wp_update_post( $my_post );
  • 31-12-2013, 16:00:45
    #5
    Prostavaryo adlı üyeden alıntı: mesajı görüntüle
    tabi bot yazarken de mümkün. zaten bunu kullanmadan bot yazıyorsan o bot pek işe yaramaz.

    öncelikle wp-config.php dosyasını include etmen gerekiyor yoksa DB'ye erişemez ve wp fonksiyonlarını kullanamazsın.

    Kod da şu şekilde olacak;

        		  $my_post = array(
    			      'ID'           => POST_IDsi
    			      'post_status' => 'publish'
    			  );
    			  wp_update_post( $my_post );
    hocam bunu tek post id için değilde tüm postlar için yapmamız mümkün mü?
  • 01-01-2014, 01:40:32
    #6
    Misafir adlı üyeden alıntı: mesajı görüntüle
    hocam bunu tek post id için değilde tüm postlar için yapmamız mümkün mü?
    bi döngü yazarsın