WordPress

Hoe verander ik de volgorde van berichten in WordPress?

Verouderd bericht bovenaan? Leer 4 methoden om WordPress-berichtenvolgorde zelf te bepalen.

Leestijd: 6 minuten 05 juli 2026 WordPress
Geschreven door
Bekijk Sjoerd Kuipers's auteurs pagina

De volgorde van berichten op je WordPress-website bepaalt welk verhaal je als eerste vertelt. Staat een verouderd nieuwsbericht bovenaan terwijl je net een belangrijk blogartikel hebt gepubliceerd? Dan mis je een kans om bezoekers direct te boeien. Gelukkig biedt WordPress meerdere manieren om de volgorde naar jouw hand te zetten, van een simpele datumwijziging tot een technische aanpak via code.

In deze handleiding leer je stap voor stap hoe je de volgorde van berichten aanpast. Of je nu één bericht wil uitlichten, een volledig archief wil herordenen, of een technische sortering wil instellen: na het lezen weet je precies welke methode bij jouw situatie past.

Hoe WordPress de volgorde van berichten bepaalt

Voordat je iets aanpast, helpt het om te begrijpen hoe WordPress standaard te werk gaat. WordPress sorteert berichten automatisch op publicatiedatum en -tijd, van nieuw naar oud. Het meest recente bericht verschijnt bovenaan, het oudste onderaan. Dit geldt zowel voor het berichtenoverzicht in je dashboard als voor de blogpagina die bezoekers zien.

Pagina’s werken anders: die worden standaard op alfabetische volgorde gesorteerd. Custom post types, zoals portfolio-items of evenementen, volgen dezelfde datumlogica als gewone berichten. Er is één uitzondering op de chronologische regel: sticky berichten. Een bericht dat je als sticky markeert, verschijnt altijd bovenaan, ongeacht de publicatiedatum. Houd er wel rekening mee dat de sticky-functie alleen werkt voor standaard WordPress-berichten, niet voor custom post types.

Volgorde aanpassen via de publicatiedatum

De eenvoudigste manier om de volgorde te beïnvloeden is door de publicatiedatum van een bericht aan te passen. Wil je een oud bericht bovenaan? Verander de datum naar vandaag. Wil je een bericht juist onderaan? Zet de datum verder terug in de tijd. Dit is een snelle oplossing die geen plugins of code vereist.

Volg deze stappen om de publicatiedatum te wijzigen:

  1. Ga in je WordPress-dashboard naar Berichten en open het bericht dat je wilt verplaatsen.
  2. Klik in het bewerkscherm rechts op het blok Publiceren.
  3. Klik op de datum naast “Geplaatst op” en wijzig deze naar de gewenste datum en tijd.
  4. Klik op Bijwerken om de wijziging op te slaan.

Wil je meerdere berichten snel aanpassen zonder elk bericht apart te openen? Gebruik dan de optie Snel bewerken in het berichtenoverzicht. Beweeg je muis over een bericht en klik op “Snel bewerken” om de datum direct vanuit het overzicht te wijzigen.

Deze methode werkt prima als je een handvol berichten hebt. Heb je tientallen of honderden berichten, dan wordt het handmatig aanpassen van datums al snel tijdrovend. In dat geval is een plugin of een programmatische aanpak een betere keuze.

Berichten handmatig sorteren met een plugin

Als je de volgorde volledig zelf wilt bepalen, zonder rekening te houden met publicatiedata, dan biedt een sorteerplugin de meeste vrijheid. Met drag-and-drop sleep je berichten naar de gewenste positie. Dit is de meest intuïtieve aanpak, zeker als je regelmatig de volgorde wilt aanpassen.

Er zijn meerdere plugins die dit mogelijk maken. De meest genoemde opties in recente Nederlandse bronnen zijn:

  • Post Types Order — na installatie verschijnt onder “Berichten” een nieuw menu genaamd “Re-Order”. Sleep berichten naar de gewenste positie en klik op “Update”.
  • Intuitive Custom Post Order — stel via “Instellingen → Intuitive CPO” in voor welke post-types drag-and-drop sortering actief is.
  • Simple Custom Post Order — laat je berichten direct in het berichtenoverzicht slepen naar een andere positie.

Controleer voor installatie altijd de officiële WordPress documentatie Deze link opent in een nieuw tabblad en de plugin repository om te zien of een plugin nog actief wordt onderhouden en compatibel is met jouw WordPress-versie. Post Types Order en Intuitive Custom Post Order worden het meest consistent aanbevolen in recente bronnen.

Na activatie van een sorteerplugin verandert je muisaanwijzer in een icoontje met vier pijltjes wanneer je over een bericht beweegt. Sleep het bericht naar de gewenste positie en sla de volgorde op. Controleer daarna de frontend van je website om te bevestigen dat de nieuwe volgorde zichtbaar is.

Volgorde aanpassen via een aangepast veld of menu-volgorde

Pagina’s in WordPress beschikken over een ingebouwd veld voor volgorde, het zogenaamde menu_order-veld. Je vindt dit veld in het blok “Pagina-attributen” aan de rechterkant van het bewerkscherm. Door hier een getal in te voeren, bepaal je de positie: een pagina met waarde 1 staat voor een pagina met waarde 10.

Voor berichten bestaat dit veld standaard niet. Wil je berichten op een vaste numerieke volgorde tonen, dan heb je twee opties:

  • Een sorteerplugin die het menu_order-veld ook voor berichten invult, zoals Post Types Order.
  • Een aangepast veld (custom field) dat je zelf aanmaakt en vervolgens via WP_Query als sorteerbasis gebruikt (zie de volgende sectie).

