Colorlib gratis WordPress thema’s zoals Shapely

11 mei 2018 om 10:30

Onlangs heb ik voor een nieuwe website gebruik gemaakt van het gratis thema Shapely van Colorlib. Dit is een simpel one page scroll thema waarmee je snel een hele mooie WordPress website kan maken. Naast Shapely heeft Colorlib nog veel meer mooie gratis thema’s die het bekijken waard zijn. De gratis thema’s bevatten al heel veel functionaliteit. Heb je nog meer wensen dan hebben ze ook veel betaalde premium thema’s. Wil je een blog maken, dan heeft Colorlib een thema voor je. Of start je net met een webwinkel dan hebben ze daar een thema voor. Wil je schrijven over […]

HSTS header toevoegen aan WordPress voor https://

3 mei 2018 om 22:24

Met een HSTS (HTTP Strict Transport Security) header kan je een https:// verbinding afdwingen voor jouw website via de browser. Dit kan ook afgedwongen worden via .htaccess of de vhost instellingen van de server. Het grote voordeel van de HSTS header is dat de browser het kan onthouden. Dus de volgende keer dat je de website weer bezoekt, weet de browser dat de website https:// ondersteund. Hoelang de browser het moet onthouden geef je op in de max-age parameter in seconden. Een HSTS beschermd tegen man in the middle aanvallen. Met de parameter includeSubDomains geef je aan dat alle subdomeinen […]

WordPress plugin Google Analytics MonsterInsights of trackingcode gebruiken

20 april 2018 om 20:11

Veel WordPress websites maken gebruik van Google Analytics voor het verzamelen van statistieken. Om statistieken te verzamelen moet je een stukje unieke code toevoegen die jouw website identificeert bij Google Analytics. Dit wordt ook wel tracking code genoemd. Er zijn twee manieren om deze tracking code toe te voegen. De eerste is de code zelf toevoegen aan de head of body van je themabestanden. De tweede manier is om gebruik te maken van de plugin Google Analytics for WordPresss by MonsterInsights. Deze plugin is er in een gratis en betaalde versie. Ideaal voor webmasters met minder ervaring in het toevoegen […]

WordPress voorzien van cryptonight mining JavaScript

5 april 2018 om 20:00

Tijdens een routine controle van een van de WordPress websites, die ik in het verleden heb ontwikkeld, viel het mij op dat er vreemde Javascript code toegevoegd was. Deze Javascript code was aan het einde van twee berichten toegevoegd door een bestaande gebruiker. Ik zag dit toevallig op de voorpagina van wp-admin waar de Simple History plugin de laatste acties toont. Ik heb dit daarom verder onderzocht. Blijkbaar was de Javascript code als losse opslagactie toegevoegd aan het bericht. Dit stond dus helemaal los van de content die al eerder was toegevoegd. Hieronder staat een screenshot van de JavaScript code […]

InfiniteWP wist standaard de cache van de website niet

19 maart 2018 om 18:00

InfiniteWP is een ideaal systeem om op afstand meerdere WordPress websites te voorzien van de laatste core, thema en plugin updates. Het maakt het beheren vele malen eenvoudiger. Met een paar klikken zijn zo een tiental websites weer helemaal bijgewerkt. In de gratis versie zit wel een nadeel wanneer je websites gebruik maken van een cache plugin. Voorbeelden van die plugins zijn Autoptimize, WP Super Cache of WP Rocket. Installeer je de laatste updates dan wordt standaard de cache niet gewist. Wanneer JS of CSS bestanden zijn bijgewerkt zie je die wijzigingen niet direct terug op de website. Dit geldt […]

WordPress, wanneer een plugin en wanneer code

15 maart 2018 om 19:00

WordPress is mede bekend geworden door de plugins waarmee je een website gemakkelijk kan voorzien van extra functionaliteit zoals een contactformulier, fotoalbum, FAQ of webshop. Met ruim 50.000 plugins is er vrijwel altijd een die voorziet in de functionaliteit die je zoekt. Installeren is zo gedaan, daar kan de een programmeur niet tegenop. Alleen die plugins hebben wel de volgende nadelen: Vertraging in het laden van de website, meer bestanden worden ingeladen Onderhoud, je moet een plugin up to date houden Sommige plugins leveren meer functionaliteit dan gevraagd De vraag die je jezelf als ontwikkelaar van WordPress websites moet stellen […]

Portfolio website Stichting Netwerk55plus

11 maart 2018 om 10:00

Begin 2018 is de nieuwe website van Stichting Netwerk55plus, ontwikkeld in WordPress, online gegaan. Voor de visuele presentatie is gebruik gemaakt van een gratis thema dat op basis van de huisstijl van de stichting is aangepast. De website maakt gebruik van een aantal plugins om een contactformulier, afbeeldingen van sponsoren en een FAQ te tonen. Ook wordt er gebruik gemaakt van een koppeling naar Mailchimp zodat bezoekers zich aan kunnen melden voor de nieuwsbrief. Statistieken worden bijgehouden met Google Analytics. Het doel van de website is om personen in de leeftijd 55 jaar en ouder te presenteren aan potentiële werkgevers. […]

Mijndomein.nl blokkeert standaard de InfiniteWP client

3 maart 2018 om 20:00

Probleem: Maak je gebruik van InfiniteWP (IWP) om WordPress websites te onderhouden die gehost worden door Mijndomein.nl dan kan het voor komen dat dit niet meer werkt. In IWP wordt dan de volgende foutmelding getoond. cURL Error(52): Empty reply from server. Oplossing: Na contact opgenomen te hebben met de support afdeling van Mijndomein.nl blijkt dat de user agent van IWP wordt geblokkeerd. Dit komt omdat deze vaak misbruikt wordt voor andere doeleinden dan IWP. IWP geeft zelf als oplossing om de volgende code aan het config.php bestand van de IWP toe te voegen: /* InfiniteWP user-agent fix */ define(‘CUSTOM_USERAGENT’, ‘InfiniteWP’); Oplossing […]

Phlox thema toont niet altijd uitgelichte afbeeldingen in overzicht

1 maart 2018 om 21:00

Probleem: Voor een nieuwe WordPress website heb ik gebruik gemaakt van het gratis en uitgebreide Phlox thema. Deze nieuwe website heeft een voorpagina waar de laatste nieuwe berichten worden getoond. Het probleem doet zich voor dat bij sommige berichten boven de titel wel een uitgelichte afbeelding getoond en bij andere niet. Oplossing: Na lang zoeken en veel regels code lezen ben ik achter de reden van het probleem gekomen. Standaard per bericht kan je in het wp-admin gedeelte onderin een aantal opties opgeven in de sectie “post options”. Als je klikt op “Media Setting” zie je rechts de optie “Display […]

Simple Share Button Adder laad scorecardresearch.com cookies in

25 februari 2018 om 09:00

Probleem: Tijdens het bespreken van de privacy verklaring op mijn website met een collega merkte die collega op dat er cookies werden gezet voor het domein scorecardresearch.com. Dit was me nog niet eerder opgevallen en werd ook alleen gedaan in Google Chrome. Ik heb nooit om die cookies gevraagd en het staat ook niet beschreven in mijn privacy policy. Scorecardresearch.com is een bedrijf dat gegevens verzamelt over het gebruik van een website of dienst. Naast deze informatie wordt ook het IP adres van de bezoeker verzamelt. Deze gegevens worden weer doorgegeven aan anderen. Dit maakt dus inbreuk op de privacy. […]