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.