De sticky-functie is een andere ingebouwde optie om één bericht altijd bovenaan te plaatsen. Je activeert dit via Bewerken → Zichtbaarheid → Op de voorpagina plakken (sticky). Houd er rekening mee dat sticky berichten standaard alleen op de blogpagina bovenaan staan, niet op categorie- of tagarchieven. Gebruik je een statische homepage, dan moet je een Query Loop-blok of een aangepaste lus toevoegen om sticky berichten daar te tonen.

Volgorde programmatisch instellen via WP_Query

Voor ontwikkelaars of eigenaren van een WordPress-website met technische kennis biedt WP_Query de meeste controle. Met WP_Query stel je precies in op welk veld WordPress sorteert en in welke richting. Dit is de aangewezen aanpak als je de volgorde structureel wilt aanpassen zonder te vertrouwen op een plugin.

WP_Query gebruikt twee parameters voor sortering:

  • orderby — bepaalt op welk veld gesorteerd wordt, zoals post_date, post_title, menu_order, comment_count of een custom field via meta_value.
  • order — bepaalt de richting: ASC (oplopend) of DESC (aflopend). WordPress gebruikt standaard DESC.

Een voorbeeld: wil je berichten op alfabetische volgorde tonen, dan gebruik je orderby => post_title en order => ASC. Wil je sorteren op een numeriek aangepast veld, dan geef je meta_key, orderby => meta_value_num en order => ASC mee aan je query.

Wil je de standaard blogpagina aanpassen zonder een nieuwe WP_Query te schrijven? Gebruik dan de pre_get_posts action hook in het functions.php-bestand van je thema. Hiermee pas je de hoofdquery van WordPress aan voordat die wordt uitgevoerd. Dit is efficiënter dan een aparte WP_Query aanmaken, omdat je de bestaande databaseaanvraag wijzigt in plaats van een nieuwe te starten.

Let op: sommige thema’s of plugins kunnen je WP_Query-instellingen overschrijven met hun eigen parameters. Test wijzigingen daarom altijd in een staging-omgeving voordat je ze live zet. Bij complexe technische aanpassingen kan het zinvol zijn om samen te werken met een WordPress-partner die veilig coderen als uitgangspunt hanteert.

Controleer of de nieuwe volgorde correct wordt weergegeven

Na het aanpassen van de volgorde wil je bevestigen dat de wijziging ook zichtbaar is voor bezoekers. Dit klinkt vanzelfsprekend, maar caching kan roet in het eten gooien: de backend toont de nieuwe volgorde al, terwijl de frontend nog de oude versie serveert.

Doorloop deze stappen om de weergave te controleren:

  1. Ververs het berichtenoverzicht in je dashboard (klik op “Alle berichten” of druk op F5) om de nieuwe volgorde in de backend te bevestigen.
  2. Leeg de WordPress-cache via je cacheplugin of hostingomgeving.
  3. Leeg ook je browsercache, zodat je browser geen verouderde versie van de pagina laadt.
  4. Gebruik je een CDN zoals Cloudflare? Ga dan naar Caching → Purge Cache → Purge Everything om ook de CDN-cache te legen.
  5. Bekijk de blogpagina of het archief in een incognitovenster om te controleren of de volgorde klopt.

Zie je sticky berichten twee keer verschijnen, zowel bovenaan als op hun chronologische positie? Dit is een bekend thema-probleem. Los het op door in gepagineerde lussen de parameter ignore_sticky_posts op 1 te zetten, of door sticky berichten expliciet uit te sluiten via post__not_in => get_option(‘sticky_posts’).

Veelvoorkomende problemen met berichtenvolgorde oplossen

Werkt de nieuwe volgorde niet zoals verwacht? Dat is vervelend, maar bijna altijd oplosbaar. De meeste problemen hebben een bekende oorzaak. Hier zijn de meest voorkomende situaties en hoe je ze aanpakt.

Plugin-conflicten

Twee plugins die allebei de sortering van berichten proberen te beheren, kunnen elkaar tegenwerken. Volg deze aanpak om het probleem te isoleren:

  1. Maak eerst een volledige back-up van je website.
  2. Deactiveer alle plugins en schakel tijdelijk naar een standaard WordPress-thema.
  3. Controleer of het probleem verdwijnt.
  4. Activeer plugins één voor één opnieuw totdat het probleem terugkeert. Zo vind je de veroorzaker.

Voer deze stappen altijd uit in een staging-omgeving, nooit op je live website. Zorg er ook voor dat alle plugins up-to-date zijn, want verouderde versies zijn een veelvoorkomende bron van conflicten.

Thema of plugin overschrijft je query

Heb je de volgorde ingesteld via WP_Query of pre_get_posts, maar lijkt de instelling geen effect te hebben? Dan overschrijft mogelijk een thema of andere plugin jouw sorteerparameters. Controleer de volgorde van je query-aanpassingen Deze link opent in een nieuw tabblad en zorg dat jouw hook later wordt geladen dan die van het thema. Gebruik de prioriteitsparameter van add_action om dit te sturen.

Sticky berichten werken niet op de verwachte plek

Sticky berichten verschijnen standaard alleen bovenaan de blogpagina, niet op categorie- of tagarchieven en niet op een statische homepage. Wil je ze toch op een andere plek tonen, voeg dan een Query Loop-blok toe aan het betreffende template en configureer dit blok zo dat het sticky berichten als eerste ophaalt.

De volgorde van berichten op je WordPress-website is volledig maakbaar, van een snelle datumwijziging tot een technische sortering via WP_Query. Kies de methode die past bij jouw situatie en technische kennis, en test altijd in een veilige omgeving voordat je wijzigingen live zet. Heb je hulp nodig bij complexere aanpassingen aan je WordPress-website? Neem contact op met ons team en we denken graag met je mee.

Actueel