WordPress is opensourcesoftware om websites te realiseren, die onder de voorwaarden van de GNU General Public License (GPL) wordt gepubliceerd. WordPress is ontwikkeld door Matthew Mullenweg en Mike Little, maar het wordt door een grotere groep ontwikkelaars ondersteund. WordPress is het meest gebruikte contentmanagementsysteem.[3] Van oorsprong was WordPress beperkt tot een systeem om weblogs mee te maken.

WordPress
Logo
Het WordPress Dashboard van versie 3.8
Het WordPress Dashboard van versie 3.8
Ontwikkelaar(s) WordPress foundation
Uitgebracht 27 May 2003 (21 jaar)
Recentste versie 6.6.2 (10 september 2024)[1] Bewerken op Wikidata
Recentste bètaversie 6.6 Beta 1 (4 juni 2024)[2] Bewerken op Wikidata
Onderhoudsversie 5.8 
(20 juli 2021)
Status Actief
Besturingssysteem Multiplatform (waar PHP en MySQL op werken)
Geschreven in PHP, React
Categorie Weblog
Licentie(s) GPLv2
Versiebeheer Officiële broncode
Website Projectpagina
Portaal  Portaalicoon   Informatica
Vrije software

WordPress maakt gebruik van de programmeertaal PHP. Alle content wordt opgeslagen in een MySQL-database. Per WordPress-installatie is één site te beheren. Voor een meervoudige installatie is WordPress Multisite beschikbaar. WordPress is een contentmanagementsysteem (CMS) waardoor de gebruiker op een relatief eenvoudige wijze de inhoud (content) kan wijzigen en/of aanvullen zonder dat daar technische kennis voor vereist is.

Functies

bewerken

Door middel van thema's (themes) of zelfgemaakte template files is de opmaak van pagina's aan te passen, zodat er geen gebruik hoeft te worden gemaakt van de standaardvormgeving die WordPress levert. Ook zijn er talloze plug-ins beschikbaar die allerlei functies aan het weblog toevoegen. Een aantal daarvan zijn bijvoorbeeld spamfilters (bijvoorbeeld Akismet), kleinschermdetectie voor mobiele apparaten of page builders om de website vorm te geven zonder het gebruik van code of shortcodes. Dit vereist vaak beperkte technische kennis, waardoor WordPress vrij eenvoudig te gebruiken is.

WordPress-gebruikers wordt verzocht onderaan pagina's te linken naar de website van WordPress.

Thema's

bewerken

WordPress heeft de mogelijkheid om meerdere thema's (themes) te installeren en tussen deze te wisselen. Thema's zorgen ervoor dat het uiterlijk en de functionaliteit van WordPress wordt veranderd. Thema's kunnen worden geïnstalleerd via het "Dashboard" of door het te uploaden via FTP. Thema's vallen binnen twee categorieën: gratis en premium. Premiumthema's kunnen gebruikers aanschaffen op marktplaatsen en de websites van bedrijven en individuele ontwikkelaars. Veel van deze premiumthema's hebben ook een gratis versie.

Plug-ins

bewerken

Een van WordPress' populairste mogelijkheden is de rijke aanwezigheid van plug-ins. Deze stellen de gebruikers en ontwikkelaars in staat om nieuwe mogelijkheden toe te voegen aan WordPress. Er zijn anno 2022 meer dan 59.000 plug-ins in de WordPress.org-database.

Widgets

bewerken

Widgets zijn kleine functionaliteiten die gebruikers op hun website-sidebar en -footer kunnen zetten door middel van een drag-and-drop-systeem. Widgets kunnen een slideshow, een zoekbalk, een blogarchief of inschrijfformulier voor een nieuwsbrief etc. bevatten.

WordPress.com

bewerken
  Zie WordPress.com voor het hoofdartikel over dit onderwerp.

Naast het zelf draaien van WordPress op een server, host WordPress hun systeem ook zelf, op het domein WordPress.com. De gratis versie van WordPress.com is echter beperkt: het is bijvoorbeeld niet mogelijk om zelfgemaakte thema's of plug-ins te gebruiken. Op een eigen server is dit wel mogelijk. Een blog op het domein WordPress.com kan gebruikmaken van diverse gratis templates en premium (betaalde) templates. Ook kan tegen betaling het lettertype, de kleuren en het stijlblad (CSS) aangepast worden.

Versies

bewerken

De meeste majorversies van WordPress zijn vernoemd naar bekende jazzmuzikanten. Deze benaming begon na versie 1.0.[4]

