Retroactive License Emails
Send an email with the license key to customers when retroactively generating licenses with Easy Digital…
Payment Calculator
This is a calculator for payments
Download Archive Purchase Buttons
Output purchase button below the full content on download archive pages.
Auto Generate Virtual Coupon After a Customer Completed an Order
/** * Generate a virtual coupon when order is completed. * * @param int $order_id Order…
WooCommerce to Google Sheets schaahi store
add_action('woocommerce_order_status_completed', 'send_order_to_google_sheets', 10, 1); function send_order_to_google_sheets($order_id) { $order = wc_get_order($order_id); if (!$order) return; $line_items = $order->get_items();…
Test
echo "test";
Add an audio field to the sign up form
// Add the audio field to the signup form. add_action( 'wcv_form_input_after__wcv_store_name', 'wcv_audio_uploader'); function wcv_audio_uploader( ){ //…
Change the sold by label on the product archive
// Unhook WC Vendors method remove_action( 'woocommerce_after_shop_loop_item', array('WCV_Vendor_Shop', 'template_loop_sold_by'), 9 ); // Define new sold by…
Dynamic Current Year
The shortcode prints out dynamic current year wherever used [current_year] in the frontend layout, e.g. 2020…
Use Tag Slugs in the Sugar Calendar Events List Shortcode
The [sugarcalendar_events_list] shortcode only accepts numeric tag IDs, so passing a tag slug returns an unfiltered…
Better Mobile Navigation
Enhance default theme mobile navigation for better user experience.