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:
Artikelen over WordPress, WooCommerce, PHP, open source en al mijn andere interesses en dagelijkse beslommeringen.
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:
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: Deze functie is deprecated in PHP 7 en om dit probleem op te lossen maakte ik twee aanpassingen: 1. In wp-content/plugins/revslider/inc_php/framework/db.class.php: […]
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 onderstaande code in je functions.php bestand of in een aparte plugin:
Als je via bijvoorbeeld een plugin automatisch een order notitie wilt toevoegen kun je dat doen via deze code:
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 updates voeg je onderstaande regel(s) toe aan het functions.php bestand van de theme die je gebruikt: Automatische plugin updates uitschakelen: Automatische theme updates uitschakelen: Je kunt […]
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 uitvoeren. Dat doe je in drie simpele stappen! Stap 1, creëer de button Stap 2, creëer de (callback) functie […]
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. […]
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: […]
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 […]