Lanceringsaanbod

Founders-licentie: updates voor minstens 2 jaar

€ 149eenmalig, excl. btw

Een normale Shop-licentie kost € 199.

Voor de eerste 100 Shop-licenties, tot 10 december 2026. Updates en nieuwe kennis van de consultant voor minstens 2 jaar, zonder verlenging. Een normale Shop-licentie: 12 maanden.

Founders kopen voor € 149

WordPress gepland bericht niet gepubliceerd: red het en vind de oorzaak

Is een WordPress gepland bericht niet gepubliceerd, publiceer het dan eerst met de hand: open het, zet de datum op nu of klik op Publiceren. Zoek daarna de oorzaak. Dat is bijna altijd WP-Cron, de planner van WordPress die bij bezoeken aan de site draait. Weinig verkeer, een cache of de hosting kan hem blokkeren, en de blijvende oplossing regelt de hostingpartij.

Auteur: Het TellMyShop-team. Een gids voor eigenaren van WordPress-websites en WooCommerce-winkels: de oorzaak, de oplossing met de hand en hetzelfde werk in een gesprek met de chat.
Laatst bijgewerkt: · 6 min lezen

Wat je meteen doet als een bericht niet is gepubliceerd

Red eerst het bericht en pak de oorzaak zo aan. Is de link al in een nieuwsbrief of op social media verstuurd, dan telt elke minuut.

  1. Ga naar Berichten → Alle berichten en klik op het filter Gepland. Achterstallige berichten tonen “Gemiste planning” naast de datum.
  2. Open het bericht in de editor.
  3. Klik in het paneel rechts op de publicatiedatum en zet die op nu, of kies voor direct publiceren.
  4. Klik op Publiceren en open het adres van het bericht in een privévenster.
  5. Is het bericht zichtbaar maar ontbreekt het in de lijst van de blog, leeg dan de cache in je cacheplugin of bij je hostingpartij.
  6. Kijk of er op hetzelfde tijdstip andere berichten waren gepland. Een probleem met de planner raakt ze meestal allemaal, niet maar één.

Houd je de geplande datum in het verleden en klik je op Publiceren, dan krijgt het bericht die datum. Het verschijnt dan lager op de blog, tussen oudere berichten. Meestal is het beter de datum op nu te zetten.

Waarom WordPress het geplande bericht niet publiceerde

WordPress heeft geen eigen klok. Geplande taken, waaronder het publiceren van een bericht, draaien als iemand de site bezoekt. Komt er om 8:00 niemand, dan wacht het bericht op de eerste bezoeker. Blokkeert iets het mechanisme zelf, dan wacht het voor altijd. Kinsta legt dit uitgebreider uit in zijn handleiding over de fout missed schedule.

OorzaakHoe je het herkentWie het oplost
Weinig verkeer op dat tijdstiphet bericht gaat te laat online, bij het eerste bezoekhostingpartij of beheerder van de site: een cronjob op de server
Cache serveert kant-en-klare pagina’ser zijn bezoeken, maar taken lopen toch te laatbeheerder van de site: instellingen van de cacheplugin
Server of firewall blokkeert wp-cron.phpSitestatus waarschuwt voor late taken, fouten in het loghostingpartij
Planner uitgezet in wp-config.php zonder cron op de serverer draait helemaal geen taak, niet alleen berichtenhostingpartij of beheerder van de site
Een plugin verstopt de wachtrij met takenhonderden taken van één plugin, PHP-fouten in het logbeheerder van de site: de plugin bijwerken of deactiveren

Veel beheerde hostingpartijen stellen zelf een cronjob op de server in. Bij goedkopere pakketten doe je dat in het hostingpaneel of vraag je het aan de support.

Zo controleer je wat de planner blokkeert

Begin bij Gereedschap → Sitestatus. WordPress heeft een test die controleert of geplande taken op tijd draaien. Loopt er een achter, dan zie je in de aanbevelingen een melding over een te late geplande gebeurtenis. De test staat beschreven in de documentatie van de klasse Site Health. Let op: één waarschuwing direct na het toevoegen van een nieuwe taak kan vals alarm zijn. Waar het om gaat, is of het probleem steeds terugkomt.

Controleer daarna drie dingen:

  • Gaat het alleen om berichten? Lopen updates en taken van plugins ook achter, dan zit het probleem in het mechanisme zelf, niet in het bericht.
  • Is er iets veranderd? Een nieuwe cacheplugin, een firewall, een verhuizing naar een andere server of een ander hostingpakket zijn veelvoorkomende beginpunten.
  • Wat zegt het foutenlog? Een PHP-fout in de taak van één plugin kan de hele wachtrij stilleggen.

De blijvende oplossing: een cronjob op de server

De betrouwbaarste oplossing is een taak op de server die de planner van WordPress om de paar minuten aanroept, los van het verkeer. Het ingebouwde draaien bij bezoeken kan dan uit. De documentatie voor ontwikkelaars behandelt dit in het artikel over WP-Cron koppelen aan de taakplanner van het systeem. Een stappenplan met veelvoorkomende valkuilen staat in deze handleiding over het oplossen van missed schedule.

Dit is werk voor je hostingpartij of wie de site onderhoudt, want het vraagt het serverpaneel en een wijziging in wp-config.php. Vraag je om hulp, zeg dan wanneer het bericht online moest, of andere taken ook achterlopen en welke cacheplugin op de site draait.

