Az értesítések időzítése
Mit tehetsz, ha az e-mail értesítések késve mennek ki: szerveroldali cron és a WP Crontrol bővítmény.
Előfordulhat, hogy az értesítő levelek késve érkeznek meg. Ennek részben a WordPress működése az oka (az ütemezett feladatok a webhely látogatottságához kötve futnak), részben a tárhely típusa. Ilyenkor két megoldás közül választhatsz.
Szerveroldali cron beállítása
Szekció neve “Szerveroldali cron beállítása”Néha egyedi cron-feladatot kell felvenni a szerveren, hogy a WordPress ütemezett feladatai percenként lefussanak. A lépések tárhelyenként eltérnek, ezért kérd a tárhelyszolgáltatód segítségét. cPanel esetén így csináld:
- Jelentkezz be a cPanelbe.
- Keresd meg a Cron Jobs (Cron-feladatok) elemet, általában a Haladó (Advanced) részben.
- Vedd fel ezt a parancsot, a webhelyed címével:
* * * * * wget -q -O - 'https://example.com/wp-cron.php?doing_wp_cron&cron=true'Ez percenként elindítja a WordPress ütemezőjét.
Egyes megosztott tárhelyek nem engedik, hogy a cron percenként fusson. Ilyenkor az értesítések később mennek ki a tervezettnél. A korlátokról kérdezd a tárhelyszolgáltatót.
Hogy a webhelyen észleli-e a cront a bővítmény, az Értesítések → Állapot oldalon a Szerver cron beállítása sorban látod (lásd az Értesítések kezelése fejezetet).
Az ütemezés gyorsítása a WP Crontrol bővítménnyel
Szekció neve “Az ütemezés gyorsítása a WP Crontrol bővítménnyel”A WP Crontrol bővítménnyel az irányítópultról nézheted és módosíthatod a WordPress ütemezett feladatait.
- Telepítsd és aktiváld a WP Crontrol bővítményt.
- Nyisd meg az Eszközök → Cron Events oldalt.
- Keresd meg a
Learndash_notifications_cronhorgot. Ez az ütemezett feladat dolgozza fel az értesítéseket. - Kattints a horog melletti Edit hivatkozásra.
- Állíts gyakoribb ismétlődést, például óránkéntit az alapértelmezett (általában naponta kétszeri) helyett.
- Mentsd a módosítást.
Így az értesítéseket a bővítmény gyakrabban ellenőrzi és küldi ki.
Más kézbesítési gondokhoz lásd a Hibaelhárítás fejezetet.
Készült: