Veel verzendpartijen zoals PostNL of DHL rekenen een toeslag voor verzending naar de Nederlandse waddeneilanden zoals Texel, Schiermonnikoog, etc.

Hoe verwerk je deze toeslag binnen je WooCommerce webshop?

Toeslag Waddeneilanden in WooCommerce

Als eerste maak je in de WooCommerce instellingen een speciale verzendzone met de naam ‘Waddeneilanden’;

In deze verzendzone voer je de volgende postcodes in:

1791*
1792*
1793*
1794*
1795*
1796*
1797*
8881*
8882*
8883*
8884*
8891*
8892*
8893*
8894*
8895*
8896*
8897*
8899*
9161*
9162*
9163*
9164*
9166*

Daarna stel je voor de net aangemaakte verzendzone de verzendkosten in. Als je wilt dat deze methode actief is dan adviseren wij om deze als eerste in het rijtje van verzendzones komt.

Ontwikkelingen in PHP

De laatste jaren heeft de ontwikkeling van PHP, een populaire server scripting taal, significante vooruitgang geboekt. Verschillende versies van PHP zijn gelanceerd om aan de groeiende behoeften en veiligheidseisen van websites te voldoen, zoals PHP 5.6, 7.0, 7.3, 7.4, en recentelijk PHP 8.0 en 8.1. Een overzicht van alle PHP versies vind je hier.

PHP versies voor hosting

De PHP versie die door een server of hostingprovider wordt gebruikt, is cruciaal voor websites die PHP toepassen, zoals WordPress websites. Het optimaliseren van PHP kan de verwerking van PHP-processen verbeteren, wat resulteert in snellere en veiligere websites. Vooral voor WordPress-gebruikers kan een geoptimaliseerde PHP-versie een merkbaar verschil maken in de prestaties en beveiliging van hun sites.

PHP 7.4

PHP 7.4 wordt tot 28 november verder ontwikkeld, waarna de ontwikkeling wordt stopgezet. Het is van vitaal belang voor website-eigenaren om bewust te zijn van deze ontwikkeling en proactief te handelen door hun sites te upgraden naar een ondersteunde PHP-versie, om beveiligingsrisico’s te verminderen.

Upgraden naar PHP 8.0

De overgang naar PHP 8.0 is in theorie vrij rechtlijnig. De meeste hostingproviders bieden al ondersteuning voor PHP 8.0. Door in te loggen op het hostingpaneel kunnen gebruikers eenvoudig schakelen tussen PHP-versies. Echter, de compatibiliteit van thema’s en plugins kan een uitdaging vormen, aangezien sommige ontwikkelaars hun producten mogelijk nog niet hebben bijgewerkt voor compatibiliteit met PHP 8.0. Daarom is regelmatig onderhoud en updaten van WordPress websites essentieel.

Het up-to-date houden van thema’s en plugins is cruciaal om ervoor te zorgen dat een website efficiënt functioneert met PHP 8.0, en om de risico’s op fouten en bugs te minimaliseren. Het is aan te raden om regelmatig compatibiliteitscontroles uit te voeren op een stagingomgeving om te beoordelen of de website klaar is voor de nieuwe PHP-versie, en om ontwikkelaars te raadplegen over hun plannen voor het ondersteunen van PHP 8.0.

Verouderde PHP versies

Hoewel websites die op oudere PHP-versies draaien na 28 november niet per se onveilig zijn, lopen ze wel het risico verouderd te raken door het gebrek aan voortdurende ondersteuning. Websitebeheerders en eigenaren moeten dus proactief zijn in het bijwerken en testen van hun sites op compatibiliteit met de nieuwste PHP-versies, om de integriteit en prestaties van hun online aanwezigheid te behouden.

De ontwikkelingen in PHP hebben geleid tot geoptimaliseerde en veiligere versies, met PHP 8.0 en 8.1 als de meest recente toevoegingen.

Websitebeheerders, en in het bijzonder WordPress gebruikers, moeten zich bewust zijn van de beëindiging van de ontwikkeling van oudere versies zoals PHP 7.4, en actie ondernemen om hun sites up-to-date te houden qua PHP-versies en compatibiliteit van thema’s en plugins. Door een proactieve aanpak te hanteren in websiteonderhoud en -updates, kunnen gebruikers blijven profiteren van de verbeterde prestaties en beveiliging die de nieuwste PHP-versies bieden.

