Categorie: WordPress

  • Indrukken van WordCamp Nederland 2023

    Indrukken van WordCamp Nederland 2023

    September is de maand van WordCamp Nederland en ik had het genoegen om het evenement bij te wonen, dat een blijvende indruk op me heeft nagelaten. Het was meer dan zomaar een bijeenkomst — het was een bewijs van de kracht van community en gedeelde kennis.

    Alle lof voor de organisatoren

    Allereerst wil ik de geweldige organisatie van het evenement in de verf zetten. Alles verliep vlekkeloos. Het was duidelijk dat er veel nagedacht en hard gewerkt was om alles in goede banen te leiden. Een dikke pluim en oprechte dank aan het team dat hier achter zat! Jullie werk is zeker niet onopgemerkt gebleven. Burgers’ Zoo als locatie is trouwens echt een topkeuze!

    Mijn kans om te delen

    Een van de hoogtepunten voor mij was de kans om een talk te geven. Het is altijd een voorrecht om te delen wat ik weet en zo bij te dragen aan de groei van de community. Zoals ik al eerder schreef in een blogpost over het belang van community: kennis delen is een van de beste manieren om die community te versterken en uit te breiden.

    Mijn talk draaide rond automatisering, een onderwerp waar ik echt gepassioneerd over ben. Ik geloof dat we door bepaalde aspecten van ons werk te automatiseren, tijd vrijmaken voor creatievere en zinvollere taken. Ik ben oprecht dankbaar voor de kans om mede-WordPress-gebruikers te inspireren en hen het potentieel van automatisering te tonen.

    Verbinding maken met de community was nog een belangrijk aspect van dit evenement voor mij. Het is altijd verfrissend om gelijkgestemde mensen te ontmoeten, ideeën uit te wisselen en van elkaar te leren.

    Voor wie geïnteresseerd is: de slides van mijn talk zijn beschikbaar op de website van WordCamp Nederland 2023.

    De momenten vastleggen

    Voor een visuele inkijk in het evenement, bekijk zeker de foto’s op Flickr van Roan de Vries. Ze vatten de essentie, de energie en het enthousiasme van de deelnemers en sprekers perfect samen.

    Verdere bronnen

    • Voor een uitgebreid overzicht van mijn talk, bezoek de sessiepagina van WordCamp Nederland 2023.
    • Houd ook de link naar WP TV in de gaten, die binnenkort beschikbaar zal zijn.

    Alles bij elkaar was het evenement een groot succes en ik kijk nu al uit naar de volgende editie. Tot dan: laten we de community-geest levend houden en blijven delen, leren en samen groeien.

  • WordPress als gebruiker

    WordPress als gebruiker

    De Antwerp WordPress meetup groep is een van de meest actieve lokale groepen en onze geweldige vrijwilligers organiseren regelmatig evenementen. De data voor volgend jaar zijn aangekondigd en ik kijk nu al uit naar de laatste dinsdag van elke oneven maand in 2023! Er werden 2 verschillende showcases gepresenteerd: Ben Rockefeller bouwde zijn contentwebsite met de bestaande tools in WordPress, net als Eva, die gebruik maakte van Full Site Editing.

    Een Content First WordPress-site

    Er valt veel te vertellen over voeding en gezondheid, en Ben Rockefeller creëerde de website healthviafood.org met als doel samengevatte informatie over dit onderwerp aan te bieden. Ben schreef heel wat content die hij structureerde met de WordPress Classic Editor. De op Astra gebaseerde website is gehost op SiteGround en maakt geen gebruik van aangepaste code, omdat dat problemen kan veroorzaken bij het onderhoud van de site.

    Plugins worden als bewezen beschouwd zodra ze meer dan 10.000 installaties hebben. Een van de belangrijkste plugins is WP Optimize, gemaakt door Frank Goossens. Een andere handige tip, misschien meer een reminder, is om de Broken Link Checker te gebruiken. Controleer je website regelmatig op gebroken links, want webpagina’s worden verwijderd, wisselen van domeinnaam enzovoort. Als je dit niet regelmatig doet, kun je al snel eindigen met veel gebroken links. Dat ergert je bezoekers en kan zelfs een negatief effect hebben op je zoekmachineposities.

    Bedankt Ben voor de showcase!

    Full Site Editing: het kan

    De tweede showcase, door Eva Brarens, focust meer op hoe je je website kunt bouwen met de Full Site Editing-functies van Gutenberg in WordPress. Om met Full Site Editing te experimenteren, koos Eva voor een vrij eenvoudige website zonder aangepaste functionaliteiten. De website heeft een eigen thema en een hybride opzet. In het volgende deel bespreek ik de goede, de slechte en de middelmatige aspecten.

    Het goede

    Templates zijn leesbaar omdat ze gecodeerd zijn in HTML met specifieke variabelen. Waarom is dat een voordeel? Je kunt een groot deel van de code genereren via de backend door een template aan te maken vanuit de beheerinterface, wat betekent dat zelfs niet-technische gebruikers dit kunnen doen. Nieuwe templates aanmaken voor prototyping werkt als een zonnetje!

    Daarnaast kun je de beschikbare Gutenberg-functies beheren via het theme.json-bestand. Patronen en aangepaste code in een child theme plaatsen helpt je om de code efficiënt te onderhouden en georganiseerd te houden.

    Het slechte

    Het grootste probleem is dat de opmaak in Gutenberg er niet hetzelfde uitziet als op de frontend. Als (frontend) developer zul je meer werk hebben om het er bij het bewerken hetzelfde uit te laten zien. Daar komt nog bij dat er standaard WordPress-stijlen zijn die uitgeschakeld of volledig overschreven kunnen worden. Momenteel is er geen (eenvoudige) manier om het laden van de stijlen van een enkel blok uit te schakelen. Eva schreef er wel een handige blogpost over. Nieuwe functies en stijlen zullen echter waarschijnlijk ook overschreven worden.

    Het middelmatige

    Gegenereerde templates zijn in veel gevallen complexer dan nodig. De nieuwe functies voor fluid typography zien er veelbelovend uit als ze efficiënt worden toegepast, maar anders voegen ze extra complexiteit toe aan de gegenereerde templates. Een ander “meh”-aspect zijn de inconsistenties in de interface. Gelukkig is het Gutenberg-project volop in ontwikkeling en wordt het elke dag beter.

    Ter conclusie: Full Site Editing kan zeker in productie worden gebruikt, al zijn er ook nadelen aan verbonden.

    Houd de website https://fullsiteediting.com bij de hand om voorbeelden en code-referenties te raadplegen.

    Tips

    Bij het bouwen van een nieuwe website zijn er altijd kleine pareltjes te ontdekken:

    • Zichtbaarheid van blokken plannen: Block Visibility
    • Mediabeheer: Filebird
    • Alternatieven voor analytics: Matomo, Koko analytics
  • WordCamp NL 2022 gaf me nieuwe energie!

    WordCamp NL 2022 gaf me nieuwe energie!

    Als je met een bepaalde technologie-stack werkt, is het belangrijk om op de hoogte te blijven van de roadmap en de richting die het uitgaat. Dat kan door het nieuws te volgen, maar ik geloof dat je ook verbinding moet maken met de mensen die eraan bouwen en het gebruiken. WordPress is een krachtig platform, bekend om zijn sterke en uitgesproken community. Ik besloot om samen met het team naar de WordCamp Netherlands 2022 te gaan.

    Mijn persoonlijke doel was om nieuwe mensen te leren kennen, de band met de regionale WordPress-community te versterken, en inspiratie op te doen uit de talks. Daarnaast wou ik ook iets teruggeven aan de community door kennis en inzichten te delen.

    Mijn WordCamp-inzichten

    Talk: The Brand of You

    Als het over persoonlijke branding gaat, is het makkelijk om het te reduceren tot “invloedrijk zijn”, maar het is zoveel meer dan dat! Vassilena Valchanova stelde “The Value Flywheel” voor: een proces in 3 stappen om jezelf te ontwikkelen tot iemand die echte waarde biedt.

    Alles begint met aanwezig zijn; de wereld moet weten dat je bestaat. Daarna breng je waarde door kennis te delen, zodat je netwerk zich bewust wordt van je expertises en zich kan vinden in jouw boodschap. De volgende stap is mensen aan het praten krijgen. Dat lukt alleen als je interessante en waardevolle informatie brengt. Het is ook mogelijk om persoonlijke dingen te delen. Om de flywheel te sluiten en je bereik te vergroten, moet de betrokkenheid vanuit je netwerk ook nieuwe mensen bereiken.

    Deze talk herinnerde me aan mijn missie om communities te laten groeien en floreren. Mijn eerste stap wordt het herstarten van de WordPress Hasselt Meetup, waarna ik andere Meetup-groepen in Europa zal bezoeken. En wie weet geef ik zelf ook een keer een talk?

    Talk: WP and IndieWeb as OSs of the Web

    Op een meer technisch-conceptueel niveau inspireerde Ton alle aanwezigen met zijn talk over IndieWeb. Het grootste deel van de content die we online plaatsen is alleen zichtbaar binnen de silo’s van de GAFAM-bedrijven. Als ontwikkelaars van websites en platformen is het belangrijk om te weten dat er een hele andere wereld bestaat van tools en protocollen om onafhankelijk verbinding te maken en content kenbaar te maken aan je netwerk. Ton stelde zichzelf voor als een “home cook developer” die scripts en automatisaties bouwde bovenop IndieWeb-tools. Een van zijn belangrijkste tools is zijn WordPress-blog, die hij beschouwt als zijn besturingssysteem.

    In zijn talk deed Ton een oproep om WordPress-comments met microformats te gebruiken om IndieWeb sterker en gebruiksvriendelijker te maken.

    Op deze blog had ik comments, trackbacks en pings uitgeschakeld om spam te vermijden. Ton gaf me een goede reden om ze (opnieuw) te openen en te gebruiken als middel om met mensen in contact te komen.

    The (underrated) Hallway Track

    Naar een (WordPress-)conferentie gaan betekent ook nieuwe mensen ontmoeten. De WordPress-community is enorm divers; je vindt er altijd gelijkgestemden, of je wordt net uitgedaagd door andere standpunten.

    Tijdens een van de koffiepauzes hadden we het over de nieuwe opvouwbare telefoons: die verbreden hun scherm! Hoe moeten wij als bouwers van het web daarmee omgaan? Triggert de browser een event dat we kunnen gebruiken om een resize te implementeren? Moeten we nieuwe breakpoints introduceren? Alles nog vloeiender maken? Theme- en editor-ontwikkelaars zullen een manier moeten vinden om hier mee om te gaan.

    Een ander belangrijk aspect van WordPress zijn de updates; zowel Core- als plugin-updates moeten regelmatig uitgevoerd worden! Als websitebeheerder heb je daar een goed proces voor nodig.

    Vaak volstaat het om op de updateknop te klikken. Maar hoe weet je zeker dat de updates vlekkeloos verlopen zijn? Hoe kan je het controleproces automatiseren? Richard en ik bespraken enkele mogelijke aanpakken om updates van hoge kwaliteit te garanderen.

    WordCamp-conclusie

    Het is heel lang geleden dat ik een WordCamp bijwoonde of organiseerde, maar ik zal er voortaan vaker naartoe gaan. Naast de fysieke ontmoetingen zijn er ook veel mogelijkheden om online samen te komen en samen te werken.

    Dank aan het organisatieteam, en tot de volgende keer!

  • WP Meetup Hasselt – Afbeeldingen in je website

    WP Meetup Hasselt – Afbeeldingen in je website

    Iedereen heeft afbeeldingen op zijn website. Hoe zorg je ervoor dat die afbeeldingen je website niet vertragen, en hoe beheer je ze op de juiste manier?

    Tijdens onze meetup hadden we een interactieve discussie om kennis en oplossingen te delen.

  • WP Meetup Hasselt – WordPress installeren

    WP Meetup Hasselt – WordPress installeren

    WordPress installeren is een klusje van 5 minuten, volgens de documentatie. En dat klopt ook! Bovendien kan iedereen WordPress installeren, wat eveneens waar is.

    De eerste spreker op onze meetup presenteerde de stappen en maakte een gedetailleerde handleiding om WordPress lokaal op je computer op te zetten.
    Na de installatie zijn er zoveel mogelijkheden om alles naar jouw wensen te optimaliseren.

    Je kan het volledige artikel lezen op de website van WP Belgium.

  • WP Meetup Hasselt – Een drankje

    WP Meetup Hasselt – Een drankje

    We hadden vorig jaar meerdere interessante meetups en we willen die reeks niet doorbreken. Tijdens de zomervakantie besloten we gewoon een drankje te pakken en informeel te praten over WordPress of tech in het algemeen.

    Je kan het volledige artikel lezen op de website van WP Belgium.

  • WordPress verbeteren

    Elke webdeveloper heeft ooit zijn of haar eigen CMS gebouwd, misschien zelfs meerdere keren. Alleen of in teamverband. Wat vaak onderschat wordt, is de tijd en energie die nodig zijn om alles te onderhouden en te verbeteren van zodra een website op het CMS draait.
    Ondertussen hebben een aantal grote Content Management Systemen zich bewezen. Een daarvan is WordPress, dat gebruikt wordt door ongeveer 30% van de populairste websites.

    WordPress staat bekend om zijn gebruiksvriendelijke backend en de vele plugins die je de mogelijkheid geven om allerlei soorten websites mee te bouwen. Wat vroeger een echte blogengine was, is uitgegroeid tot een flexibel platform om de meest uiteenlopende websites te bouwen.
    Een andere sterke kant van WordPress is de grote community die samenwerkt om WordPress beter te maken. En dat gaat veel verder dan programmeren! Er zijn zoveel taken te doen die WordPress gemaakt hebben tot wat het vandaag is. De kracht van een platform als WordPress wordt, naar mijn mening, bepaald door de community die eraan bijdraagt.

    Hoe kan ik helpen?

    Iedereen kan lid worden van de WordPress community om eraan mee te werken en zo het platform te verbeteren. Dit is gratis en wordt sterk aangemoedigd. Je hoeft niet te kunnen programmeren, want er zijn zoveel andere taken waarvoor je je kennis en vaardigheden kunt inzetten. Dat kan gaan van andere gebruikers ondersteunen tot meewerken aan ontwikkeling en marketing. Je zal zelf moeten ontdekken welk aspect van de community het beste bij je past. Dat hangt niet alleen af van je kennis, maar misschien nog meer van wat jou energie geeft!

    De WordPress community is opgedeeld in verschillende teams, waarbij elk team zich focust op een specifiek onderdeel van de ontwikkeling en promotie van WordPress. Hieronder vind je een selectie van teams:

    • Core: WordPress-code ontwikkelen
    • Design: het gebruikersinterfaceontwerp verbeteren en verder uitwerken
    • Accessibility: de toegankelijkheid doorheen het volledige WordPress-project verbeteren
    • Polyglots: WordPress vertalen naar je eigen taal
    • Support: vragen beantwoorden via de verschillende supportkanalen
    • Documentation: documentatie opstellen
    • Themes: thema’s beoordelen en goedkeuren die ingediend worden in de WordPress Theme-repository
    • Plugins: plugins beoordelen en goedkeuren die ingediend worden in de WordPress Plugin-repository.
    • Training: downloadbare lesplannen en bijhorend materiaal maken voor lesgevers
    • Test: de WordPress-gebruikerservaring testen, documenteren en rapporteren

    De volledige lijst van alle bestaande teams vind je op de Make WordPress-website.

    Naast je kennis is ook de beschikbare tijd een belangrijke factor om te bepalen hoe je kunt deelnemen aan WordPress. Ik ben ervan overtuigd dat je al een bijdrage kunt leveren als je 15 minuten de tijd hebt! Misschien beginnen met vertalingen?

  • WordPress vertalen

    WordPress vertalen

    Op 11 mei 2019 werd de 4de WP Translation Day georganiseerd! Dit wereldwijde evenement zet de vertalingen van WordPress in de kijker. Gedurende 24 uur wordt iedereen aangemoedigd om bij te dragen door nieuwe vertalingen in te dienen voor de WordPress-repository.

    WordPress kan wereldwijd alleen maar zo populair zijn omdat het in meerdere talen beschikbaar is. De standaardtaal bij het downloaden van WordPress is Engels, maar de Polyglot-teams vertalen elke tekstreeks naar andere talen. Op dit moment zijn er 51 verschillende en bijgewerkte vertalingen van WordPress. Deelnemen aan een Polyglot-team en onvertaalde tekstreeksen vertalen of bestaande vertalingen verbeteren, wordt beschouwd als een laagdrempelige eerste stap om bij te dragen aan WordPress.

    Begin met het vertalen van WordPress

    Om te beginnen met het vertalen van WordPress, volg je deze stappen:

    1. Meld je aan of registreer op WordPress.org
    2. Ga naar translate.wordpress.org
    3. Zoek je taalregio op en klik op “Contribute Translation”
    4. Zoek een project dat je wil vertalen.
      1. WordPress: De kern van je website
      2. Themes: Gratis thema’s
      3. Plugins: Open source plugins
      4. Meta: Websites van WordPress zelf
      5. Apps: Apps om je WordPress-website te beheren
    5. Klik op de knop “Translate Project” voor het item van je keuze
    6. Klik op een set of subproject
    7. Dubbelklik op de rij die je wil vertalen en begin je vertaling in te typen
    8. Als je een vertaling hebt afgerond, klik je op “Suggest new translation”
    9. De vertaling wacht op goedkeuring door communityleden met de “Editor”-rechten

    De vernieuwde editor

    Net voor WP Translation Day werd een nieuwe vertaaleditor uitgebracht! Dank aan iedereen die heeft bijgedragen aan deze grote verbetering.

    Haast je niet!

    Een open source project zoals WordPress leeft van de bijdragen van jouw tijd. Hoe meer tijd jij en de rest van de community investeren in het verbeteren van WordPress, hoe beter WordPress wordt. Aan de andere kant hebben we allemaal een gezin, hobby, job, … Het is belangrijk om je tijd, energie en aandacht goed te verdelen over al die dingen.

    Ik ben een tijdje geleden begonnen met het vertalen van WordPress en het was heel motiverend wanneer een nieuw vertaald item werd ingediend en goedgekeurd. Zelfs op dat vlak besteedde ik er het grootste deel van een week aan. Dat was niet vol te houden, dus legde ik mezelf een limiet op:

    Om de werkdag werk ik 20 onvertaalde tekstreeksen bij.

    Begin met het vertalen van WordPress

    Dit tempo kan ik bijhouden en op maandbasis kom ik aan zo’n 200 nieuw vertaalde tekstreeksen.

  • WP Meetup Hasselt – Gutenberg theme night

    WP Meetup Hasselt – Gutenberg theme night

    Er zit een zekere regelmaat in de bijeenkomsten van de WordPress Meetup Hasselt-groep. We komen om de twee maanden samen. Na de vorige editie over website-beveiliging was het tijd om te luisteren naar twee vaste waarden in de Belgische WordPress-community. Csaba en Veerle introduceerden ons in de Gutenberg-editor. Enerzijds via het thema Twenty Nineteen, anderzijds door meer inzicht te geven in de technische mogelijkheden die je kunt benutten met eenvoudige hooks en filters.

    Het volledige artikel kun je lezen op de website van WP Belgium, maar als ik er één punt uit moet pikken:

    Gutenberg is de editor voor de komende jaren, waarvan de mogelijkheden alleen maar zullen uitbreiden.

  • WP Meetup Hasselt – Beveiliging

    De eerste samenkomst van 2019 met de WordPress Meetup Hasselt ging over beveiliging. Met een kleine 20 deelnemers, was er heel wat ervaring met WordPress aanwezig. Daarnaast legt iedereen zijn eigen accenten bij het beveiligen want WordPress websites en niemand heeft de waarheid in pacht. We kozen daarom om een rondetafel methode te gebruiken. Zo kon iedereen zijn vragen stellen en inbreng doen.

    Het volledige artikel kan je nalezen op de website van WP Belgium, maar als ik er toch 1 punt moet uitnemen om steeds aan te denken:

    Zorg dat je WordPress installatie en de plugins steeds hun updates krijgen!

    PS: Wens je deel te nemen aan de meetups, zie meer informatie hieronder:

    https://www.meetup.com/WordPress-Hasselt-Meetup/