Skip to content
🥇 3 Bästa cron job-plugins för WordPress 2026 (gratis och pro)

🥇 3 Bästa cron job-plugins för WordPress 2026 (gratis och pro)

Sändning av e-post, publicering av schemalagda inlägg, kontroll av uppdateringar, körning av säkerhetskopior, allt hänger på cron-jobb i WordPress. Så länge de fungerar tänker du inte på dem. Men så fort en enda hook fryser börjar sajten leva sitt eget liv: schemalagda artiklar publiceras inte, WooCommerce-prenumerationer förnyas inte, notiser tystnar.

Det unika med WP-Cron är att det inte triggas av en servertimer, utan när en besökare kommer. På ett projekt med låg trafik kan en uppgift schemalagd till 09:00 köras först 11:47 när den första läsaren öppnar en sida. Och om det inte finns någon trafik på flera timmar sover cron helt enkelt. Lägg till förlorade hooks från borttagna tillägg, minneshungriga callback-funktioner och avsaknad av loggar, så får du en svart låda istället för förutsägbar automatisering.

Vi har samlat tre tillägg som täcker hela WP-Cron-arbetsflödet: från att visa händelser till övervakning och felsökning av kraschade hooks. Alla har testats på riktiga projekt på techblog.sdstudio.top. I slutet, i ett separat avsnitt, visar vi hur du ersätter standard-WP-Cron med en serverschemaläggare för dig som behöver garanterad exekveringsexakthet.

💡 Snabb översikt:

  • Installera WP Crontrol för att se alla cron-händelser, redigera dem, köra dem manuellt och rensa bort skräp-hooks, detta är det huvudsakliga admin-verktyget
  • Lägg till Advanced Cron Manager PRO om du behöver exekveringsloggar, minnes- och tidsmätningar för varje hook, plus fångst av fatala fel med fil- och radangivelse
  • Aktivera WP-Cron Status Checker för daglig övervakning: ett mejl om cron slutar fungera eller en hook fryser i mer än 5 minuter
  • Byt ut standard-WP-Cron mot en server-cron om besökarprecisionen inte räcker, flytta uppgifter till en riktig schemaläggare med garanterad exekveringstid

Jämförelsetabell

Funktion

WP Crontrol

Advanced Cron Manager

WP-Cron Status Checker

Visa alla cron-händelser

Manuell exekvering av händelser

Skapa nya händelser

Exekveringsloggning

Pro

PRO

✅ (grundläggande)

Fångst av fatala fel

Pro

PRO

Minnes- och tidsmätningar

Pro

PRO

✅ (tid)

CSV-export

E-postnotiser vid fel

Gratisversion

Pro-pris

Från $59/år

$39/år

$10.99

1. WP Crontrol

Panel för hantering av cron-händelser i tillägget WP Crontrol

WP Crontrol av John Blackbourn, de facto-standarden för att arbeta med WP-Cron. Tillägget är installerat på över 300 000 sajter och ingår i WordPress VIP:s tekniska stack och Altis-plattformen. Vi installerar det först på varje projekt när vi behöver hantera schemalagda uppgifter.

Tillägget lägger till två skärmar i admin: Verktyg → Cron-händelser för att visa och hantera händelser, och Inställningar → Cron-scheman för att skapa anpassade intervall. På händelseskärmen ser du en tabell: hook, argument, nästa körning, åtgärd. Varje händelse kan köras omedelbart, redigeras, pausas eller raderas.

I praktiken är den vanligaste användningen att hitta förlorade hooks från sedan länge borttagna tillägg. WP Crontrol markerar händelser med en saknad åtgärd (Åtgärdsfältet visar "None"), som säkert kan tas bort. Massradering via Bulk-åtgärder sparar dussintals klick när en granskning avslöjar 15-20 skräp-cron-uppgifter.

Tidzonshanteringen är särskilt trevlig: varje datum visas med en uttrycklig tidszonsindikator. Inget gissande "är detta UTC eller lokal tid?".

