Nyks adlı üyeden alıntı: mesajı görüntüle
Aşağıdaki kodları temanızın fonksiyon dosyasının sonuna ekleyin.

Önce yedeğinizi alın denenmemiştir. çalışması gerek

add_action('init','draft2publish');

draft2publish(){
$timeout=2; // 2 dk aralık ile yazıları yayınlar

    $delay_opt=get_option('R10_d2p_timeout');
    if($delay_opt){
        $delay=$delay_opt+($timeout*60);
        if($delay<time()){
        drft2pblsh();
        }
    }else{
    add_option('R10_d2p_timeout',time(),'','yes');
    drft2pblsh();
    }
}

function drft2pblsh(){

$post_cnt=2; // kaç tane yazı güncellenecek;


    $rand_post_array=array(
    'posts_per_page'=>$post_cnt,
    'caller_get_posts'=>1,
    'post_status'=>'draft',
    'post_type'=>'post',
    'orderby'=>'rand'
    );
    
    query_posts($rand_post_array);
    if(have_posts()){
        while(have_posts()){
            the_post();
            $updt_post = array(
              'ID'           => get_the_ID(),
              'post_status' => 'publish'
          );
          wp_update_post( $updt_post );
        }
    }
    update_option('R10_d2p_timeout',time());
    wp_reset_query();
}
üstad bu eklenti ile mi alakalı yoksa eklentiden bağımsız bir şey mi?

--R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 12:00:26 -->-> Daha önceki mesaj 11:57:14 --

Bende de aslında çok fazla yazı olmasına rağmen bir tane yazıdan sonra pasif duruma geçiyor.