De ce și cum să dezactivați WordPress wp-cron.php și să îl configurați ca un Cron Job real în cPanel?

wp-cron.php este programatorul de sarcini WordPress, care se ocupă de lucruri precum verificarea actualizărilor și publicarea postărilor programate.

Se execută la fiecare încărcare de pagină.

Dacă site-ul dvs. nu a fost vizitat de ceva timp, acesta va avea o mulțime de sarcini ratate de recuperat, ceea ce poate crește foarte mult timpul de încărcare și ar putea cauza probleme suplimentare de utilizare a resurselor.

Dacă folosiți un plugin de cache sau CloudFlare, este posibil ca postările programate chiar să nu fie publicate niciodată.

Atunci, cum să remediați acest lucru?

Este foarte ușor.

Pasul 1) Dezactivați wp-cron în WordPress wp-config.php

Pasul 2) Configurați wp-cron ca o sarcină Cron reală în cPanel

Această tehnică va îmbunătăți timpul de încărcare a site-ului dvs. web și se va asigura că wp-cron execută o sarcină de întreținere, fără să conteze dacă cineva a venit sau nu pe site-ul dvs. web.

Să începem!

1) Conectați-vă la cPanel și deschideți Managerul de fișiere:

poi mergeți la dosarul Document Root al site-ului web:

2) Faceți clic dreapta pe wp-config.php și selectați Code Edit:

Direct după ce deschide tag-ul PHP <?php introduceți:

define('DISABLE_WP_CRON', true);

poi salvați pentru a dezactiva wp-cron în WordPress:

Atât! Ați finalizat Pasul 1.

Tăiați pentru Pasul 2. Întoarceți-vă la cPanel și la secțiunea Cron jobs:

Înainte de a da click pe Cron Jobs, asigurați-vă că ați copiat sau reținut numele de utilizator din cPanel, acesta este subliniat în imaginea de mai sus la secțiunea Stats.

Apăsați Add a New Cron Job, selectați Common Settings >> Once Per Hour:

În câmpul Command: introduceți:

/usr/bin/php /home/USERNAME/public_html/wp-cron.php >/dev/null 2>&1

unde USERNAME este numele dvs. de utilizator cPanel și public_html este Document Root al site-ului dvs. web și faceți clic pe Add New Cron Job:

Dacă aveți mai multe site-uri WordPress în cadrul contului cPanel, vă recomandăm să configurați Joburile Cron pentru a rula secvențial pentru fiecare alt site web:

Care cron va rula o dată pe oră, unde primul va fi la ora 00:05, al doilea la ora 00:10, al treilea la ora 00:15 și al patrulea: 00:20.

Mai multe informații despre Cron jobs? Faceți clic aici: How to setup a cron job in cPanel

Dacă aveți alte întrebări sau aveți nevoie de ajutorul nostru pentru a dezactiva wp-cron?

Nu ezitați să ne contactați prin intermediul secțiunii Open Ticket din zona dumneavoastră de client MyKualo.

Lasă un comentariu