Als noodoplossing helpt een plugin die achterstallige berichten zo nu en dan publiceert. Het is een goede pleister terwijl je op de hostingpartij wacht, maar het vervangt geen cronjob op de server.

Zo helpt de chat als een bericht niet is gepubliceerd

De TellMyShop-plugin voor WordPress en WooCommerce repareert de planner op de server niet. Hij helpt je chat (Claude of ChatGPT) wel snel uitzoeken wat er speelt en het bericht redden.

Jij: Het bericht over rozen planten in de herfst moest om 8:00 online en staat nog op gepland. Wat is er gebeurd?

Je chat: Ik heb de site gecontroleerd. Twee berichten hebben een datum in het verleden en de status gepland. Sitestatus toont te late geplande taken, en er staan geen PHP-fouten in het log. Op de site draait een cacheplugin. De waarschijnlijkste oorzaak: weinig verkeer in de ochtend plus de cache, dus de planner start niet. Voorbeeld voor het eerste bericht:

Publiceren? Het tweede bericht staat pas voor volgende week gepland, dus dat laat ik met rust.

Jij: Ja.

Je chat: Gepubliceerd. Hieronder staat een beschrijving van het probleem in drie zinnen voor je hostingpartij, met het verzoek om een cronjob op de server.

Status van de kaart: wacht op jouw “ja”
voorbeeld van de wijziging

oude versie: Status: gepland, om 8:00

nieuwe versie: Status: gepubliceerd, datum: nu

Illustratie: producten, cijfers en antwoorden zijn voorbeelden.

De titels, tijden en resultaten in dit gesprek zijn voorbeelden. In TellMyShop Free controleert de chat de gezondheid van de website, de foutenlogs en de lijst met plugins, en zegt hij wat de planner waarschijnlijk blokkeert. Het bericht publiceer je dan zelf. In TellMyShop Pro wijzigt hij de status van het bericht na jouw akkoord op het voorbeeld, direct na het activeren van de licentie, en de wijziging komt in de wijzigingsgeschiedenis.

Wat de chat niet doet: hij stelt geen cronjob op de server in en wijzigt wp-config.php niet, want dat bestand is in elke versie geblokkeerd. Instellingen van de cacheplugin wijzigt hij alleen met de schakelaar Plugins aan, die je in het pluginpaneel voor 24 uur aanzet. Komt het probleem steeds terug en weet je niet waar je moet beginnen, dan beschrijven we een volledige check van de site in het stuk over de SEO-audit van WordPress, en plotselinge fouten na updates in de handleiding over wat je doet als WordPress niet werkt na een update.

De gratis versie download je op de pagina TellMyShop Free, en wat Pro kan, beschrijven we op de pagina TellMyShop voor WordPress en WooCommerce.

Vragen en antwoorden

Wat betekent “Gemiste planning” bij een bericht in WordPress?

Het betekent dat het tijdstip van publicatie is aangebroken en WordPress de taak niet heeft uitgevoerd die de status van het bericht moest wijzigen. Het bericht is gepland gebleven. Je ziet dit label naast de datum in de lijst met berichten.

Waarom heeft WordPress mijn geplande bericht niet gepubliceerd?

WordPress voert zijn geplande taken uit als iemand de site bezoekt. Komt er niemand, serveert een cache kant-en-klare pagina’s of blokkeert de server het bestand wp-cron.php, dan loopt de taak te laat of helemaal niet. Minder vaak verstopt een plugin de wachtrij met taken.

Lost een plugin tegen gemiste planning het probleem op?

Vaak helpt het, want zo’n plugin publiceert achterstallige berichten zo nu en dan. Maar hij bestrijdt het symptoom. De blijvende oplossing is een cronjob op de server, ingesteld door je hostingpartij of wie de site onderhoudt.

Kan de chat de planning van WordPress repareren?

Nee. De chat controleert de gezondheid van de website en de foutenlogs, wijst de waarschijnlijke oorzaak aan en maakt een beschrijving van de taak voor je hostingpartij. Met TellMyShop Pro kan hij het late bericht publiceren na jouw akkoord, maar hij wijzigt geen serverinstellingen of het bestand wp-config.php.

Verliest een te laat gepubliceerd bericht iets in Google?

Er is geen reden dat een vertraging van een paar uur het bericht schaadt. De publicatiedatum wordt het moment waarop je publiceert, tenzij je de geplande datum houdt. Belangrijker is dat je nieuwsbrief of bericht op social media niet uitging met een link naar een pagina die nog niet werkt.

WordPress is een handelsmerk van de WordPress Foundation. WooCommerce is een handelsmerk van Automattic Inc. Claude is een handelsmerk van Anthropic PBC. ChatGPT en OpenAI zijn handelsmerken van OpenAI. TellMyShop is niet gelieerd aan deze bedrijven.

TellMyShop voor WordPress en WooCommerce

Je chat leest de website, toont elke wijziging vóór het opslaan en slaat pas op na jouw ja. Elke wijziging kun je met één zin ongedaan maken. Werkt met Claude of ChatGPT, ook met een gratis account.

Controleer of je winkel klaar is

Typ het adres van je winkel. Binnen een paar seconden zie je het platform en of TellMyShop werkt.

We controleren het adres, HTTPS en het platform. Je installeert niets, en we bewaren het adres niet.

jouwwinkel.nlVoorbeeldresultaat
Winkel reageert
ja
HTTPS
aan
Platform
PrestaShop 8.1
TellMyShop werkt

Lees ook

Free voor € 0, leest en adviseert

Free downloaden