auth_cookie_expiration() werkt alleen als je “onthoud mij” aanvinkt

Vraag: Ik kreeg de vraag of ik een WordPress website aan kon passen zodat ingelogde gebruikers 1 dag ingelogd zouden blijven. Dit ongeacht of ze de browser sluiten of hun apparaat opnieuw opstarten. Voor de veiligheid moeten ze na een dag wel opnieuw inloggen. Hiervoor heb ik onderstaande PHP code toegevoegd aan functions.php: function custom_login_session($expiration) { $expiration = 86400 // in seconds; return $expiration; }

Lees meer

WP gebruiker terugsturen naar vorige pagina na inloggen via Magic Login plugin

Vraag: Ik heb een WordPress website met pagina’s waarvoor mensen moeten inloggen. Om dit mogelijk te maken heb ik de gratis Ultimate Member plugin geïnstalleerd. Nadeel is dat gebruikers dan in moeten loggen met een gebruikersnaam / e-mailadres en wachtwoord wat als vervelend ervaren wordt. Daarom heb ik ook de Magic Login plugin geïnstalleerd. Gebruikers geven hun e-mailadres op en krijgen dan een unieke login

Lees meer

Maak Content-Security-Policy headers in .htaccess leesbaar

Vraag: Ik heb Timdehoog.nl voorzien van diverse security headers om de beveiliging te verhogen. Een bekende daarvan is de Content-Security-Policy. Hiermee kan je aangeven welke interne en externe bronnen ingeladen mogen worden. Andere bronnen worden standaard geblokkeerd. Met de Content-Security-Policy kan je dus voorkomen dat gevaarlijke JS bestanden ingeladen worden. Ik adviseer deze beveiliging in te stellen voor iedere website. Nadeel alleen is dat je

Lees meer

WordPress wp-admin sorteren op custom column in de lijst

Wist je dat je in de wp-admin omgeving de lijst weergave van het Gebruikers scherm uit kan breiden met eigen kolommen? Een eigen kolom wordt in het Engels een custom column genoemd. Een voorbeeld is om een kolom toe te voegen met daarin de registratiedatum van een gebruiker. In dit blog wordt in een aantal stappen telkens PHP code toegevoegd. Voeg dit toe aan het

Lees meer
MailPoet logo.

Ultimate Member registratieformulier koppelen aan MailPoet

Vraag: Je hebt een website met de plugin Ultimate Member zodat gebruikers zich kunnen registreren. Deze gebruikers krijgen vervolgens toegang tot afgeschermde content. Per pagina of bericht kan je met Ultimate Member aangeven of mensen hiervoor in moeten loggen. Voor het versturen van nieuwsbrieven maak je gebruik van MailPoet. Om jouw lijst met abonnees uit te breiden wil je het registratieformulier uitbreiden met de mogelijkheid

Lees meer

Inloggen in WordPress via een unieke eenmalige link

Vraag: Een tijdje geleden vertelde een webmaster mij dat ze een soort van community op wilde richten voor hun leden. Die zouden dan via de website toegang krijgen tot extra content en de mogelijkheid om te reageren onder pagina’s en berichten. Om gebruik te kunnen maken van deze functionaliteiten moeten de leden inloggen. Maar dit werd eigenlijk meteen al als een drempel gezien. Je heb

Lees meer

Content-Security-Policy laten rapporteren als URL’s geblokkeerd worden

Vraag: Voor mijn website maak ik gebruik van diverse security headers om de beveiliging te verhogen. Een daarvan is “content-security-policy” waarmee ik precies kan bepalen welke interne en externe bronnen door mijn website ingeladen mogen worden. Zo kan ik voorkomen dat er schadelijke JS bestanden ingeladen worden. Alleen gebruik ik WordPress met diverse plugins. Hierdoor kan het bijvoorbeeld voorkomen dat plugins overstappen van interne naar

Lees meer

Jetpack app kan geen verbinding maken met WordPress website

Vraag: Van de week las ik dit blog: Jetpack Revamps Mobile App, WordPress.com Users Must Migrate to Keep Using Stats, Reader, and Notification Features op WP Tavern. Hierin werd besproken dat Jetpack Stats (statistiekenoverzicht) van de WordPress app verplaatst worden naar de Jetpack app. Een paar maanden geleden had ik hier ook al iets over gelezen maar toen was dit nog voor betaalde Jetpack gebruikers.

Lees meer

Wat ik heb geleerd tijdens de overstap naar Google Analytics 4

Mijn website gebruikt Jetpack Stats en Google Analytics om statistieken te registreren. Jetpack Stats gebruik ik al jaren en zit geïntegreerd in mij WordPress website via de Jetpack plugin. Google Analytics heb ik een paar jaar geleden toegevoegd omdat dit een eis is voor Hulc.nl. Op die manier kunnen bedrijven zien hoeveel bezoekers ik heb en of het interessant is om met mij een samenwerking

Lees meer
Winkelmandje