Timdehoog.nl bijgewerkt naar PHP 8.0 via een stappenplan

Begin deze maand heb ik de PHP versie op mijn server bijgewerkt van 7.4 naar 8.0. De eerste reden hiervoor is dat PHP 7.4 EOL (end of life) is op 28 november 2022 en dus geen updates meer ontvangt. De tweede reden is dat WordPress, plugins en thema’s na verloop van tijd niet meer werken op oudere PHP versies. Ik was er eigenlijk wel een

Lees meer

Gutenberg uitschakelen met PHP in plaats van een plugin

Vraag: Als je een nieuwe WordPress installatie doet krijg je hier standaard de Gutenberg editor bij. Maar persoonlijk gebruik ik liever de Klassieke Editor zoals de voorgaande editor heet sinds Gutenberg is uitgebracht. De Klassiek Editor vind ik sneller en overzichtelijker. > Bekijk mijn blogs over Gutenberg Antwoord: De snelste oplossing is om de Classic Editor plugin te installeren. Maar dan heb je weer een

Lees meer

Elementor Pro Forms beschermen tegen spam over o.a. sex

Voor het tonen van een contactformulier op mijn website maak ik gebruik van de Elementor Pro Forms Widget. De laatste paar maanden krijg ik steeds meer last van spam e-mails die via mijn eigen contactformulier verstuurd worden. Sommige dagen geen maar op andere dagen gerust een stuk of 5. Het is te overzien maar zonde van mijn tijd om die telkens te verwijderen. De spam

Lees meer

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
Winkelmandje