Disable delayed customer recalculations
In EDD 3.1.1.4+, to improve checkout performance, the recalculation of a customer's stats were deferred by…
Disable EDD Software Licensing Activation/Deactivation Logs
By default, when a license is activated or deactivated EDD Software Licensing adds a log entry…
Basic WP escaping functions
// ❌ Don't use _e(), __(), _x() etc. to output data // ✅ Use the escaped…
Escaping data with wp_kses
// ❌ Don't use html tags in escaping functions like esc_html, esc_attr and their localized equivalents…
HTML inside PHP
How to output HTML inside PHP.
TplMng
// This code is part of the template, $tplData['hasShellZip'] is provided through TplMng $hasShellZip = $tplData['hasShellZip'];…
Advanced Spam Filters for Elementor Forms
Filter spam emails by either email provider @gamil.com, @hotmail.com, or whatever you want. You can also…
Set the ranges for Calendar List View | Display Eventbrite Events
The following code snippet filters the valid ranges for the next/prev keys of the calendar list…
Auto Responder Message Content | Quick Event Manager
add_filter('qem_autoresponder-message-content', , , 3); This filter allows you to alter the auto responder message content from…
Move "Ships From" under the Product Meta, in the single product page template
Move "Ships From" under the Product Meta, in the single product page template by using 'product_ships_from'…
Filter the message generated for admin confirmation | Quick Event Manager
add_filter('qem_registration_email_message',,,3); This filters allows you to adjust the confirmation email to the admin / organiser (…
Filter the decision to send a user confirmation | Quick Event Manager
add_filter('qem_registration_always_confirm',,,1); This filter returns a Boolean to decide if a confirm is to be sent or…