WPForms uitbreiden met reCAPTCHA inclusief cookie melding

Probleem: Een webmaster van een WordPress website nam een aantal weken geleden contact met mij op. Hij vroeg of ik iets kon doen aan de hoeveelheid SPAM die hij binnenkreeg via zijn contactformulier. De website maakte gebruikt van WPForms. In eerste instantie heb ik de honeypot functionaliteit geactiveerd. Een honeypot is een verborgen formulierveld. Als dit van een waarde wordt voorzien is het vermoedelijk een

Lees meer

WordFence Security Rule Update Failed

Probleem: Je hebt een WordPress website op een productie omgeving die voorzien is van de WordFence Security plugin. Omdat je de beste beveiliging voor jouw website wilt hebben maak je gebruik van de betaalde premium versie van WordFence Security. De website trekt dagelijks vele bezoekers. Nieuwe functionaliteiten test je daarop op een testomgeving. Andere namen hiervoor zijn beta, staging of development environment. Na het dupliceren

Lees meer

Elementor elementen/widgets dupliceren of kopiëren

Elementor is een hele handige page builder plugin om prachtige WordPress websites mee te maken. Bekijk de maandelijkse Elementor showcase voor een indruk. Door middel van tientallen elementen, kan je eenvoudig een titel, afbeelding of tekstvak toevoegen en opmaken. In de Engelse versie worden ze widgets genoemd. Als je Elementor Pro koopt, voor nog geen 50 dollar per jaar, krijg je er tientallen bij. Ben

Lees meer

Jetpack modules uitschakelen voor meer overzicht en snelheid

Voor mijn website maak ik gebruik van de Jetpack plugin die weer bestaat uit meerdere handige plugins. Jetpack noemt deze plugins modules. Ik gebruik Jetpack al jaren voor de statistiekenfunctionaliteit die mooi met de WordPress core integreert. Daarnaast gebruik ik ook de gerelateerde berichten module onder mijn blogs om, je raad het al, gerelateerde blogs automatisch te laten selecteren. Ook de Publicize module is een

Lees meer
MailPoet logo.

MailPoet staat het laden van eigen CSS niet toe in wp-admin

Probleem: Vorige week wilde ik in de wp-admin omgeving van mijn website CSS styling toevoegen. Dit was nodig om een irritante mededeling te verbergen die continue zichtbaar bleef. Je kon deze niet verbergen door op het kruisje te klikken en deze was gauw 3 cm hoog. Ik heb hiervoor gebruik gemaakt van onderstaande PHP code die mijn CSS bestand deed inladen. De mededeling werd prima

Lees meer

Standaard WordPress e-mails aanpassen via een plugin

Voor een nieuwe website was ik op zoek naar functionaliteit om de e-mails die verstuurd worden gemakkelijk aan te kunnen passen. Ik heb het dan over deze standaard WordPress e-mails: Registratie e-mail Wachtwoord vergeten e-mail Wachtwoord gewijzigd e-mail Reactie geplaatst e-mail Het kan via PHP code, maar dat is niet gebruiksvriendelijk en slecht te onderhouden. De voorkeur ging daarom uit naar een plugin. Afgelopen week

Lees meer
MailPoet logo.

Verstuurde e-mails bijhouden met WP Mail Logging

Wist je dat WordPress standaard best wat soorten e-mails verstuurd? Wachtwoord reset e-mail Gebruikersnaam reset e-mail Gebruiker geregistreerd e-mail Nieuwe reactie geschreven e-mail WordPress versie update e-mail Installeer je daarnaast bijvoorbeeld nog WooCommerce dan komen er nog een aantal bij: Bestelling geplaatst e-mail Bestelling betaald e-mail Betaling mislukt e-mail Factuur van bestelling e-mail etc. Al deze e-mails worden op de achtergrond verstuurd en je ontvangt

Lees meer

WordPress debug.log buiten de htdocs of public map bewaren

WordPress biedt debug opties aan die je in de wp-config.php kan zetten van jouw WordPress installatie. Handig als er iets niet werkt op je website omdat je bijvoorbeeld een nieuwe plugin hebt geïnstalleerd. Standaard staat onderstaande optie uit. Verander je false naar true dan zal WordPress alle fouten op het scherm tonen. define( ‘WP_DEBUG’, false ); Alle fouten op het scherm tonen kan de opmaak

Lees meer

Elementor Form Widget e-mails opmaken met HTML en CSS

Heb je de betaalde versie van de Elementor plugin, ook wel bekend onder de naam Elementor Pro? Dan kan je ook gebruik maken van de Form Widget om gemakkelijk formulieren toe te voegen aan jouw website. Ideaal voor contactformulieren of om mensen aan te laten melden voor een nieuwsbrief. De Form Widget biedt functionaliteit om ingevulde formulieren te sturen naar andere informatiesystemen. Je kan bijvoorbeeld

Lees meer

WordPress plugin boilerplate gebruiken voor jouw plugin

De WordPress plugin directory bevat bijna 55.000 plugins. Maar soms komt het voor dat een bestaande plugin niet aan de eisen voldoet. Een andere reden kan zijn dat je maatwerk functionaliteit nodig hebt voor jouw huidige opdrachtgever. Je hebt dan de mogelijkheid om deze maatwerk functionaliteit aan jouw thema of child thema toe te voegen. Echter is een plugin in de meeste gevallen mooier. Deze

Lees meer
Winkelmandje