Miksi ja miten poistaa WordPressin wp-cron.php käytöstä ja asettaa se todelliseksi Cron-työksi cPanelissa?

wp-cron.php on WordPressin tehtäväsuunnittelija, joka huolehtii sellaisista asioista kuin päivitysten tarkistaminen ja ajastettujen postausten julkaiseminen.

Se toimii jokaisella yksittäisellä sivun latauksella.

Jos sivustollasi ei ole käyty vähään aikaan, sillä on paljon tekemättä jääneitä tehtäviä kurottavana kiinni, mikä voi pidentää latausaikaa huomattavasti ja aiheuttaa ylimääräisiä resurssien käyttöongelmia.

Jos käytät välimuistilaajennusta tai CloudFlarea, ajastettuja viestejä ei välttämättä edes julkaista koskaan.

Miten tämä siis korjataan?

Se on superhelppoa.

Vaihe 1) Poista wp-cron käytöstä WordPressin wp-konfigissa.php

Vaihe 2) Aseta wp-cron oikeaksi Cron-työksi cPanelissa

Tämä tekniikka parantaa sivustosi latausaikaa ja varmistaa, että wp-cron suorittaa ylläpitotehtäviä välittämättä siitä, onko kukaan tullut sivustollesi vai ei.

Aloitetaan!

1) Kirjaudu cPaneliin ja avaa Tiedostonhallinta:

siirry sitten verkkosivuston Document Root -kansioon:

2) Klikkaa hiiren kakkospainikkeella wp-config.php ja valitse Koodin muokkaus:

Heti avautuvan PHP-tunnisteen <?php jälkeen kirjoita:

define('DISABLE_WP_CRON', true);

Sitten Tallenna poistaaksesi wp-cronin käytöstä WordPressin sisällä:

Tässä se on! Olet suorittanut vaiheen 1.

Tyyppi vaiheeseen 2. Mene takaisin cPaneliin ja Cron-työt-osioon:

Ennen kuin napsautat Cron-työt, varmista, että kopioit tai muistat cPanelin käyttäjätunnuksesi, se on hahmoteltu yllä olevassa kuvassa Stats-osiossa.

Mene kohtaan Add a New Cron Job (Lisää uusi Cron-työ), valitse Common Settings (Yleiset asetukset) >> Once Per Hour (Kerran tunnissa):

Komento: -kenttään kirjoita:

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

jossa KÄYTTÄJÄNIMI on cPanel-käyttäjätunnuksesi ja public_html on verkkosivusi dokumenttijuurestasi, ja napsauta sitten add new cron job:

Jos sinulla on useita WordPress-verkkosivustoja cPanel-tililläsi, suosittelemme asettamaan Cron-työt siten, että ne suoritetaan peräkkäin jokaiselle toiselle verkkosivustolle:

Jokainen Cron-työ suoritetaan kerran tunnissa, jolloin ensimmäinen olisi kello 00:05, toinen kello 00:10, kolmas kello 00:15 ja neljäs kello: 00:20.

Lisää tietoa Cron-tehtävistä? Klikkaa tästä: How to setup a cron job in cPanel

Mikäli sinulla on lisäkysymyksiä tai tarvitset apuamme wp-cronin poistamisessa käytöstä?

Ota rohkeasti yhteyttä meihin MyKualo-asiakasalueesi Avoin tiketti -osiossa.

Jätä kommentti