CSV-export, en funktion som saknas i Advanced Cron Manager. Klicka på exportknappen, öppna tabellen i Google Sheets, och på 5 minuter har du granskat alla en klients cron-uppgifter inför en migrering.

Fördelar:

  • Full kontroll över alla cron-händelser och scheman från adminpanelen
  • Massradering, CSV-export, hantering av anpassade intervall
  • PHP- och URL-cron-händelser, kör kod eller anropa en endpoint enligt schema
  • 300 000+ aktiva installationer, PHP 8.4-kompatibilitet, regelbundna uppdateringar

Nackdelar:

💵 Gratis. WP Crontrol Pro, från $59/år (full loggning, prestandamätningar, WP-CLI-kommandon, fellarm).

🔗 WP Crontrol på WordPress.org

🔗 wp-crontrol.com webbplats

2. Advanced Cron Manager

Gränssnitt för hantering av cron-uppgifter i Advanced Cron Manager

Advanced Cron Manager av BracketSpace (Kuba Mikita), detta är WP Crontrol med en annan filosofi. Om WP Crontrol går brett (hantering + anpassade scheman + PHP/URL-händelser), går Advanced Cron Manager djupt: diagnostik, loggning, prestandaprofilering.

I gratisversionen får du samma uppsättning som i WP Crontrol: visa, lägg till, ta bort, pausa händelser. Plus att det finns massoperationer, sökning och filtrering, på en sajt med hundratals cron-uppgifter sparar detta tid. En trevlig detalj: för varje händelse visar tillägget ett färdigt PHP-utdrag (copy-paste callback-funktionsimplementation), kopiera det till functions.php och lägg till din logik.

Den verkliga kraften låser du upp i PRO-versionen för $39/år. Cron Logger slås på, fullständig körningshistorik med tidsstämplar och status. För varje hook ser du exekveringstid och maximal minnesförbrukning, det blir omedelbart tydligt vilket plugin som äter resurser på cron-jobb. Error Catcher fångar automatiskt fatala fel i callback-funktioner och visar dem i loggen, istället för "tyst krasch" ser du den specifika filen och raden.

I vår testmiljö drog ett plugin för synkronisering mot ett externt API regelbundet 180 MB minne på en cron-hook. Utan Advanced Cron Manager PRO hade vi inte vetat om det, utåt sett fungerade allt, sajten kraschade bara periodvis med OOM.

Fördelar:

  • Färdig PHP-snutt för varje händelse, snabbar upp utvecklingen
  • PRO: fullständig loggning, prestandamätningar och fångst av fatala fel
  • Server Scheduler, instruktioner för att ersätta WP-Cron med system-cron
  • Debug-verktyg: do_action('advanced-cron-manager/log') för att logga din egen data

Nackdelar:

  • Ingen CSV-export (till skillnad från WP Crontrol)
  • Inga PHP/URL-händelser ur lådan (utvecklarna anser det osäkert)
  • PRO-versionen lägger inte till händelsehantering, bara diagnostik

💵 Gratisversion på WordPress.org. PRO, $39/år (loggning, prestandamätningar, felfångst, debug-verktyg). 14 dagars pengarna tillbaka.

🔗 Advanced Cron Manager på WordPress.org

🔗 Advanced Cron Manager PRO

3. WP-Cron Status Checker

Övervakningswidget för WP-Cron Status Checker i WordPress adminpanel

WP-Cron Status Checker hanterar inte events, och det är dess styrka. Det är ett rent övervakningsverktyg: det håller koll på att WP-Cron lever och skickar ett e-postmeddelande om något går fel. Var 24:e timme kontrollerar pluginet WordPress förmåga att köra cron-jobb och loggar alla exekverade hooks.

En widget visas på WordPress dashboard: grön status om cron fungerar, röd med en felbeskrivning om den inte gör det. Separat kan du se tiden för den senaste WP-Cron-körningen, praktiskt för snabba kontroller på sajter med låg trafik.

