PHP 8.1 installeren met Homebrew op macOs

Vraag: Om lokaal WordPress websites te ontwikkelen maak ik gebruik van een macBook met macOs. Hierop heb ik met Homebrew Apache, PHP 7.3 en MariaDB geïnstalleerd. Maar PHP 7.3 is sinds eind 2021 End Of Life EOL verklaard. Daarnaast werken sommige plugins alleen nog maar op PHP 7.4 of hoger. Hoe kan ik PHP 7.3 met Homebrew gemakkelijk bijwerken naar PHP 8.0 of 8.1? Ik

Lees meer

Woody code snippets plugin heeft voor- en nadelen

Via WordPress.org kan je de gratis plugin Woody code snippets installeren. Met deze gebruiksvriendelijke plugin kan je PHP scripts toevoegen via de wp-admin omgeving van jouw website. Het idee achter de plugin is om mensen met weinig PHP programmeer ervaring de mogelijkheid te bieden om simpele scripts toe te voegen. Deze scripts worden ook wel snippets genoemd. Deze kunnen gebruikt worden via de shortcode functionaliteit

Lees meer

Paginering toevoegen aan WordPress archive template

Vraag: Voor een WordPress website moet er een nieuwe archief template toegevoegd worden. Deze zal een overzicht van berichten van een custom post type tonen. Aangezien het honderden berichten zijn wil je ook gebruik maken van paginering navigatie onderaan de pagina. Om de berichten op te halen maak je gebruik van: Om de paginering navigatie te tonen gebruik je: In WP_Query stel 10 items per

Lees meer

Quest thema Uncaught TypeError: Cannot read property ‘className’ of null

Probleem: Je maakt gebruik van het gratis of betaalde Quest thema voor WordPress. Na het installeren van WordPress 5.8 kan je geen pagina’s meer wijzigen. De editor waar je de wijzigingen in doet wordt niet ingeladen. Of je de Klassieke of Gutenberg editor gebruikt maakt niet uit. Het probleem doet zich alleen voor bij pagina’s. Uitschakelen van de plugins lost het ook niet op. Wanneer

Lees meer

Tien jaar werken aan uitdagende projecten voor Sidekick-IT

In 2011 heb ik mijn afstudeerstage gelopen bij de Efteling en in mijn laatste weken was ik benaderd door een recruiter van Ecommany (nu Sidekick-IT). De recruiter vroeg of ik interesse had in een kennismakingsgesprek. Het zou gaan om de functie als programmeur. Eigenlijk had ik nooit de ambities om te programmeren. Ik kon het wel en had de afgelopen jaren een aantal websites ontwikkeld

Lees meer

E-mailhandtekening uitbreiden met een afbeelding die meteen zichtbaar is

Je kent die e-mailberichten wel die aan het einde een logo hebben. Mijn e-mailhandtekening heb ik ook uitgebreid met het logo dat je linksboven op mijn website ziet staan. Dit logo wordt als een afbeelding extern ingeladen vanaf een server. Nadeel alleen is dat deze afbeeldingen in e-mails (dit geldt ook voor nieuwsbrieven) standaard worden geblokkeerd door een e-mailprogramma. Je moet bovenin eerst klikken op

Lees meer

WordPress plugin name en description vertalen + tip

Ik was bezig met het ontwikkelen van een nieuwe plugin voor WordPress. Deze komt beschikbaar in het Engels en wordt vertaald naar het Nederlands. Om de plugin volledig in het Nederlands te tonen zou ik ook graag de plugin name en description willen vertalen in de header informatie. Deze staat bovenin het eerste PHP bestand van jouw plugin dat door WordPress wordt ingeladen. De plugin

Lees meer

WordPress CSS voor editor inladen zonder thema via plugin

Vraag: Het valt me op dat voor een WordPress website met het Hestia thema in de editor vette tekst niet als vet word getoond. Als ik dit via de browser inspecteer zie ik dat tekst, tussen strong tags, wordt voorzien van standaard opmaak. Aan de voorkant van de website wordt vette tekst wel juist getoond. Ik wil dit oplossen door eigen CSS toe te voegen

Lees meer

WordPress uploaden bestanden Request Entity Too Large

Probleem: Na het uploaden van een bestand van 20 MB, zoals een film, wordt onderstaande foutmelding getoond. Het voortgangsbalkje in WordPress loopt vol dus het lijkt net of dat het bestand wel geupload is maar dat is dus niet zo. Request Entity Too Large The requested resource does not allow request data with POST requests, or the amount of data provided in the request exceeds

Lees meer

Hello Elementor child theme style.css inladen op de juiste manier

Maak je gebruik van het Hello Elementor thema? Dan maak je vast ook gebruik van een child theme. In dit child theme plaats je jouw eigen PHP functies en CSS aanpassingen die niet mogelijk zijn in Hello Elementor. Het Hello Elementor thema is eigenlijk een leeg thema zonder voor gedefinieerde templates. Handig als je zelf jouw gehele website met de Elementor plugin wil maken. Wil

Lees meer
Winkelmandje