Bart SalléFreelance webdeveloper Plan een gesprek
Blog

Uit de praktijk

Artikelen over WordPress, WooCommerce, PHP, open source en al mijn andere interesses en dagelijkse beslommeringen.

Javascript Wordpress

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 die je nodig hebt heet: wp_localize_script In onderstaand voorbeeld is de eerste regel je javascript bestand waar je de variabelen wilt gaan gebruiken. […]

8 september 2020 Lees meer
WooCommerce Wordpress

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 tmpf53ea9_posts tabel staan. Echter zul je zien dat veel specifieke informatie niet direct opvraagbaar is. Daarom kun je beter de WooCommerce’s variant van WP_Query gebruiken: […]

8 september 2020 Lees meer
Wordpress

Voorkom 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 de taal die je aanpast. WPML zelf wijst naar een vrij ingewikkelde oplossing (https://wpml.org/forums/topic/elementor-interface-displays-in-edited-language/#post-3556427) die met de nieuwe versie […]

2 september 2020 Lees meer
Javascript

Javascript: Uncaught TypeError: Cannot read property of null

Deze melding krijg je als je probeert een waarde op te halen (value of innerText bijvoorbeeld) van een element dat niet bestaat. Dus stel, je hebt deze code: Als er geen element op de pagina is die de id ’testID’ heeft krijg je dus de foutmelding: Uncaught TypeError: Cannot read property of null Hoe los […]

28 augustus 2020 Lees meer
Javascript Wordpress

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 dus oudere themes of plugins gebruikt kunnen deze errors geven in je webdeveloper console omdat deze nog verouderde jQuery scripts gebruiken. Het is […]

25 augustus 2020 Lees meer
Wordpress

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 admin bar knop weg (want je kunt er ook naar toe via de instellingen). Dat doe je via dit stukje code dat […]

17 juli 2020 Lees meer
Wordpress

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:

16 juli 2020 Lees meer
Wordpress

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.

14 juli 2020 Lees meer
Algemeen

Domeinnaam wijzigen en redirects

Wil je bijvoorbeeld gaan rebranden? Zorg er dan voor dat het oude domein op de juiste manier wordt doorverwezen. Gebruik hier altijd een (permanente) 301 redirect voor bij het oude domein. Dit kan op domeinniveau maar eventueel ook via het regelpaneel voor de hosting (DirectAdmin, Plesk, cPanel etc.). “How do I move from one domain […]

11 juli 2020 Lees meer