Loggarna visar vilken hook som kördes, när, hur lång tid det tog och om den slutfördes utan problem. Om en hook hänger sig i mer än 5 minuter markerar pluginet den som misslyckad och skickar en notifiering.

Nackdelar: gratisversionen sparar bara de 3 senaste loggarna. PRO för $10.99 tar bort denna begränsning och låter dig konfigurera hur ofta e-postnotifieringar skickas. PRO låter dig också ange vilka hooks som inte ska betraktas som fel om de körs med ofullständig status.

Vi har WP-Cron Status Checker på projekt där cron är affärskritiskt (WooCommerce-prenumerationer, automatiserade exporter) som en oberoende watchdog. WP Crontrol och Advanced Cron Manager har inga inbyggda larm, de visar läget "just nu", men varnar dig inte om cron gick ner klockan tre på natten.

Fördelar:

  • Automatisk WP-Cron-kontroll var 24:e timme med e-postlarm
  • Dashboard-widget med färgkodad statusindikering
  • Hook-loggning: exekveringstid, status, felorsak
  • Är inte beroende av WP-Cron för kontroller, använder egna transients

Nackdelar:

  • Endast övervakning, kan inte skapa, ta bort eller köra ett cron-event
  • Gratisversionen sparar endast 3 loggar
  • Kräver registrering via Freemius

💵 Gratisversion på WordPress.org. PRO, $10.99 (borttagning av loggbegränsning, konfiguration av larmfrekvens).

🔗 WP-Cron Status Checker på WordPress.org

🔗 WP-Cron Status Checker PRO

Ersätt WP-Cron med server-cron

Konfiguration av serverns schemaläggare i kontrollpanelen för webbhotellet

Standard WP-Cron är beroende av sajtbesök. Om du behöver garanterad exekveringsprecision (fakturering i WooCommerce, CRM-synk över natten, rapportgenerering), ersätt det med server-cron. Uppgiften kommer att köras exakt vid den angivna tidpunkten, oavsett om någon besökte sajten eller inte.

Här är tre tillvägagångssätt för olika nivåer av serveråtkomst:

  • cPanel / ISPmanager. Gå till Cron Jobs, lägg till en uppgift med intervallet "Var 5:e minut" och kommandot wget -q -O - https://yoursite.com/wp-cron.php?doing_wp_cron > /dev/null 2>&1. Inaktivera först standard WP-Cron med raden define('DISABLE_WP_CRON', true); i wp-config.php.
  • Cloudways / webbhotell med SSH. Lägg till en post i crontab: */5 * * * * wget -q -O - https://yoursite.com/wp-cron.php?doing_wp_cron > /dev/null 2>&1. Samma princip, men via terminalen.
  • cron-job.org. Gratis extern tjänst utan koppling till WordPress. Registrera dig, skapa en uppgift med din wp-cron.php-URL, 5-minutersintervall. Kräver inte att ett plugin installeras på sajten eller serveråtkomst.

Om du inte vill inaktivera WP-Cron helt, använd server-cron endast för kritiska hooks. Behåll standardmekanismen för bakgrundsuppgifter och sätt upp en separat trigger via wget till URL:en för en specifik hook.

⁉️🤔 Vanliga frågor

Varför behöver man ett separat plugin för cron om WordPress gör allt själv?

Standard WP-Cron hanterar grundläggande uppgifter: publicerar schemalagda inlägg, söker efter uppdateringar. Men det visar inte vad som faktiskt är schemalagt, loggar inte exekvering och varnar inte för fel. När en sajt växer med plugins (WooCommerce, backups, SEO-skannrar) överstiger antalet cron-hooks 30-40, och utan ett hanteringsverktyg tappar du kontrollen. Ett cron-plugin är som DevTools för frontend: du kan leva utan det, men när något går sönder vet du inte ens var du ska leta.

