Wordpress

Alle Wordpress artikelen.

09-10-2021

Class gebruiken in een Wordpress plugin

Het is handig om gebruik te maken van PHP classes als je een Wordpress plugin schrijft. Reden hiervoor is dat je verplicht bent om unieke functienamen te gebruiken. Dit is echter niet nodig als je ze...

Lees meer...

07-10-2021

Taxonomy aan custom post type toekennen via script

Ik had onlangs een opdracht waarbij ik via de functions.php file automatisch een taxonomy aan een custom post type moest koppelen. Dit doe je vrij gemakkelijk via de wp_set_object_terms functie....

Lees meer...

05-10-2021

Gutenberg uitzetten voor Wordpress widgets

Mocht je nog met oudere widgets werken kan het soms handig zijn om de Gutenberg editor uit te schakelen voor de widgets. Plaats deze twee filters in de functions.php van je theme en je zult zien dat...

Lees meer...

01-10-2021

Handige WooCommerce queries

Soms wil je wel eens snel alle WooCommerce orders of producten verwijderen. Je kunt onderstaande database queries gebruiken om het proces te versnellen.

Lees meer...

15-09-2021

Categorienaam aan de body class toevoegen van blog posts

Soms kan het handig zijn om op basis van categorie stylingswijzigingen door te voeren voor blog posts. Door middel van dit filter koppel je de categorienamen aan de body class van je single blog post.

Lees meer...

07-09-2021

Gemakkelijk alle WooCommerce producten verwijderen

Als je een grote webshop hebt met veel producten is het bijna onmogelijk om deze via de traditionele manier te verwijderen. Door deze stappen uit te voeren versnel je het proces enorm! Zorg altijd...

Lees meer...

02-02-2021

Grote WooCommerce database opschonen

De WooCommerce Action Scheduler genereert geplande acties die regelmatig (kunnen) vastlopen met een mislukte, geannuleerde, in behandeling zijnde maar ook met de voltooide status. Dit kan resulteren...

Lees meer...

20-01-2021

Contact Form 7: bepaal de standaard waarde voor select velden via de URL

Soms is het mooi om naar een Contact Form 7 formulier te kunnen linken en alvast een select veld standaard geselecteerd te hebben. Hoe je dit doet lees je in deze blogpost. De oplossing is vrij...

Lees meer...

11-01-2021

Aantal maximum posts per pagina aanpassen voor Custom Post Type

Soms wil je het standaard aantal (maximum) berichten per pagina niet laten gelden voor een specifieke Custom Post Type. Dit los je gemakkelijk op door een filter te plaatsen in bijvoorbeeld je...

Lees meer...

04-01-2021

Error: Cookies are blocked or not supported by your browser. You must enable cookies to use WordPress.

Na het verhuizen van een Wordpress multisite kan het gebeuren dat je niet meer via alle domeinen in de backend kunt inloggen. Dit kan veroorzaakt worden door de domeintoewijzingsfunctie van...

Lees meer...

13-11-2020

WP All Import lokaal testen: cURL error 60: SSL certificate problem: unable to get local issuer certificate

Als je WP All Import lokaal wilt testen waarbij de bron ook lokaal staat kun je tegen deze foutmelding aanlopen: cURL error 60: SSL certificate problem: unable to get local issuer certificate....

Lees meer...

08-11-2020

WooCommerce orders aanpassen, ongeacht de status

Als je onderstaand script toevoegt in bijvoorbeeld de functions.php van je template kun je altijd de orders aanpassen.

Lees meer...

08-10-2020

Uncategorized categorie verwijderen uit WooCommerce productcategorieën widget

Als je de productcategorieën in je WooCommerce webshop via de standaard WooCommerce widget toont zul je zien dat tevens de Uncategorized (Geen onderdeel van een categorie) categorie getoond wordt....

Lees meer...

08-10-2020

Toeslagen voor betaalmethode(n) WooCommerce & WPML

Wil je een toeslag rekenen voor één of meerdere betaalmethoden (zoals PayPal bijvoorbeeld)? Hier is een goede plugin voor die helaas niet 100% door WPML ondersteund wordt. Je kunt de vertaling...

Lees meer...

06-10-2020

WooCommerce standaard bestelstatus aanpassen

Soms wil je niet dat als een bestelling geplaatst wordt hij standaard op 'in behandeling' komt. Door deze snippet bepaal je zelf wat de default status moet zijn:

Lees meer...

06-10-2020

Mijn account menu in WooCommerce aanpassen

Soms wil je één of meerdere opties in het WooCommerce account menu voor de klant verwijderen. Dit doe je zo: Je kunt hiervoor deze code plaatsen in de functions.php file van je theme of in een...

Lees meer...

05-10-2020

Revolution Slider en PHP 7

Krijg je na het updaten van Revolution slider naar PHP 7 een foutmelding? Zo kun je het oplossen! Ik kreeg bij het updaten van een vrij oude website deze foutmelding voor de Revolution Slider:...

Lees meer...

02-10-2020

WooCommerce order notes toevoegen via script

Als je via bijvoorbeeld een plugin automatisch een order notitie wilt toevoegen kun je dat doen via deze code:

Lees meer...

02-10-2020

