Voorkom dat Elementor shortcode uitvoert tijdens het wijzigen

Probleem: Voor een WordPress website, opgemaakt met Elementor, heb ik een simpele PHP functie met shortcode ondersteuning toegevoegd om weergaven te tellen en te tonen. De opdrachtgever wilde graag weten hoe vaak een blog bekeken werd. In eerste instantie een aantal plugins bekeken maar die voldeden niet aan de eisen en dit zorgt tevens voor vertraging en onderhoud. De PHP functie zorgt ervoor dat elke

Lees meer

Pro templates verbergen in WordPress Elementor plugin

Probleem: Je hebt een WordPress website met de Elementor plugin om pagina’s op te maken. Standaard levert Elementor zelf templates mee om je op weg te helpen. Deze zijn verdeeld over de categorieën gratis en pro. Voor de pro templates moet je de pro versie van Elementor kopen. Als je voldoende hebt aan de gratis Elementor zijn de pro templates zinloos. Daarom zou het handiger

Lees meer

Etiketten als PDF bestand genereren met PHP en MPDF library

Introductie: Afgelopen maanden heb ik in PHP een webapplicatie ontwikkeld voor een personeelsvereniging. Doel van de applicatie is om NAW gegevens van de leden te bewaren. Eel belangrijke functionaliteit is om de leden via e-mail of post te informeren over bijvoorbeeld personeelsuitjes. Aangezien een aantal leden al vrij oud zijn en nog geen e-mailadres hebben ontvangen zij de informatie per post. Deze informatie zet ik

Lees meer

Optimalisatie van jouw WordPress website

Heb je een WordPress website dan kan het handig zijn om minimaal een keer per jaar een optimalisatie uit te voeren. Eigenlijk zou optimaliseren iets moeten zijn wat je continu doet, maar niet iedereen heeft hier de tijd en het geld voor. Als je jouw website hebt laten ontwikkelen door een bedrijf dan zouden zijn dit proactief moeten doen. In onderstaande lijst vind je punten

Lees meer

Welke tools ik gebruik om WordPress websites te ontwikkelen

De afgelopen tijd heb ik vraag gekregen welke tools (lees: programma’s) ik gebruik om WordPress websites te ontwikkelen. In dit blog beantwoord ik die vraag. Heb jij ook handige tools? Plaats ze dan als een reactie onder dit blog. PHPStorm – Ontwikkeling Dit programma gebruik ik voor het ontwikkelen van PHP code voor child themes of eigen plugins. PHPStorm biedt ook ondersteuning voor HTML en

Lees meer
Logo van versiebeheersysteem GIT.

Git op een makkelijke manier uitgelegd met cheatsheet

Vanaf mijn MBO opleiding heb ik gebruik gemaakt van SVN als versiebeheersysteem voor applicatiecode. Ongeveer 4 jaar geleden maakte ik voor het eerst kennis met GIT als versiebeheersysteem. Dit was toen voor Autostrada.tv. Ik maakte gebruik van Bitbucket die als versiebeheersysteem GIT heeft. Sinds ongeveer 1 jaar zijn we bij het bedrijf waar ik overdag werk overgestapt naar Gitlab. Zij gebruiken ook GIT als versiebeheersysteem. Er

Lees meer
Screenshot van crontab.guru.

Cronjobs instellen via een grafische interface

De meeste programmeurs of webserver beheerders hebben wel eens te maken met “cronjobs” ook wel afgekort “cron” genoemd. Hiermee is het mogelijk om op vooraf ingestelde momenten een programma op de server, bepaalde commando’s of een PHP script uit te laten voeren. Cronjobs zijn vergelijkbaar met de Windows taakplanner. Je kan bijvoorbeeld iedere nacht een back-up laten maken van de MySQL database of een PHP

Lees meer

Apache + MariaDB + PHP 5.6 + PHP 7.1 installeren op Windows

Van de week moest ik een Windows 8 laptop, voorzien van Zend Server 7 met PHP 5.4, bijwerken naar PHP 5.6 en PHP 7.1. De reden dat beiden versies nodig waren kwam omdat er op de laptop websites worden ontwikkeld die van PHP 5.6 bijgewerkt moeten worden naar PHP 7.1. PHP 7.1 is de laatste versie en zoals velen weten is PHP 7 een stuk

Lees meer

Nieuw certificaat Zend PHP 5.3 Certified Engineer

Op 10 juni 2011 heb ik het Zend 5.3 examen gedaan en ben ik ook geslaagd. Ik mag me zelf nu Zend PHP 5.3 Certified Engineer noemen. Dit examen mocht ik voor mijn werk doen om zo nog meer ervaring op te doen met de programmeertaal PHP. De afgelopen weken heb ik daarom veel documentatie over PHP doorgenomen. De studie hiervoor bestond uit 2 PDF

Lees meer

PHP Griekse tekens in e-mailbericht versturen

Voor een opdrachtgever heb ik een website + webwinkel ontwikkelt in het Nederlands, Engels en het Grieks. Dat is natuurlijk niet zo moeilijk tot dat je bij de Griekse taal komt met Griekse tekens. Website pagina’s moeten daarvoor een andere charset gebruiken namelijk UTF-8, anders krijg je vreemde tekens. Ook dit was zo opgelost. Echter het versturen van een e-mail met PHP vormde een probleem.

Lees meer
Winkelmandje