Hur skiljer sig WP Crontrol från Advanced Cron Manager?

WP Crontrol ger full kontroll över events: visa, skapa, pausa, massradera, CSV-export, PHP- och URL-hooks. Advanced Cron Manager i PRO-versionen går in på diagnostik: exekveringsloggar, minnes- och tidsmätningar, fångst av fatala fel med fil- och radangivelse. I grunden kompletterar de varandra: WP Crontrol för hantering, Advanced Cron Manager för felsökning. I praktiken installerar vi båda: WP Crontrol för dagligt arbete med events, Advanced Cron Manager PRO för prestandarevisioner.

Kan man klara sig utan WP-Cron Status Checker om man har loggar i Advanced Cron Manager?

Loggar visar vad som REDAN har hänt. Status Checker varnar NÄR det hände. Detta är skillnaden mellan att "kolla loggar en vecka senare och upptäcka att cron har legat nere i 5 dagar" och att "få ett mejl 24 timmar efter fel". För sajter med WooCommerce-prenumerationer innebär 5 dagars cron-nertid förlorade betalningar. På ett projekt fick vi reda på en frusen hook en timme efter fel. Utan Status Checker hade vi bara sett problemet när kunden klagade på att prenumerationer inte förnyades.

Är WP-Cron Status Checker själv beroende av WP-Cron för kontroller?

Nej. Pluginet använder WordPress Transients API för att lagra tidsstämplar, inte cron-hooks. Detta innebär att även om WP-Cron är helt trasigt kommer Status Checker att upptäcka problemet och skicka ett larm. Kontrollen körs vid varje admin-inloggning och jämför aktuell tid med den senast registrerade markeringen. Som en separat väktare som inte bor i huset han vaktar.

Är det obligatoriskt att inaktivera standard WP-Cron när man byter till server-cron?

Rekommenderas, men inte obligatoriskt. Om du behåller båda kommer cron-uppgifter att köras två gånger: av standardmekanismen (vid besök) och av server-triggern. För de flesta uppgifter är detta inte kritiskt, men det belastar servern. Bättre att inaktivera standard WP-Cron via define('DISABLE_WP_CRON', true); och bara behålla server-triggern. Undantag: om du använder server-cron för specifika kritiska uppgifter och låter resten fungera normalt.

Om du aldrig har tittat på sektionen Cron Events i admin, börja med den här videon. På 6 minuter visar David McCan hur WP-Cron fungerar, varför events missar sitt schema och hur WP Crontrol löser dessa problem. Praktisk guide utan utfyllnad, efter vilken du kommer att kunna granska din sajts cron-uppgifter på 10 minuter.

Vilket cron-uppgiftsplugin ska man installera 2026

Tre kombinationer för olika scenarier, från lätt övervakning till full kontroll:

  • Minimal installation. WP Crontrol + WP-Cron Status Checker. Händelsehantering plus fellarm. Täcker de flesta behov för små sajter: alla hooks synliga, larm finns, noll kostnad. Gratis.
  • Diagnostik och felsökning. WP Crontrol + Advanced Cron Manager PRO + WP-Cron Status Checker PRO. Lägger till fullständig loggning, minnesmätningar och fångst av fatala fel. För sajter med anpassade cron-hooks och höga stilleståndskostnader.
  • Exakt körningstidpunkt. Vilken som helst av kombinationerna ovan + server-cron. Garanterad körning enligt schema, utan trafikberoende. För WooCommerce, fakturering och synkroniseringar där en timmes fördröjning är kritisk.

Om du aldrig har tittat på vad som finns i dina Cron Events, börja med WP Crontrol. Fem minuter efter installationen ser du hur många skräphooks som ligger kvar från borttagna tillägg och vilka uppgifter som är inaktiva. Lägg sedan till verktyg efter behov: loggar när något går sönder, larm när tystnad kostar pengar, server-cron när trafiken inte räcker för stabil körning.