Categorie: WordPress

  • WordPress 5.0 uitgebracht

    Het kostte de community meer dan een jaar ontwikkeling om tot de release van WordPress 5.0 te komen. Ik vind het een mooi resultaat. Er is nog ruimte voor verbetering, maar de upgrade van WordPress 4.9.8 naar 5.0 verloopt zonder problemen.

    Ik experimenteerde wat meer met de nieuwe release en schreef er over op onze AppSaloon website.

  • WP Meetup Hasselt – Performance

    Om de twee maanden vindt er een WordPress Meetup Hasselt plaats. Deze keer deden we een klein experiment: we combineerden een talk over websiteprestaties met een hands-on sessie. Zo kregen we de kans om de nieuwe kennis meteen in de praktijk te brengen.

    Vooraf vroegen we alle deelnemers om hun laptop mee te brengen, zodat ze aan een van hun eigen websites konden werken. Als er geen eigen website beschikbaar was, kon er met een testsite gewerkt worden.

    Het volledige verslag van de meetup is beschikbaar op de website van WP Belgium.

  • RipsTech PHP Security Advent Calendar

    RipsTech PHP Security Advent Calendar

    De advent is de periode van ongeveer 24 dagen voor Kerstmis en staat traditioneel in het teken van uitkijken naar het feest. Een bekende manier om de voortgang bij te houden is een adventskalender.

    RipsTech bracht de afgelopen twee jaar een adventskalender uit over algemene PHP-kwetsbaarheden, en dit jaar geven ze er een nieuwe draai aan. De focus ligt nu op kwetsbaarheden in WordPress-plugins.

    Elke dag van de advent publiceert RipsTech een korte uitleg over een specifieke kwetsbaarheid in een van de meest gebruikte plugins in het WordPress-ecosysteem.

  • SpinupWP: Een eerste indruk

    SpinupWP: Een eerste indruk

    Een WordPress-website hosten is tegenwoordig eenvoudig. De meeste hostingbedrijven bieden het aan als een installatie met één klik, waarmee je meteen een propere WordPress-installatie hebt om je blog, website of iets anders mee op te bouwen.

    Wanneer wij, bij AppSaloon, een nieuwe WordPress-website opzetten, maken we gebruik van een geautomatiseerd deployment- en installatieproces. Zo kunnen we ons focussen op de eigenlijke ontwikkeling, zonder ons zorgen te hoeven maken over het online zetten van de bijgewerkte code.

    We zijn echter geen systeembeheerders. Af en toe zetten we een nieuwe server op om te testen of wat te experimenteren, maar de meeste van onze websites zijn ondergebracht bij een groot hostingbedrijf.
    Als fervent gebruikers van Delicious Brains WP Migrate DB Pro en regelmatige lezers van hun (meer technische) blogposts, belandden we op hun mailinglijst voor SpinupWP. Over een periode van 4 jaar schreven ze een reeks blogposts over hoe je WordPress zelf kunt hosten.

    SpinupWP is een dienst die verbinding maakt met je server en die server instelt met een ideale configuratie om meerdere WordPress-websites te hosten. Er zijn al verschillende diensten beschikbaar die je helpen bij het opzetten van servers voor webhosting. Je kunt hun functies vergelijken met die van SpinupWP.


    Deze post is geen handleiding over het aanmaken van nieuwe sites, maar ik wil de aandacht vestigen op 2 functies die het interessantst zijn voor WordPress-ontwikkelaars.

    Installatietypes & PHP

    Wat zijn de volgende stappen? Ik ga SpinupWP testen met een aantal kleinere websites of zijprojecten zoals deze blog. Hopelijk kunnen ze deze geweldige tool blijven uitbouwen en het aanbod aan functies verder uitbreiden!

  • WP meetup Hasselt – Flexbox & Gutenberg

    In de afgelopen WordPress Meetup Hasselt, van Oktober, kwamen 2 onderwepren aan bod:

    • Flexbox
    • Gutenberg

    Beide onderwerpen worden de laatste tijd druk besproken omdat ze een grote impact (kunnen) hebben op de ontwikkeling en het beheer van websites.

    Een uitgebreider verslag en de links kan je vinden op de website van WP Belgium

  • HTTP Security Headers in WordPress

    HTTP Security Headers in WordPress

    Er zijn veel verschillende manieren om je WordPress website te beveiligen. Via HTTP Security Headers kan je dit betrekkelijk eenvoudig doen, zonder dat je extra inspanning van je bezoeker vraag.

    Voor AppSaloon schreef ik deze blogpost over HTTP Security Headers:

    In general, HTTP headers are used to send extra parameters (settings, security, keys, …). The receiver is the browser or the server. The values of the HTTP headers are used to influence the response. For example, if you set the right HTTP Security header, you can force encryption for your website. One example is the “Date” header where the value is the current timestamp. For a full list of HTTP headers, see the dedicated page “List of HTTP header fields“.