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.
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.
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.
Als je meerdere waarden wilt verwerken via AJAX zou je de output van je PHP functie moeten omzetten naar een JSON encoded string.
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 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: WC_Order_Query
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!
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!
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.
Over het algemeen gaat het goed maar mocht het gebeuren is hier de oplossing:
Deze melding krijg je als je probeert een waarde op te halen (value of innerText bijvoorbeeld) van een element dat niet bestaat.
Na het updaten naar WordPress 5.5 kun je met verouderde themes of plugins problemen krijgen.
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 afgerond.
4Coders is opgezet door Bart Sallé en bedoeld voor frontend webdevelopers en persoonlijk archief. Hier vind je code-snippets terug, aangevuld met handige tips en links.
Voor vragen of opmerkingen: info@bartsalle.nl
Aarzel ook niet als je mijn hulp nodig hebt bij een WordPress- of ander project!