• 20-04-2013, 19:07:31
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Bottan eklediğim içeriklerin 20 dakikada bir yayınlanmasını nasıl sağlayabilirim ?
    # Yazıları zamanlama yapıp bottan gelen her içeriğin 20 dakika da bir yayına girmesi.
    Sistem: Wordpress
  • 20-04-2013, 19:10:51
    #2
    scriptiniz nedir? biraz açıklayıcı bilgi verirseniz daha kolay yardım bulursunuz.

    Not : cron job araştırırsanız çözüme ulaşırsınız.
  • 20-04-2013, 19:26:28
    #3
    Wordpress kullanıyorum.Tam düzenleyecektim.Zamanlama yapılabiliyor wordpresste bende 20 dakika artarak her verinin yayınlanması istiyorum.
  • 20-04-2013, 21:43:24
    #4
    Kimlik doğrulama veya yönetimden onay bekliyor.
    wp_insert_post fonksiyonunda publish değil başka bir özellik seçerek sanırım bunu yapabilirsiniz.
  • 20-04-2013, 21:51:26
    #5
    draft-to-publish

    işinizi görür...
  • 21-04-2013, 13:56:35
    #6
    haXan1711 adlı üyeden alıntı: mesajı görüntüle
    draft-to-publish

    işinizi görür...
    Php ile de çözülebilirdi ama artık darlandım Eklentiyle çözüme gidiyorum işimi görecek.
    Tekrardan teşekkürler.
    Not: Eklenti 2009'da yayınlanmış şuan test ediyorum.Ancak önemli bir konu ben post type kullanıyorum.Eklenti ise kategori kullanıyor.Benzer eklenti var mıdır ? PHP çözümüne açığım
  • 21-04-2013, 22:42:33
    #7
    Eklenti post type da çalışıyor. Özel mesajınıza da cevap vericem...
  • 22-04-2013, 02:16:29
    #8
    bot ile veri eklenirken post_date alanına 20 dakika ve katları şeklinde gelecek tarih girerseniz wordpress o zaman gelmeden yayına sokmaz sanırım.

    kabaca

    $postsirasi = 1;

    foreach($postlar as $post){
    $yayin_zamani = date("m/d/y g:i A", time()+(20*$postsirasi));

    //database e nasıl ekleniyor bilmiyorum ama mysql post_date alanına $yayin_zamani alanı yazilacak.

    $postsirasi++;
    }
  • 22-04-2013, 21:01:11
    #9
    haXan1711 adlı üyeden alıntı: mesajı görüntüle
    Eklenti post type da çalışıyor. Özel mesajınıza da cevap vericem...
    eklentinin
    'post_type' => 'posttypeherneyse',
    ve çalıştırılmayan
    // $post = $wpdb->get_results("select * FROM $wpdb->posts WHERE post_status='draft' AND post_type='posttypeherneyse' ORDER BY ID ASC LIMIT 1");
    kısımlarını posttypeherneyse şekline getirdim ve // kaldırdım şuanda istediğim post type teki taslarım yayına giriyor.İlginç olanı eklenti kullanım sayfasına bu özelliğin eklenmemiş olması.Tekrar eklenti için teşekkür ediyorum.P.M inizi bekliyorum.