Legenda
Huidige versie Oude versie, geen support Oude versie, wel support In ontwikkeling
Versie Naam Datum Notitie
0.70 n.v.t. 27 mei 2003 Fork van b2/cafelog, eerste versie, doorgeteld van versie 0.6.[5]
1.0 Davis 3 januari 2004 Verbeterde zoekmachine, meerdere categorieën per bericht, verbeterde installatie, XFN-ondersteuning.
1.2 Mingus 22 mei 2004 Toevoeging van ondersteuning plug-ins.
1.5 Strayhorn 17 februari 2005 Verschillende nieuwe opties, zoals een templatesysteem.
2.0 Duke 31 december 2005 Verbeterde editor, nieuwe administratietools, afbeeldingen uploaden, verbeterd importsysteem, verbeterd plug-insysteem.[6]
2.1 Ella 22 januari 2007 Verbeterde beveiliging, vernieuwde interface, verbeterde editor (spellingcontrole en auto-opslag) en verbeterd CMS.[7]
2.2 Getz 16 mei 2007 Toevoeging van ondersteuning voor widgets in templates, verbeterde Atom-feedondersteuning en snelheidoptimalisatie.[8]
2.3 Dexter 24 september 2007 Tagondersteuning, makkelijk updaten en notificaties, volledige ondersteuning voor Atom 1.0. Veel beveiligingsfixes.[9]
2.5 Brecker 29 maart 2008 Volledig herontwerp van de interface en diverse andere aanpassingen.[10]
2.6 Tyner 15 juli 2008 Press this[bron?], postrevisies, themapreviews.[11]
2.7 Coltrane 11 december 2008 Herontworpen interface, automatisch updates, installatie van plug-ins verbeterd.[12]
2.8 Baker 10 juni 2009 Verbeterde snelheid, automatische installatie van thema's via het adminpaneel, CodePresseditor, vernieuwde widgetinterface.[13]
2.9 Carmen 19 december 2009 Built-in-afbeeldingeneditor, patch voor plug-insysteem en vele bugfixes.[14]
3.0 Thelonious 17 juni 2010 Thema Twenty Ten, vernieuwd multisitebeheer en andere verbeteringen.[15]
3.1 Reinhardt 23 februari 2011 Introductie van de Admin Bar. Verbeterde interface etc.[16]
3.2 Gershwin 4 juli 2011 Snelheidsverbeteringen, lichter systeem. Slechts 4 maanden na 3.1, wat duidt op de versnelde ontwikkeling van WordPress.
3.3 Sonny 12 december 2011 Verbeterde interface. WordPress moet nu makkelijk in gebruik zijn voor beginners en tabletcomputers.
3.4 Green 13 juni 2012 Verbeterde template-aanpassingen, Twitterintegratie en diverse kleine aanpassingen.
3.5 Elvin 11 december 2012 Nieuw mediabeheer, thema Twenty Twelve, retina-ondersteuning, verbeterde interface.
3.6 Oscar 1 augustus 2013 Thema Twenty Thirteen, vernieuwd revisiebeheer, verbeterde auto-opslag, ingebouwde HTML5-mediaspeler, nieuw menubeheer.
3.7 Basie 24 oktober 2013 Automatisch updaten, verbeterde wachtwoord sterkte meter, vele verbeteringen in de core.
3.8 Parker 12 december 2013 Nieuwe interface, thema Twenty Fourteen, verbeterde ondersteuning voor kleine schermen, diverse grote wijzigingen.
3.9 Smith 15 april 2014 Vernieuwde editor, live preview van galerijen, afspeellijsten voor muziek en video, nieuwe thema-browser, live widgetpreviews.
4.0 Benny 4 september 2014 Verbeteringen aan de editor en het invoegen van media van externe bronnen, een nieuw media beheer en een nieuw plug-in beheer.
4.1 Dinah 18 december 2014 Thema Twenty Fifteen is het nieuwe standaardthema, nieuwe schrijfmodus en andere kleine aanpassingen.
4.2 Powell 23 april 2015 Eenvoudiger inhoud delen, betere tekensetondersteuning en verbeterde plug-inupdates.
4.3 Billie 18 augustus 2015 Verbeterd wachtwoordbeheer, opmaak van favicon
4.4 Clifford 8 december 2015 Thema Twenty Sixteen, verbeterde responsive media en embeds.
4.5 Coleman 12 april 2016 Diverse verbeteringen
4.6 Pepper 17 augustus 2016 Updates van plug-ins en thema's, gebruik van apparaatlettertypes, editoraanpassingen en verbeteringen in de core.
4.7 Sassy 7 december 2016 Nieuw standaardthema (Twenty Seventeen), snelkoppeling om dingen te wijzigen, videoheaders, aangepaste CSS, aangepaste menu's e.a.
4.8 Evans 8 juni 2017 Nieuwe editor. Inline-TinyMCE-element, afbakeningen van links, nieuwe media-widgets, wysiwyg in tekstwidget. Beëindiging ondersteuning voor Internet Explorer-versies 8, 9 en 10.
4.9 Tipton 16 november 2017 Verbeterde ervaring met het aanpassen van thema's, inclusief planning, frontend-previewlinks, automatisch opslaan revisies, bladeren door thema's, verbeterde menufuncties en syntaxis-highlighting. Nieuwe galerijwidget en bijgewerkte tekst- en videowidgets toegevoegd. Thema-editor geeft waarschuwingen en rollbacks bij het opslaan van bestanden die fatale fouten veroorzaken.
5.0 Valdés 6 december 2018 Nieuwe block-gebaseerde editor Gutenberg met nieuw standaardthema "Twenty Nineteen".
5.1 Carter 21 februari 2019 Kennisgevingen voor upgrade van PHP-versie en verbeteringen van blokeditor.
5.2 Pastorius 7 mei 2019 Inclusief Site Health Check, PHP-foutbeveiliging, de geheel nieuwe block-directory en ondertekening van update pakketten.
5.3 Kirk 12 november 2019 Verbetering van huidige gebruikersinterfaces.
5.4 Adderley 31 maart 2020 Verandering gebruikersinterfaces.
5.5 Eckstine 11 augustus 2020 Verbetering in snelheid, zoeken en beveiliging.
5.6 Simone 8 december 2020 Verbeteringen, technische veranderingen, prestatieverbeteringen
5.7 Esperanza 10 maart 2021 Verbeteringen, prestatieverbeteringen en update van de jQuery
5.8 Art Tatum 20 juli 2021 [17] Verbeteringen, uitbreidingen block-editor
5.9 Joséphine 28 januari 2022 [18] Nieuw standaardthema 'Twenty Twenty-Two', blokken voor de sitenavigatie, nieuwe gereedschap voor typografie en flexibele lay-outs, meer controle over details zoals spacing en randen. Nieuwe patroonverkenner om patronen te vergelijken, vernieuwde lijstweergave waarbij ook inhoud kan versleept worden, verbeterde galerijblok en blok-level-vergrendeling.
6.0 Arturo 24 mei 2022 [19] Verbeterde schrijfervaring, blokthema's hebben nu de optie om meerdere stijlvariaties te bevatten, meer template-opties, geïntegreerde patronen verschijnen nu nog vaker wanneer de gebruiker ze nodig heeft, betere lijstweergave, verschillende updates om de performance van WordPress te verbeteren, 50 updates om de toegankelijkheid te verbeteren.
6.1 Misha 1 November 2022 [20] Een betere ervaring voor makers met verfijnde en aanvullende templates, Meer consistentie en controle over alle ontwerpgereedschappen, menu's zijn nu eenvoudiger te maken en te beheren, verbeterde lay-out en visualisatie van documentinstellingen, starterpatronen toevoegen aan elk berichttype, de CSS-regels voor marge, padding, typografie, kleuren en randen binnen de stijlen-engine staan nu allemaal op één plek, meer dan 40 verbeteringen in de toegankelijkheid, nieuwe time-to-read-functie, meer dan 25 tickets opgelost om de performance van WordPress te verbeteren.
6.2 Dolphy 29 maart 2023 [21] Geüpdatete interface voor de Site Editor, nieuwe zijbalkervaring om het navigatiemenu makkelijker te bewerken, zijbalk van de blokinstellingen is anders georganiseerd, nieuwe verzameling header- en footer-patronen, afleidingsvrije modus, Site Editor is uit bèta, kopieer- en plak-stijlen van blokken, mogelijkheid om blokken vast te zetten aan de bovenkant.
6.3 Lionel 8 augustus 2023 [22] Volledig contentbeheer via de Site Editor, voorbeeld van blokthema, nieuwe sectie 'Mijn Patronen' voor opgeslagen blokindelingen, beheer van sjablonen en editorvoorkeuren via Commando Palet, verbeterde ontwerptools en workflow, nieuwe blokken voor voetnoten en details, prestatie- en toegankelijkheidsverbeteringen. Instellingen voor afbeeldingsverhouding, afleidingsvrij bewerken voor Site Editor, bijgewerkte topbalk.
6.4 Shirley 7 november 2023[23] WordPress 6.4 introduceert het nieuwe thema 'Twenty Twenty-Four' en verbeterde schrijftools, waaronder nieuwe sneltoetsen en linkinstellingen. De Command Palette-functie is uitgebreid met extra ontwerp- en commandomogelijkheden. Design tools zijn verrijkt met opties voor achtergrondafbeeldingen en aanpasbare knoppen in navigatieblokken. Beeldfuncties omvatten lichtbox-opties en verbeterde lijstweergave. Ook zijn er prestatie- en toegankelijkheidsupdates.

Systeemvereisten

bewerken

Hieronder de tabel met de minimumvereisten per versie van WordPress. Voor PHP en MySQL geldt dat alle versies hoger dan de aangegeven versie ook werken.

WordPress-versie PHP-versie MySQL-versie
WordPress 1.0.x 4.0.6 3.23.23
WordPress 1.2.0 tot 2.0.x 4.1.0 3.23.23
WordPress 2.1.x 4.1.0 4.0
WordPress 2.2.0 tot 2.3.x 4.2.0 4.0
WordPress 2.5.0 tot 2.8.x 4.3.0 4.0
WordPress 2.9.0 tot 3.1.x 4.3.0 4.1.2
WordPress 3.2.0 tot 5.1.x 5.2.4 5.0
WordPress 5.2.0 tot 6.0.x 5.6.20 5.0
WordPress 6.1.0 t/m huidige versie (6.4.x) 7.4 5.7
bewerken