Standaard kun je geen SVG afbeeldingen uploaden in WordPress. Door de onderstaande code toe te voegen aan de functions.php van je WordPress thema maak je dit wel mogelijk.
SVG gebuik je vooral voor bijvoorbeeld het logo of voor iconen die je scherp weer wilt geven in alle formaten.
SVG upload WordPress toestaan
Voeg deze code toe in de functions.php van je thema of Code Snippets.
Het Avada thema heeft bijvoorbeeld een optie in het thema om SVG uploads mogelijk te maken. Hoef je niets met code aan te passen.
Advanced Custom Field tonen WooCommerce
Als je gebruik maakt van de Advanced Custom Fields plugin en je wilt een specifiek veld tonen op de single product pagina van je WooCommerce webshop dan kun je hiervoor de volgende code gebruiken. Voeg deze code toe aan de functions.php van je thema of in bijv. Code Snippets plugin.
Het ACF veld wat in de bovenstaande code opgehaald wordt is het veld met de naam ‘levertijd’. Daar wordt automatisch de vaste tekst werkdagen achter getoond. Daarna wordt het veld ‘wordt_verwacht_op’ opgehaald en getoond. Uiteraard kun je deze code uitbreiden als je wilt.
Single product ACF veld
In de backend van een product kun je kiezen uit een dropdown met vastgestelde levertijden.
In de frontend ziet dit er ongeveer zo uit, uiteraard kun je dit per website zelf nog stylen.
WooCommerce hooks
De WooCommerce hook woocommerce_before_add_to_cart_button geeft aan dat de tekst afgedrukt moet worden voor de in winkelmandknop op de single product pagina van de webshop.
Een 2FA (Two-Factor Authentication) plugin voor WordPress voegt een extra beveiligingslaag toe aan je inlog proces, bovenop je standaard gebruikersnaam en wachtwoord.
Dit betekent dat zelfs als iemand je wachtwoord weet te achterhalen, ze nog steeds geen toegang kunnen krijgen tot je website zonder de tweede vorm van verificatie. Deze tweede factor kan iets zijn wat je weet (zoals een pincode), iets wat je hebt (zoals een smartphone of een security token), of iets wat je bent (zoals een vingerafdruk).
2FA WordPress plugin
De meeste 2FA plugins bieden diverse authenticatiemethoden, zoals SMS, e-mail, authenticator apps (Google Authenticator, Authy, etc.), en hardware tokens. Je kunt 2FA bij de meeste plugins voor WordPress instellen voor specifieke gebruikersrollen, bijvoorbeeld alleen voor beheerders of voor alle gebruikers.
Voor situaties waarin gebruikers hun 2-factor codes niet kunnen gebruiken, kunnen sommige plugins eenmalige backup codes of tijdelijke toegangscodes genereren.
Google Authenticator: Een populaire keuze die integratie biedt met de Google Authenticator app. Het staat gebruikers toe om QR-codes te scannen voor snelle configuratie en biedt een sterke authenticatiemethode via hun mobiele apparaat.
Duo Two-Factor Authentication: Deze plugin biedt een breed scala aan authenticatiemethoden, waaronder pushmeldingen, SMS, telefoontjes, en U2F (Universal 2nd Factor) devices. Duo staat bekend om zijn gebruiksgemak en hoge beveiligingsniveau.
Two Factor Authentication: Biedt ondersteuning voor meerdere authenticatiemethoden en laat je toe om 2FA verplicht te stellen voor bepaalde gebruikers of gebruikersrollen. Het is compatibel met veelgebruikte apps zoals Google Authenticator en Authy.
Wordfence Security: Hoewel primair een beveiligingsplugin, biedt Wordfence ook een ingebouwde 2FA-functie. Dit is handig als je op zoek bent naar een alles-in-één beveiligingsoplossing die zowel hardening als authenticatie biedt.
Jetpack: Jetpack’s betaalde plannen bieden ook 2FA-functionaliteiten, samen met een reeks andere beveiligingsfeatures zoals malware scanning en real-time backups.
Heb je bijvoorbeeld een ontwikkel website of een staging website en wil je zeker zijn dat er geen externe e-mails verzonden worden? Als je bijvoorbeeld een abonnement reset in WooCommerce of je importeert alle gebruikers met WP All Import.
WordPress e-mail
Installeer de gratis plugin https://nl.wordpress.org/plugins/disable-emails/. Hiermee voorkom je dat er e-mails gestuurd worden. Of dit nu wachtwoord reset e-mails zijn of WooCommerce e-mails, alles wordt geblokkeerd.
Wil je een WordPress website of WooCommerce webshop automatisch laten vertalen met Google Translate? Met behulp van de gratis Google Translate WordPress plugin kunnen bezoekers je content in hun voorkeurstaal lezen, waardoor je website toegankelijker en gebruiksvriendelijker wordt voor een wereldwijd publiek.
Google Translate plugin
Door je content direct vertaalbaar te maken in meerdere talen, kun je een veel breder publiek bereiken dan voorheen. Bezoekers waarderen de mogelijkheid om informatie in hun eigen taal te lezen, wat leidt tot een positievere gebruikerservaring en langere bezoektijden.
Hoewel door Google vertaalde pagina’s niet direct bijdragen aan je SEO, kan het verbeteren van de gebruikerservaring en het verhogen van de tijd die op de site wordt doorgebracht, indirect een positieve impact hebben op je zoekmachine rankings.
Er zijn veel verschillende plugins te vinden. Wij maken vaak gebruik van de GTranslate plugin.
Google Language Translator: Dit is een van de meest populaire WordPress plugins die een eenvoudige integratie met Google Translate biedt, compleet met een aanpasbare widget die je overal op je website kunt plaatsen.
Translate WordPress with GTranslate: GTranslate is een andere veelgebruikte plugin die een dynamische vertaalfunctie biedt, waardoor je website in meerdere talen toegankelijk wordt zonder de noodzaak voor handmatige vertalingen.
Weglot Translate: Weglot biedt een meer geavanceerde oplossing voor websitevertaling, inclusief zowel automatische als professionele vertalingsopties, en ondersteunt SEO-vriendelijke URL-structuren voor elke taal.
Het integreren van Google Translate in je WordPress site is een goede stap naar het creëren van een meer inclusieve en toegankelijke website of webshop. Met een eenvoudige plugin-installatie kan je website de deuren openen voor bezoekers van over de hele wereld, ongeacht hun taal.
Het maken van een begrippenlijst in WordPress is een effectieve manier om je lezers uitgebreide informatie te bieden over specifieke termen, concepten of jargon gerelateerd aan je niche of industrie.
Begrippenlijst maken
Een goed georganiseerde begrippenlijst kan de gebruiksvriendelijkheid van je website verbeteren, helpen bij SEO, en je positioneren als een autoriteit in je vakgebied
Begrippenlijst WordPress plugin
Er zijn verschillende plugins beschikbaar die het proces van het maken van een begrippenlijst vereenvoudigen. Plugins zoals ‘CM Tooltip Glossary’ of ‘Encyclopedia / Glossary / Wiki’ bieden functies voor het automatisch aanmaken van links naar begrippenlijstitems vanuit je posts, het tonen van definities bij hover-over, en meer. Zoek in de WordPress plugin directory naar een begrippenlijst plugin, installeer en activeer deze, en volg de instructies voor het instellen.
Als je liever geen WordPress plugin gebruikt, kun je een begrippenlijst handmatig opzetten door een nieuwe pagina of bericht te maken en je termen met definities daar te lijsten.
Gebruik de ‘Heading’ formaten voor termen en de ‘Paragraph’ formaten voor definities voor een duidelijke structuur. Voor een uitgebreide begrippenlijst kun je elke term als een aparte post aanmaken en deze categoriseren onder een ‘Begrippenlijst’ categorie.
Problemen met het verzenden van Contact Form 7-formulieren oplossen
Contact Form 7 is een populaire WordPress-plugin waarmee je eenvoudig formulieren op je website kunt maken en beheren. Het is een krachtige tool, maar soms kunnen er problemen optreden bij het verzenden van formulieren. Een veelvoorkomend probleem is dat de formulieren niet worden verzonden, wat frustrerend kan zijn voor zowel websitebeheerders als gebruikers. In dit artikel bespreken we een veelvoorkomende oorzaak van dit probleem en hoe je het kunt oplossen.
Stap 1: vernieuw de ReCaptcha-sleutels bij Google
Een van de belangrijkste oorzaken van het niet kunnen verzenden van Contact Form 7-formulieren is een verlopen of onjuist geconfigureerde ReCaptcha-sleutel. ReCaptcha is een beveiligingsmaatregel die ervoor zorgt dat je formulieren beschermd zijn tegen spam. Als de ReCaptcha-sleutels niet correct zijn ingesteld, kan het formulier niet worden verzonden.
Om dit probleem op te lossen, volg je deze stappen:
Klik op “Contact” in het linker menu en selecteer het formulier waarin je de ReCaptcha-sleutels wilt bijwerken.
Klik op het tabblad “ReCaptcha” in het formulierbewerkingsvenster.
Plak de site-sleutel en geheime sleutel die je in stap 1 hebt gekopieerd in de juiste velden.
Klik op “Opslaan” om de wijzigingen op te slaan.
Stap 3: Test je formulier opnieuw
Nu je de ReCaptcha-sleutels hebt bijgewerkt, is het tijd om je Contact Form 7-formulier opnieuw te testen. Ga naar de pagina waar het formulier is ingesloten en vul het in. Als alles correct is geconfigureerd, zou je formulier nu zonder problemen moeten worden verzonden.
Als je problemen blijft ondervinden, zorg er dan voor dat je alle andere instellingen in Contact Form 7 hebt gecontroleerd, zoals e-mailinstellingen en formuliersjablonen. Als je nog steeds problemen ondervindt, kun je overwegen om contact op te nemen met de ondersteuning van Contact Form 7 of een ervaren WordPress agency voor verdere assistentie.
Het oplossen van problemen met het verzenden van Contact Form 7-formulieren kan soms ingewikkeld zijn, maar het bijwerken van je ReCaptcha-sleutels is vaak een goede eerste stap om dit veelvoorkomende probleem op te lossen. Volg deze stappen zorgvuldig en hopelijk kun je snel weer probleemloos formulieren op je website ontvangen.
De beheerder van een WordPress website wil geen meldingen meer ontvangen als gebruikers hun wachtwoord aanpassen bijvoorbeeld. Of als er automatisch updates beschikbaar zijn.
Je kunt in deze gratis WordPress plugin alle notificaties voor WordPress uitschakelen. In één keer allemaal of stuk voor stuk kiezen welke je wel of niet wilt ontvangen.
Wanneer je een WordPress blogpost automatisch probeert te publiceren, maar deze verschijnt niet op je WordPress website, kan dit verschillende oorzaken hebben. Hieronder beschrijven we een aantal veelvoorkomende oorzaken en oplossingen.
1. Onjuiste publicatiedatum
Controleer of de publicatiedatum correct is ingesteld. Blogs kunnen worden ingepland om op een later tijdstip te worden gepubliceerd. Als de datum in de toekomst ligt, zal de blog niet meteen zichtbaar zijn.
Pas de publicatiedatum aan naar de huidige datum en tijd als je de blog meteen wilt publiceren.
2. Conceptstatus
Het kan zijn dat de blogpost nog steeds de status ‘concept’ heeft in plaats van ‘gepubliceerd’. In dit geval is de post niet zichtbaar voor het publiek.
Zet de blogpoststatus op ‘gepubliceerd’ en sla de wijzigingen op.
3. Categorie niet toegekend
Sommige thema’s of instellingen kunnen vereisen dat een blogpost aan een bepaalde categorie wordt toegekend om te worden weergegeven.
Controleer of de blogpost aan een categorie is toegekend en wijs een relevante categorie toe.
4. Geen uitgelichte afbeelding
Sommige thema’s tonen alleen blogposts die een uitgelichte afbeelding hebben.
Voeg een uitgelichte afbeelding toe aan de blogpost.
5. Plug-in conflicten
Soms kunnen plug-ins conflicten veroorzaken die de publicatie van een blogpost verhinderen.
Deactiveer alle plug-ins en probeer de blogpost opnieuw te publiceren. Schakel vervolgens de plug-ins één voor één weer in om te identificeren welke de oorzaak is.
6. Cacheproblemen
Als je caching gebruikt op je website of via een WordPress cache plug-in als bijvoorbeeld LScache, Breeze of WP Rocket , kunnen oude versies van de pagina worden weergegeven, waardoor de nieuwe blogpost niet wordt weergegeven.
Wis alle cache van je website en probeer opnieuw.
7. Permalink problemen
Permalink-instellingen kunnen soms de oorzaak zijn van niet-gepubliceerde blogposts.
Ga naar de instellingen voor permalinks en klik op “Opslaan” om de permalinks te herinitialiseren.
8. Gebruikersrechten
Gebruikers met beperkte rechten kunnen mogelijk geen blogposts publiceren.
Controleer of de gebruiker de juiste rechten heeft om blogposts te publiceren.
9. Technische fouten
Technische problemen, zoals serverfouten, kunnen ook de oorzaak zijn.
Controleer of de server correct werkt en los eventuele technische problemen op.