İçeriğe geç

/?Doing_wp_cron’u URL’den Nasıl Kaldırırsınız?

WordPress sitenizdeki her URL’de “/? Doing_wp_cron” var mı? Son zamanlarda sitemden birinde başıma geldi ve beni çok rahatsız etti, çünkü kendisini web sitesindeki her URL’ye ekledi.

Çözümü keşfettikten sonra nedeni aslında çok basit. Bunun WordPress sitenizde olduğunu gördüğünüzde, ALTERNATE_WP_CRON’un etkinleştirildiğini belirten bir sinyaldir . Bunu devre dışı bırakmak için, bu satırı wp-config.php içinde bulun ve kaldırın.

define( 'ALTERNATE_WP_CRON', true );

WordPress, zamanlanmış görevleri yürütmek için WP Cron’a gerekiyor. Ancak bazı barındırma sunucularında, WP Cron devre dışı bırakılmıştır. ALTERNATE_WP_CRON’u etkinleştirmek, zamanlanmış görevin beklendiği gibi çalışmasını sağlamak için çözümlerden biridir.

Maalesef planlanan gönderi yayınlamayı zamanında sürdürmek için ALTERNATE_WP_CRON kullanmanız gerekiyorsa, ancak URL’ye eklenen eklenen /?Doing_wp_cron sorgu dizesini beğenmediyseniz çözümü:

#Rewrite Wp Cron Errors:
RewriteCond %{QUERY_STRING} (^|&)doing_wp_cron=[0-9]+.[0-9]+(&|$) [NC]
RewriteRule ^ %{REQUEST_URI}? [R=301,L]

Kod parçacığı, / public_html’nin kök dizinindeki .HTACCESS dosyasına eklenmelidir.

 

Kaynak : 2bearstudio.com

Kategori:CMSWordpress

İlk Yorumu Siz Yapın

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir