define('DISABLE_WP_CRON', true);Şimdi temanızın functions.php dosyasını açın ve ekleyin:add_action('init', 'fix_deregister_heartbeat', 1);
function fix_deregister_heartbeat()
{
global $pagenow;
if ('post.php' != $pagenow && 'post-new.php' != $pagenow)
wp_deregister_script('heartbeat');
}Şimdi şu eklentiyi kurun...https://wordpress.org/plugins/wp-crontrol/
Kurulum sonrası panelden görevleri inceleyin ve sorunlu/zorlu görevleri silin.
Şimdi config dosyasını tekrar açın ve ilk kodu şöyle değiştirin:
define('DISABLE_WP_CRON', false);Kaydedin ve az önce kurduğunuz eklentiyi kaldırın.Şimdi ise .htaccess dosyanızı açın ve ilgili kodu ekleyin...
RewriteEngine on
RewriteCond %{HTTP_REFERER} ^-?$
RewriteRule ^wp-admin/admin-ajax.php - [F,L]Kaydedin, çerezleri temizeyin ve şimdi tekrar inceleyin. Eğer site açılmazsa ya da bir hata verirse, .htaccess dosyasına eklediğiniz kodu (son işlemi) kaldırırsanız düzelir.Not: Apache değil de Nginx kullanıyorsanız, konfigüre şu olacak:
location ~ ^/wp-admin/admin-ajax.php {
return 403;
}Son olarak, şu eklentiyi kurarak ilave bir güvenlik sağlayabilir, en azından agresif botların işlem yapmalarını durdurabilirsiniz:https://tr.wordpress.org/plugins/wp-...-math-captcha/