Standaard genereert WordPress onleesbare URL’s voor jouw website. Dit heeft twee nadelen. Het is moeilijk voor bezoekers van je website om te begrijpen waar ze zijn als de paginaurl ‘?=234’ is. En daarbij komt dat het slecht is voor je zoekmachineoptimalisatie (SEO).

Het is veel beter om je zoektermen ook te verwerken in je URL. Dan snapt Google ook waar het over gaat! Als je via de instellingen de permalinks van je WordPress website correct hebt ingesteld, wordt aangeraden om gebruik te maken van de optie postnaam/berichtnaam. Je hebt de opties ingesteld en correct opgeslagen maar toch werkt het niet. En dan?

Permalinks WordPress

Permalink probleem oplossen

De oplossing: Hele grote kans dat je .htaccess-bestand niet correct ingesteld is of nog helemaal niet bestaat. Dit document vind je in de root van je FTP-folder. En als dit niet te vinden is? Maak dan een tekstdocument en sla dit op als .htaccess.

Wat lost het permalinksprobleem dan uiteindelijk op? Verwijder alle bestaande code uit je .htaccess bestand en voeg de onderstaande code toe aan het bestand en sla het op.


# BEGIN WordPress

RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

# END WordPress

Dit is de standaard htaccess voor WordPress. Cache plugins als WP Rocket of Litespeed Cache voegen zelf regels toe aan je .htaccess om de website te optimaliseren. Soms geven deze problemen en is het resetten van dit bestand de beste optie. De regels worden automatisch opnieuw toegevoegd overigens.

Inloggen in WordPress lukt niet meer? Dit komt vaak voor als je jouw wachtwoord vergeten bent en dat je daarom niet in het admin-gedeelte van je blog kunt komen.

Het kan zo zijn dat je bestandsrechten op de server van WordPress niet meer goed ingesteld staan. Controleer of alle mappen op 755 staan en de bestanden allemaal 0p 644.

Het kan ook zijn dat je website gehackt is. Check dit, een goede gratis start hiervoor is een scan van Sucuri.

Inloggen in WordPress lukt niet meer?

Wachtwoord vergeten WordPressDe oplossing: Als je je wachtwoord vergeten bent, probeer dit dan te herstellen via e-mail, de standaardoptie die getoond wordt op het inlogscherm onder ‘wachtwoord vergeten’.

Als je geen nieuw wachtwoord ontvangt dan is er mogelijk meer aan de hand. Bij onze WordPress onderhoud klanten installeren wij standaard de premium service van Postmark. De enige optie is om in te loggen in je database via phpMyAdmin en je wachtwoord resetten.
Mocht je hier geen ervaring mee hebben, vraag dan iemand die deze ervaring wel heeft.

Mocht jouw database beschadigen dan werkt je complete website namelijk niet meer. Een handleiding voor het resetten van je password in de database vind je hier.

Een bekend probleem binnen WordPress waar veel webdesigners last van hebben. Het wordt daarom ook ‘het witte scherm van de dood’ genoemd. Er verschijnt een leeg wit scherm zonder een enkele foutmelding.

Erg frustrerend omdat de gebruiker geen idee heeft wat er misgaat! Het probleem wordt vaak veroorzaakt door scripts die de PHP-geheugenlimiet van de server overschrijden. Ook het WordPress thema of een plugin met problemen kan een wit scherm in WordPress veroorzaken.

Wit scherm in WordPress oplossen

Als eerste kun je proberen om in het wp-config bestand de debug mode aan te zetten.

Dit doe je door de volgende code te wijzigen. Deze regel staat waarschijnlijk in je wp-config.php bestand:

define(‘WP_DEBUG’, false)

Wijzig deze in define(‘WP_DEBUG’, true), nu krijg je een foutmelding die aangeeft welk bestand problemen veroorzaakt.

Debuggen in WordPress

Probeer eventueel het geheugen te beperken via .htaccess of wp-config.php. Mocht dit allemaal niet werken, probeer het dan door een ander standaard-thema van WordPress zoals Twenty Twentyone te activeren. Eventueel kun je via Filezilla FTP tijdelijk je huidige themamap hernoemen naar bijvoorbeeld old-theme.

