Themeforest.net upload nieuwe thema: style.css is missing Version header

Probleem: Tijdens het uploaden van een nieuw thema op Themeforest.net werd de volgende foutmelding getoond: Please review the following issues that occurred: WordPress Theme is required WordPress Theme style.css is missing Version header Heb het ZIP archief gecontroleerd wat prima functioneerde. Daarna style.css gecontroleerd waarin een geldig versienummer werd gebruikt. Ik gebruikte eerst 1.0.0 als versie nummer. Dit aangepast naar 1.0 maar ook dit loste

Lees meer
Logo van Wordpress.

Web shell script: gehackt worden vanuit jouw server

Afgelopen week kreeg ik een interessant artikel van Wordfence via de e-mail toegestuurd. Het gaat over hoe hackers toegang kunnen krijgen tot de webserver van jouw website vanuit een bestand op webserver. Plugins bevatten soms een beveiligingslek waardoor het mogelijk is om op afstand een PHP bestand met kwaadaardige code te uploaden. In het artikel gaat het om een web shell script die het mogelijk

Lees meer
Logo van Wordpress.

Laadtijd website van 7 seconden verlagen naar 1

Onlangs werd mij gevraagd of ik een WordPress website wilde verbeteren zodat de laadtijd een stuk korter zou worden. In de eerste meting duurde het 7 seconden wat veel te lang is. Tijdens het laden van de website worden ongeveer 150 verzoeken gedaan naar afbeeldingen, javascripst, css bestanden en externe bronnen zoals Instagram en Facebook. De website is een one page scroll website wat inhoud

Lees meer
Samsung logo.

Printen vanaf Samsung smartphone levert maar een halve pagina op

Probleem: Met je Samsung smartphone bezoek je een website zoals bijvoorbeeld www.nu.nl. Je kiest een nieuwsartikel en wilt dat vervolgens printen. Hiervoor druk je rechts bovenin op de drie puntjes en kiest de optie “Afdrukken”. In het afdrukvoorbeeld zie je dat er maar een halve pagina is gevuld met tekst. Als je toch op afdrukken klikt krijg je hetzelfde resultaat op papier te zien. Wanneer

Lees meer

Datumcontrole voor https beveiligde websites

Sommige websites maken gebruik van een beveiligde verbinding die begint met https://. Op deze manier wordt data tussen bezoeker en website versleuteld verstuurd. Om een beveiligde verbinding te mogen gebruiken moet een website een SSL certificaat kopen. Dit geeft de website toestemming om een https:// verbinding te gebruiken. Voor de bezoeker zorgt dit voor een betere beveiliging. Een certificaat moet jaarlijks betaald worden. Het aantal betaalde

Lees meer
Headless cms van Contentful.com

Wat is een regular of headless cms

Een aantal weken geleden kwam ik het begrip headless cms tegen op emerce.nl. Het begrip cms, wat staat voor content management system, was mij al wel bekend omdat mijn website WordPress gebruikt als cms. Andere bekende cms systemen zijn Joomla en Drupal. Maar headless cms kende ik nog niet en daarom ben ik op onderzoek uit gegaan. Het begrip staat los van het begrip cms

Lees meer
Wordpress Media Invoegen scherm

Efficiënt afbeeldingsopties gebruiken in WordPress

In WordPress is het heel gemakkelijk om afbeeldingen toe te voegen via de knop “Media toevoegen” boven de WYSIWYG editor. Je kan afbeeldingen slepen naar het venster of selecteren via de knop “Bestanden selecteren”. De meeste gebruikers uploaden zo afbeeldingen en voegen die direct toe aan hun blog en klaar. Maar wist je dat WordPress ook opties biedt om standaard een aantal extra gegevens toe

Lees meer
Envira Gallery

Envira Gallery werkt niet meer na overstap op https://

Probleem: Onlangs heb ik voor een WordPress website een SSL certificaat van Let’s Encrypt geïnstalleerd. Hierna heb ik de verbinding in WordPress veranderd http:// naar https://. Dit ging allemaal goed met uitzondering van Envira Gallery. Zodra een afbeelding werd geopend in de lightbox (pop-up) was de website nier meer veilig. Na het openen van Google Chrome console zag ik de melding “mixed content”. In de

Lees meer

Controleren of het adres begint met https:// is niet voldoende

Jaren geleden waren websites beschikbaar via http://www.timdehoog.nl. Daarna werden steeds meer websites uitgerust met https://www.timdehoog.nl. Wanneer je een website bezoekt via https:// is dit een beveiligde verbinding tussen jou en de website. Gegevens worden versleuteld verstuurd. Voorbeelden van gegevens zijn: Verzoeken om een pagina te laden, je vraagt erom Ingevulde contactformulieren Ingevulde persoonlijke gegevens Betalingen via iDeal of creditcard Betekent het dan dat gegevens die

Lees meer
Logo van Wordpress.

WordPress templates worden niet meer herkend

Probleem: Na het bijwerken van de WordPress core worden templates die specifiek voor jouw thema zijn gemaakt niet meer herkend. Ze worden ook niet meer getoond in de wp-admin omgeving. Nadeel hiervan is dat pagina’s waarvoor in het verleden een specifieke template is ingesteld deze template verliezen als je de pagina opnieuw opslaat. Je kan geen template meer kiezen dus wordt de standaard template getoond.

Lees meer
Winkelmandje