Hoe beheer je de double optin functie in MailChimp? Als je een lijst aanmaakt geef je bij de lijst aan of je gebruik wilt maken van een zogenaamde ‘double optin’.
Wat houdt het in? Als iemand zich inschrijf op je lijst dan krijgen ze als deze functie aanstaat een extra e-mail in hun mailbox met het verzoek om hun inschrijving te bevestigen.
Double optin in MailChimp
Als je ingelogd bent in Mailchimp ga je naar Manage Audience. Vervolgens ga je naar Settings en Audience instellingen. Daar vind je deze instellingen.
Imagify is een populaire plugin voor WordPress die helpt bij het optimaliseren van afbeeldingen op je website. Het belangrijkste doel van Imagify is om de grootte van afbeeldingsbestanden te verminderen zonder dat dit ten koste gaat van de kwaliteit. Dit wordt bereikt door middel van een proces dat bekend staat als ‘image compression’.
Imagify kun je voor een deel gratis gebruiken. Als je meer wilt of veel afbeeldingen hebt dan kun je de betaalde Imagify versie gebruiken.
Imagify WordPress plugin
Waarom zou je de Imagify plugin gebruiken op je website? Er zijn een aantal redenen te bedenken hiervoor.
Vermindering van de laadtijd: Door de bestandsgrootte van afbeeldingen te verkleinen, kan Imagify de laadtijd van webpagina’s aanzienlijk verminderen. Dit is cruciaal voor de gebruikerservaring en SEO.
Bandbreedtebesparing: Geoptimaliseerde afbeeldingen gebruiken minder bandbreedte, wat vooral belangrijk is voor websites met veel verkeer of beperkte hostingbronnen.
Automatisering: Imagify kan automatisch nieuwe afbeeldingen optimaliseren die aan de website worden toegevoegd, wat tijd en moeite bespaart.
De Imagify plugin biedt verschillende niveaus van compressie – van normaal (geen zichtbaar kwaliteitsverlies) tot agressief (kleiner bestand met een beetje kwaliteitsverlies) tot ultra (sterkste compressie met zichtbaar kwaliteitsverlies).
Daarnaast ondersteunt de plugin ook het converteren van afbeeldingen naar het WebP-formaat, dat bekend staat om zijn superieure compressie en kwaliteit ten opzichte van traditionele formaten zoals JPEG en PNG.
Met Imagify kun je bestaande afbeeldingen op je website in bulk optimaliseren, wat handig is als je de plugin installeert op een website die al veel afbeeldingen bevat.
Een Content Delivery Network (CDN) is een netwerk van servers die strategisch zijn geplaatst over de hele wereld met als doel de levering van webcontent en diensten te versnellen.
Het werkt door een kopie van je website, zoals HTML-pagina’s, afbeeldingen, en video’s, op te slaan op meerdere servers op verschillende geografische locaties. Wanneer een gebruiker jouw website bezoekt, ontvangt hij of zij de content van de server die geografisch het dichtst bij hen staat. Bijvoorbeeld onze Cloud hosting provider Kinsta biedt standaard een CDN optie via CloudFlare.
Wanneer een CDN nodig?
Een CDN vermindert de tijd die nodig is om gegevens over het internet te verzenden, wat resulteert in snellere laadtijden van de pagina, verbeterde gebruikerservaring en verminderde belasting van de originele server. CDNs zijn bijzonder nuttig voor websites met een groot volume aan verkeer of websites die een wereldwijd publiek bedienen.
Een CDN kan bijdragen aan een betere prestatie en gebruikerservaring van de websites die je ontwikkelt, wat weer kan leiden tot hogere klanttevredenheid en betere SEO-resultaten. Onze hosting partner Kinsta* maakt bijvoorbeeld standaard gebruik van CloudFlare CDN voor de hoogst haalbare snelheid en stabiliteit.
Een voorbeeld van een CDN aanbieder die wereldwijd actief is dat is CloudFlare. Als je gebruikt maakt van CloudFlare heb je naast de optie voor een CDN ook direct de optie om bijvoorbeeld minificatie van HTML toe te passen of het laden van Webp images als deze beschikbaar zijn.
De voordelen van CloudFlare CDN
Wat zijn de voordelen van het gebruik van CloudFlare CDN met een WordPress website? Wij hebben ze voor je op een rijtje gezet.
Verbeterde websiteprestaties
Snellere laadtijden: Cloudflare maakt gebruik van een Content Delivery Network (CDN) om de laadtijden van je website te versnellen. Het slaat kopieën van je website op in verschillende datacenters wereldwijd, waardoor de content dichter bij de bezoeker wordt gebracht en sneller laadt.
Optimalisatie van content: Cloudflare kan de bestandsgrootte van afbeeldingen en andere statische bronnen automatisch verkleinen, wat resulteert in snellere laadtijden.
Verhoogde websitebeveiliging
Bescherming tegen DDoS-aanvallen: Cloudflare helpt je website te beschermen tegen Distributed Denial of Service (DDoS) aanvallen door het verkeer te filteren en kwaadaardige aanvallen te blokkeren.
SSL/TLS versleuteling: Cloudflare biedt gratis SSL/TLS-certificaten, waardoor je website verkeer gecodeerd en veiliger wordt.
Eenvoudig SSL-certificaat beheer
Eenvoudige integratie: Cloudflare biedt een gemakkelijke manier om SSL (Secure Sockets Layer) in te schakelen voor je website, wat belangrijk is voor zowel beveiliging als SEO.
Flexibele SSL-opties: Je hebt de keuze uit verschillende SSL-modi, afhankelijk van de behoefte van je website.
Uptime en beschikbaarheid van je website verbeteren
Load balancing: Cloudflare kan het verkeer over verschillende servers verdelen, wat helpt om de belasting te verdelen en de uptime te verbeteren.
Redundantie: Door het gebruik van een netwerk van servers, vermindert Cloudflare het risico van downtime als een enkele server faalt.
Web Application Firewall (WAF):
Geavanceerde beveiliging: Cloudflare’s WAF biedt een extra beveiligingslaag om je website te beschermen tegen kwetsbaarheden en exploits, zoals SQL-injectie en cross-site scripting (XSS) aanvallen.
Verbeterd verkeersbeheer
Geografische Targeting: Met Cloudflare kun je specifiek verkeer uit bepaalde regio’s beheren of beperken.
Bot Management: Cloudflare helpt bij het identificeren en beheren van botverkeer, wat nuttig kan zijn voor zowel beveiliging als websiteprestaties.
Gebruiksvriendelijk dashboard
Eenvoudig Beheer: Cloudflare biedt een intuïtief dashboard waarmee je gemakkelijk instellingen kunt aanpassen, verkeersrapporten kunt bekijken en de prestaties van je website kunt monitoren.
SEO voordelen
Snellere websites: Een snellere laadtijd kan een positieve impact hebben op je zoekmachine ranking.
Verbeterde gebruikerservaring: Een snellere en veiligere website biedt een betere gebruikerservaring, wat ook een positieve invloed kan hebben op je SEO.
Standaard kun je in de WooCommerce checkout geen product verwijderen. Dit kan alleen in de winkelmand.
Door het toevoegen van de onderstaande code in je functions.php van je child-theme of in bijvoorbeeld de Code Snippets plugin wordt deze mogelijkheid alsnog toegevoegd.
Producten verwijderen uit checkout met code
/*
* It will add Delete button, Quanitity field on the checkout page Your Order Table.
*/
function webroom_add_delete_and_quantity_on_checkout( $product_title, $cart_item, $cart_item_key ) {
/* Checkout page check */
if ( is_checkout() ) {
/* Get Cart of the user */
$cart = WC()->cart->get_cart();
foreach ( $cart as $cart_key => $cart_value ){
if ( $cart_key == $cart_item_key ){
$product_id = $cart_item['product_id'];
$_product = $cart_item['data'] ;
/* Step 1 : Add delete icon */
$return_value = sprintf(
'<a href="%s" class="remove" title="%s" data-product_id="%s" data-product_sku="%s">×</a>',
esc_url( wc_get_cart_remove_url( $cart_key ) ),
__( 'Delete', 'woocommerce' ),
esc_attr( $product_id ),
esc_attr( $_product->get_sku() )
);
/* Step 2 : Add product name */
$return_value .= ' <span class = "product_name" >' . $product_title . '</span>' ;
/* Step 3 : Add quantity selector */
if ( $_product->is_sold_individually() ) {
$return_value .= sprintf( ' <input type="hidden" name="cart[%s][qty]" value="1" />', $cart_key );
} else {
$return_value .= woocommerce_quantity_input( array(
'input_name' => "cart[{$cart_key}][qty]",
'input_value' => $cart_item['quantity'],
'max_value' => $_product->backorders_allowed() ? '' : $_product->get_stock_quantity(),
'min_value' => '1'
), $_product, false );
}
return $return_value;
}
}
}else{
/*
* It will return the product name on the cart page.
* As the filter used on checkout and cart are same.
*/
$_product = $cart_item['data'] ;
$product_permalink = $_product->is_visible() ? $_product->get_permalink( $cart_item ) : '';
if ( ! $product_permalink ) {
$return_value = $_product->get_title() . ' ';
} else {
$return_value = sprintf( '<a href="%s">%s</a>', esc_url( $product_permalink ), $_product->get_title());
}
return $return_value;
}
}
add_filter ('woocommerce_cart_item_name', 'webroom_add_delete_and_quantity_on_checkout' , 10, 3 );
Een backlink is een link van een externe andere website die naar jouw WordPress website verwijst. Bij zoekmachineoptimalisatie (SEO) zijn backlinks van belang omdat ze een van de belangrijkste factoren zijn die zoekmachines zoals Google gebruiken om de relevantie en autoriteit van jouw website te bepalen. Hoe hoger deze beiden zijn, hoe beter je website zal presteren in de zoekresultaten.
In een betaalde tool als bijvoorbeeld Ahrefs kun je bekijken wat de waarde van jouw domein is en welke backlinks er liggen naar jouw domein. Ook in Google Search Console kun je de backlinks naar jouw website terugvinden.
Backlinks
Het loont niet de moeite om je best te doen om zoveel mogelijk backlinks te verzamelen. Het is beter om te focussen op kwalitatieve backlinks van website met een hoge autoriteit. Daarnaast zijn er nog enkele belangrijke punten om in gedachten te houden over backlinks:
Kwaliteit boven kwantiteit
Niet alle backlinks zijn gelijkwaardig. Links van betrouwbare, populaire en relevante websites hebben meer waarde dan links van minder bekende of minder relevante websites.
Natuurlijk linkprofiel
Zoekmachines geven de voorkeur aan links die op een natuurlijke manier zijn verkregen, dus het is belangrijk om organisch linkwaardige content te creëren. Mocht je links inkopen zorg dan in ieder geval dat dit niet overduidelijk zichtbaar is.
Diversiteit
Een divers linkprofiel met links van verschillende soorten websites wordt als gezonder beschouwd. Je kunt dus prima afwisselend links van een startpagina of afgeleide pagina hiervan combineren met nieuwsberichten vanaf belangrijke websites.
Relevantie
Links van websites die relevant zijn voor jouw niche of industrie zijn waardevoller dan links van niet-relevante websites. Dus als jij een webshop in kattenvoer hebt heeft het weinig zin als een website met informatie over schoenen naar jou linkt. Hoe hoog deze autoriteit ook kan zijn, het is niet zinvol.
WP Recipe Maker is een WordPress plugin die speciaal is ontwikkeld voor foodbloggers, chefs en culinaire enthousiastelingen die hun recepten online willen delen in een foodblog.
Deze WordPress plugin staat bekend om zijn gebruiksvriendelijkheid, waardoor zelfs beginners gemakkelijk recepten kunnen toevoegen aan hun website. Een van de grote voordelen van WP Recipe Maker is de zoekmachineoptimalisatie.
Het ondersteunt schema-markup, wat essentieel is voor het verbeteren van de zichtbaarheid in zoekmachines zoals Google.
WP Recipe Maker
Een belangrijk kenmerk van WP Recipe Maker is het responsieve ontwerp. Dit zorgt ervoor dat de recepten er goed uitzien op zowel desktops als mobiele apparaten, wat tegenwoordig een must is voor elke website.
Bovendien biedt de plugin verschillende aanpasbare templates, waardoor gebruikers de stijl van hun recepten kunnen afstemmen op het design van hun website. Je kunt gemakkelijk de lay-out, kleuren en lettertypen aanpassen om aan te sluiten bij je persoonlijke smaak en merk.
Daarnaast is er een handige printoptie, die het voor bezoekers eenvoudig maakt om recepten uit te printen. Dit is een nuttige functie voor degenen die liever met een fysiek recept werken in plaats van een digitaal scherm.
Voor websites die zich richten op gezond eten en diëten, biedt WP Recipe Maker de mogelijkheid om voedingsinformatie toe te voegen, wat een toegevoegde waarde kan zijn voor bezoekers die hun voedselinname willen bijhouden.
WPRM recepten ratings
De plugin bevordert ook interactie met bezoekers, aangezien zij recepten kunnen beoordelen. Dit helpt bij het opbouwen van een community rond je website en moedigt bezoekers aan om actief deel te nemen. Als je al eerder recepten hebt gepubliceerd via een andere plugin, biedt WP Recipe Maker een soepele importfunctie, waardoor de overgang naar deze plugin eenvoudig en efficiënt is.
Koppelingen WPRM
Tot slot is WP Recipe Maker compatibel met andere tools en plugins, wat de functionaliteit verder uitbreidt. Of het nu gaat om integratie met maaltijdplanners of boodschappenlijstjes, de plugin is ontworpen om de online presentatie van recepten te vereenvoudigen en te verrijken. Beschikbaar in zowel een gratis versie voor basisfunctionaliteiten als premium versies voor meer geavanceerde opties, biedt WP Recipe Maker een complete oplossing voor het beheren en presenteren van culinaire content op WordPress websites.
WP Recipe Maker is een veelzijdige tool voor iedereen die zijn culinaire passie en kennis wil delen via een WordPress-website. Het is beschikbaar in zowel een gratis versie met basisfunctionaliteiten als premium versies met geavanceerde functies.
Als je tevreden bent over de gratis versie van de plugin kun je voor de premium, pro of elite versie van WPRM gaan.
Het toevoegen van een redirect in Kinsta, een hostingplatform voor WordPress-websites, is vrij eenvoudig en kan direct worden gedaan via het Kinsta-dashboard.
Redirect aanmaken in Kinsta
Hier zijn de stappen om een redirect toe te voegen:
Log in op je Kinsta-dashboard: Ga naar het Kinsta-dashboard en log in met je accountgegevens.
Ga naar ‘Sites’: Eenmaal ingelogd, navigeer je naar het gedeelte ‘Sites’ en selecteer je de specifieke website waarvoor je de redirect wilt instellen.
Kies ‘Redirects’: In het dashboard van je site, zoek je naar de optie ‘Redirects’. Dit is meestal te vinden in het menu aan de linkerkant onder de site-instellingen.
Voeg een nieuwe redirect toe: Klik op de knop ‘Add Redirect’ of ‘Nieuwe Redirect Toevoegen’. Hiermee open je een formulier om een nieuwe redirect in te stellen.
Configureer je redirect.
Bron-URL (Source URL): Voer het pad in van de URL die je wilt redirecten. Bijvoorbeeld, als je www.jouwwebsite.com/oud-pad wilt redirecten, voer dan /oud-pad in.
Doel-URL (Destination URL): Voer de volledige URL in waar je bezoekers naartoe wilt sturen. Bijvoorbeeld https://www.jouwwebsite.com/nieuw-pad.
Redirect-type: Kies het type redirect, meestal een 301 (permanent) of een 302 (tijdelijk). Een 301-redirect wordt aanbevolen voor permanente veranderingen omdat het de SEO-waarde doorgeeft.
Sla de redirect op: Nadat je de details hebt ingevoerd, klik je op ‘Add’ of ‘Toevoegen’ om de redirect op te slaan.
Test de redirect: Controleer na het toevoegen van de redirect of deze correct werkt door de oude URL in je browser in te voeren en te kijken of je automatisch wordt doorgestuurd naar de nieuwe URL. Eventueel zou je nog via deze weg een extra redirect controle uit kunnen voeren.
Door deze stappen te volgen, kun je eenvoudig redirects instellen voor je website gehost op Kinsta, wat handig is voor het beheren van verouderde URL’s, het veranderen van site-structuur of het omleiden van verkeer na het opnieuw ontwerpen van een website.
De handleiding van Kinsta voor het maken van redirects op hun hosting vind je hier.
Om de URL van een productcategorie aan te passen in WordPress met RankMath, zodat er alleen een product in de url staat ga je naar de instellingen van RankMath en gebruik je de optie ‘verwijder basis’.
RankMath productcategorie URL aanpassen
Installeer en activeer RankMath: Als je Rank Math nog niet hebt geïnstalleerd, installeer deze dan via de WordPress plugin-directory.
Open RankMath-instellingen: Ga in je WordPress-dashboard naar RankMath > Dashboard.
Kies ‘Algemene instellingen’: In de instellingen van RankMath, selecteer je het tabblad ‘Algemene instellingen’.
Kies voor WooCommerce.
Aanpassen van categoriebasis: Zet het schuifje om bij verwijder categorie basis
Sla de wijzigingen op: Nadat je de aanpassingen hebt gedaan, vergeet niet om je wijzigingen op te slaan.
Controleer de URL’s: Ga naar je productcategoriepagina’s om te controleren of de URL’s zijn bijgewerkt zoals je hebt ingesteld.
Update interne links en redirects: Als je de URL-structuur wijzigt, zorg dan dat je alle bestaande interne links bijwerkt en 301 redirects instelt voor de oude URL’s. Dit helpt bij het behouden van SEO-waarde en voorkomt foutmeldingen zoals 404. RankMath maakt overigens zelf een redirect bij het wijzigen van de bovenstaande instellingen.
301 redirect maken?
Denk eraan dat het aanpassen van de URL-structuur van een live website zorgvuldig moet worden overwogen en uitgevoerd, aangezien dit SEO en gebruikerservaring kan beïnvloeden. Goed om te weten dat RankMath wel automatisch een 301 redirect maakt vanaf de oude url naar de nieuwe opgeschoonde categorie url.
Hooks in WordPress zijn een cruciaal onderdeel van het ontwikkelen van plugins en thema’s. Ze jou als ontwikkelaar in staat om in te haken op bepaalde delen van het WordPress-systeem om functionaliteit toe te voegen of te wijzigen zonder de kernbestanden van WordPress te wijzigen.
Soorten hooks: actiehooks en filterhooks
Actiehooks (Action Hooks): Deze stellen je in staat om je eigen code uit te voeren op specifieke punten tijdens de uitvoering van WordPress. Bijvoorbeeld, je zou een actiehook kunnen gebruiken om een functie uit te voeren wanneer een post wordt gepubliceerd of wanneer een pagina wordt geladen.
Filterhooks (Filter Hooks): Filterhooks stellen je in staat om data te wijzigen voordat deze wordt gebruikt door WordPress of voordat deze wordt verzonden naar de database of de browser. Bijvoorbeeld, je kunt een filterhook gebruiken om de tekst van een bericht te wijzigen voordat het wordt getoond of om de metadata van een bericht aan te passen voordat deze wordt opgeslagen.
Om een hook te gebruiken, maak je een functie in je thema of plugin en ‘haak’ je deze aan de hook door middel van de functies add_action() voor actiehooks of add_filter() voor filterhooks. Je geeft de naam van de hook en de naam van je functie op als parameters.
Waarvoor gebruik je hooks?
Het gebruik van hooks in WordPress is een krachtige manier om de functionaliteit uit te breiden en aan te passen zonder de kerncode van het platform te veranderen, wat het updateproces vergemakkelijkt en de compatibiliteit met andere thema’s en plugins bevordert. Het is een van de kernaspecten die WordPress zo flexibel maken voor ontwikkelaars.
Wij maken regelmatig gebruik van hooks bij het ontwerpen van websites en webshops in bijvoorbeeld GeneratePress, FacetWP of Advanced Custom Fields. Veel thema’s hebben een standaard lijst met hooks beschikbaar mochten ze afwijken van de WordPress standaard.