Als dit allemaal niet helpt, kun je alle plug-ins via FTP (zoals bijvoorbeeld Filezilla) uitschakelen, mogelijk geeft een corrupte plugin problemen. Dit werkt hetzelfde als de themamap hernoemen. Als geen enkele van deze oplossingen helpt, kun je overwegen om WordPress te herinstalleren, mogelijk is je WordPress-installatie corrupt geraakt.

Dit doe je door de originele bestanden opnieuw te uploaden naar je FTP server en de oude te overschrijven. Als alle genoemde oplossingen niet werken zit er niets anders op dan een back-up terug te plaatsen. Die heb je wel gemaakt toch? De voorkeur is om een backup op serverniveau via DirectAdmin of cPanel terug te zetten.

De auto update functie van WordPress werkt hetzelfde als elke andere updatefunctie van andere programma’s. Het doel van de update is om technische problemen en veiligheidslekken in het WordPress CMS automatisch te dichten. Ook software-patches voor WordPress worden automatisch geïnstalleerd.

WordPress auto update instellen?

Het is aan te raden om in te stellen dat alleen de veiligheidsupdates automatisch worden geïnstalleerd in WordPress. Standaard staat deze optie aan. Mocht je gebruik maken van Installatron dan heb je binnen de installatie de mogelijkheid om aan te passen wat er automatisch geüpdatet moet worden en of er vooraf nog een backup gemaakt moet worden.

Als het correct werkt, voorkomt dit vaak grote problemen op veel WordPress websites. Als je dus een foutmelding krijgt bij een automatische update is er werk aan de winkel. Dit probleem treedt vaak op in combinatie met een bestands en mappenrechtenprobleem op je bestanden en mappen van je WordPress installatie.

Automatisch WordPress updaten

De oplossing: Check eerst of je internetverbinding geen problemen heeft. Mocht je verbinding niet werken, herstel deze dan eerst. Als het automatisch bijwerken nog steeds mislukt, update je WordPress website dan handmatig via FTP. Lees hier alles over het bijwerken van je WordPress Content Management Systeem.

Hoe biedt je jouw bezoekers een bundelkorting aan? Of hoe regel je dat op het moment dat product x gekocht wordt de prijs van product y omlaag gaat? Hiervoor heb je de Dynamic Pricing & Discounts for WooCommerce plugin nodig in jouw webshop.

Met deze plugin heb je veel verschillende mogelijkheden om kortingen of aanbiedingen mee te geven aan de bezoekers.

WooCommerce Dynamic Pricing & Discounts

woocommerce dynamic pricingMet deze WordPress plugin maak je heel geavanceerde regels. Zo ongeveer alle mogelijke kortingsregels die je bedenkt zijn door te voeren in deze plugin. Alles wat je hiermee instelt kun je op het complete bestelling niveau regelen maar ook op orderregel, gebaseerd op product of gebruikersrol.

Black Friday acties instellen in webshop

Hoeveel nieuwe klanten trek jij aan met de acties koop een x aantal en krijg een aantal producten gratis? Met deze plugin kun je ook tijdelijke acties doorvoeren. Loopt jouw actie tot 00:00 uur? De plugin stopt de actie automatisch op het aangegeven tijdstip. Let wel op dat je de cache moet legen mocht je de korting automatisch willen laten starten of stoppen. Heb je een uniek product in je webshop wat niet onder de ingestelde korting valt? Ook dit kun je eenvoudig uitsluiten in de instellingen van de WooComemrce Dynamic Pricing & Discounts.. De korting is op productniveau in te regelen, op productcategorie niveau of geldig voor de hele shop.

Pricing and discounts

Wil je flexibel zijn om kortingen in te stellen in je webshop dan heb je deze plugin simpelweg nodig. Een eenmalige relatief lage investering om veel problemen op te lossen.

Download WooCommerce Dynamic Pricing & Discounts

Heb jij al een nieuwsbriefsysteem gekoppeld met je webshop? Nog niet? Dan is het zeker tijd om hiermee te gaan starten en echt omzet te gaan maken. Onze ervaring is dat je rechtstreeks in de mailbox van mensen echt nog steeds de meeste kans maakt om direct een verkoop te halen.

WooCommerce Mailchimp koppelen

