Merhaba Arkadaşlar bloğumda bugünler sıkça rastladığım fakat farkedemediğimden dolayı bu hatayı ve çözümünü sizinle paylaşmak istiyorum normalde google benzeri arama motorlarında oldukça fazla sonuç olmasına rağmen tamamen 2.8 kodlama yapısına uygun olarak ayarlamalar yapılmış, fakat bu problem için 3.1 ve Üst Sürümlerinde farklı bir kod yazılmış.

Öncelikle Bu Hatayı Alanların Yapması Gereken

WordPress Ana Dizininden WP-Includes > cron.php Dosyasını Açıyoruz.

Bende Görünen Satır Numarası,  285 Sizde farklılık gösterebilir değişebiliyor zaman zaman sözü fazla uzatmadan kodları veriyorum.

$cron_request = apply_filters( 'cron_request', array(
'url' => add_query_arg( 'doing_wp_cron', $doing_wp_cron, site_url( 'wp-cron.php' ) ),
'key' => $doing_wp_cron,
'args' => array(
'timeout' => 0.01,
'blocking' => false,
/** This filter is documented in wp-includes/class-http.php */
'sslverify' => apply_filters( 'https_local_ssl_verify', true )
)
) );

Bu Kodları Aşağıdaki Kodlarla  Değişmeniz Sorunun Çözümü için Yeterli Olacaktır.

$cron_request = apply_filters( 'cron_request', array(
'url' => add_query_arg( 'doing_wp_cron', $doing_wp_cron, site_url( 'wp-cron.php' ) ),
'key' => $doing_wp_cron,
'args' => array(
'timeout' => 20,
'blocking' => false,
/** This filter is documented in wp-includes/class-http.php */
'sslverify' => apply_filters( 'https_local_ssl_verify', true )
)
) );

Kolaylıklar Dilerim.

Metin Saraç 0 63 7 Mart 2014