Melding na verlopen licentie, Gravity Forms?

Is je licentie verlopen maar blijf je nog gebruik maken van Gravity Forms? Je krijgt dan helaas een vrij prominente melding te zien. Deze is gelukkig vrij gemakkelijk te verwijderen. Plaats...

Lees meer...

19-09-2020

Wordpress automatische updates uitschakelen

Dat is vrij simpel te regelen door één of meerdere regels aan de wp-config.php toe te voegen. Automatische core updates uitschakelen: Voor het uitschakelen van automatische plugin- of theme...

Lees meer...

08-09-2020

Hoe kun je Wordpress variabelen gebruiken in javascript?

Soms is het handig als je Wordpress variabelen in je javascript kunt gebruiken, bijvoorbeeld als je het pad naar je plugin directory wilt opvragen. Wordpress heeft hier een functie voor! De functie...

Lees meer...

08-09-2020

Wordpress plugin development: Ajax gebruiken

Stel dat je een Wordpress plugin hebt ontwikkeld die een eigen beheerpagina heeft in de Wordpress backend. En stel dat je door middel van een button via Ajax een php functie van je plugin wilt laten...

Lees meer...

08-09-2020

WC_Order_Query: WooCommerce's variant van WP_Query maar dan speciaal voor orders

Als je WooCommerce orders wilt opvragen zou je dit uiteraard kunnen doen via WP_Query omdat ook WooCommerce orders eigenlijk gewoon een Custom Post Type zijn en daarom gewoon in de wp_posts...

Lees meer...

02-09-2020

Voorkomt dat Elementor interface wordt vertaald door WPML

WPML blijft toch af en toe vreemde kuren vertonen. Zo zul je zien dat als je WPML gebruikt met een pagebuilder als Elementor of DIVI de interface van de pagebuilder in de backend wordt vertaald naar...

Lees meer...

02-09-2020

Als je een andere Elementor container breedte hebt ingesteld en deze niet werkt...

Over het algemeen gaat het goed maar mocht het gebeuren is hier de oplossing: Soms wordt de global.css van Elementor niet geladen. De oplossing is als volgt: 1. Klik in Elementor-instellingen...

Lees meer...

25-08-2020

Enable jQuery Migrate Helper plugin voor Wordpress 5.5 voorkomt eventuele javascript foutmeldingen

Na het updaten naar Wordpress 5.5 kun je met verouderde themes of plugins problemen krijgen. De reden is dat Wordpress 5.5 niet meer standaard de Jquery Migrate (migratie) tool ondersteunt. Als je...

Lees meer...

21-08-2020

WooCommerce orders kunnen aanpassen bij elke status

Normaal gesproken kun je alleen WooCommerce orders aanpassen als de status 'In de wacht' of 'In behandeling' is. Maar soms kan het handig zijn om een order ook aan te kunnen passen nadat deze is...

Lees meer...

17-07-2020

UpdraftPlus, knop in adminbar verwijderen

Ik houd niet van overvolle Wordpress backends waarin je door de bomen het bos niet meer ziet. Alles moet zo clean en minimalistisch mogelijk opgezet zijn. Daarom haal ik ook geregeld de UpdraftPlus...

Lees meer...

16-07-2020

Elementor accordion widget, standaard ingeklapt

Helaas is dit standaard niet mogelijk. Als je echter een HTML widget onder de accordion widget plaatst met onderstaand script werkt het:

Lees meer...

14-07-2020

Notices en Warnings uitschakelen Wordpress

Soms is het wel eens handig om meldingen tijdelijk even te onderdrukken. Plaats hiervoor dit stukje in je wp-config.php: Dit werkt ook goed met Local by Flywheel.

Lees meer...

10-07-2020

WP Cron, scheduled events aanmaken

WP Cron is een handig alternatief voor de traditionele cronjobs en vrij gemakkelijk te realiseren. Enige kanttekening is dat je website uiteraard wel regelmatig bezocht moet worden anders heb je kans...

Lees meer...

09-07-2020

Wordpress plugin, minimale setup code

Om een Wordpress plugin te creëren heb maak je een folder aan met een unieke naam en een PHP bestand in deze map met dezelfde naam als de folder. Als je vervolgens deze code plaatst en verder invult...

Lees meer...

17-06-2020

Advanced Custom Fields; standaard Wordpress loop aanpassen door middel van een filter

Via onderstaand stukje code heb ik de loop voor de Custom Post Type 'trainingsdata' aangepast. Deze wordt nu gesorteerd op een advanced custom field, genaamd 'datum'. Daarnaast toon ik alleen items...

Lees meer...

15-06-2020

Essential Grid Gallery plugin gebruiken voor toekomstige agenda items.

De Essential Grid Gallery plugin voor Wordpress is een zeer uitgebreide plugin om de meest geavanceerde grid layouts mee te kunnen maken. Ik wilde echter de grid ook gebruiken voor het tonen van...

Lees meer...

14-06-2020

Wordpress admin bar verbergen

Soms, bijvoorbeeld tijdens het ontwikkelen, wil je de Wordpress admin bar niet zichtbaar hebben aan de voorkant van je website. Voeg onderstaand stukje code toe aan de functions.php file van je...

Lees meer...