Wij zien deze koppeling met het nieuwsbriefsysteem van MailChimp in diverse webshops, maar ook WordPress websites zonder shops hebben hier echt voordeel van.

Mailchimp for WooCommerceWaarom dan een plugin om MailChimp te koppelen aan WooCommerce? Heel simpel, zonder deze plugin mis je het grootste deel van de functionaliteit van Mailchimp. Er zijn diverse mailprogramma’s die automations bieden die je kunt starten op basis van gedrag in je webshop. In deze blog beperk ik mij tot de gratis versie van Mailchimp waar dit prima mee werkt.

MailChimp automations

Wat voor automations kun je onder andere laten starten op basis van acties in je webshop?

  • Abandonded carts. Je kent het vast: mensen gooien hun hele winkelmand in een webshop vol en vervolgens stokt het afrekenproces om voor jou onbekende reden. Het is een feit dat deze mensen graag bij je willen komen kopen maar dat hun bestelling nog niet afgerond is. Met de abandonded carts-e-mails vanuit Mailchimp stuur je een herinnering op maat dat hun winkelwagen nog klaar staat voor ze. Je kunt deze herinnering naar wens een aantal keren herhalen, eventueel voorzien van een passende kortingscode.
  • Eerste aankoop. Hoe leuk is het voor jouw klanten als zij een aantal dagen na hun eerste aankoop extra welkom geheten worden door een persoonlijke mail vanuit Mailchimp?
  • X-ste aankoop. Trouwe klanten ben je extra zuinig op. Stuur ze een leuke attentie als ze een aantal bestellingen in je webshop gedaan hebben.
  • Orderbevestigingen. Het is ook mogelijk om alle WooCommerce ordermails te laten versturen vanuit Mailchimp. Voordeel hiervan is dat je alle mails eenvoudig in dezelfde stijl kunt sturen.

Je kunt een traditionele nieuwsbrief opmaken met Mailchimp, maar het voordeel van de koppeling met de genoemde plugin is dat Mailchimp weet dat je vanuit een WooCommerce webshop werkt. Al je producten zijn eenvoudig toe te voegen aan een mailing. Je kunt ervoor kiezen iedere bezoeker dezelfde mail te laten zien, maar je kunt deze ook volledig personaliseren aan de hand van de bekeken producten of categorieën in je webshop.

MailChimp for WooCommerce plugin

Zonder deze gratis plugin werkt het simpelweg niet. In de backend van Mailchimp zelf wordt je al gezegd dat je deze plugin nodig hebt. En het is echt de moeite waard!

Mailchimp for WooCommerce

 

Wie houdt er niet van cadeautjes? Die kan deze plugin dan overslaan en direct door naar punt 3.

Ik weet zeker dat jij er nog bent. Iedereen houdt namelijk van cadeautjes.

WooCommerce Free Gift plugin

Wat kun je met de WooCommerce Free Gift plugin? De naam zegt het al, je geeft een gratis cadeautje.

Geef je dat direct aan alle bezoekers die je webshop bezoeken of iets bestellen? Nee je hebt de mogelijkheid om hiervoor diverse voorwaarden in te stellen waaraan voldaan moet worden voordat je een gratis cadeautje krijgt.

Free Gift plugin WooCommerce

Zoals je hierboven kunt zien kun je o.a. instellen vanaf hoeveel euro mensen een gratis cadeautje krijgen. Ook kun je instellen wat voor product het cadeau is dat ze krijgen.

Gratis cadeautje bij bestelling webshop

WooCommerce Free Gift plugin

Heb je een cadeautje dat mensen niet leuk vinden? Dan kun je ervoor kiezen om mensen uit te laten vinken dat ze het cadeautje willen ontvangen.

Onderaan de instellingen vind je de mogelijkheid om het cadeautje helemaal te verbergen in je webshop. Deze optie is aan te raden als het cadeautje geen product is dat je zelf ook verkoopt in de shop.

Wat een veel gebruikte methode is dat is om in de winkelwagen een bericht te tonen of een winkelmededeling, bijvoorbeeld: “Besteed nog x euro dan krijg je een cadeautje”. Mensen besteden dan vaak net een paar euro meer dan ze normaal zouden doen. Test dit vooral uit of het ook werkt in jouw webshop uiteraard.

Download WooCommerce Free Gift plugin