Hide uncategorized from widget shop

add_filter( ‘get_terms’, ‘ts_get_subcategory_terms’, 10, 3 ); function ts_get_subcategory_terms( $terms, $taxonomies, $args ) { $new_terms = array(); // if it is a product category and on the shop page if ( in_array( ‘product_cat’, $taxonomies ) && ! is_admin() &&is_shop() ) {…Continue reading

Block specific coupons during set hours

/** * Block specific coupons during set hours (1:00 PM – 3:00 PM) */ function block_coupon_during_specific_hours($valid, $coupon) { if (!$valid) return $valid; // List of coupon codes to block during specific hours $blocked_coupons = array( ‘YOUR_COUPON_CODE_HERE’, // Replace with your…Continue reading

Display Vendor Policies on the Vendor Shop Page

if ( ! function_exists( ‘wcvendors_show_vendor_policies’ ) ) { /** * Show WC Vendors vendor policies on the vendor store page */ function wcvendors_show_vendor_policies() { if ( ! is_wcv_pro_active() ) { return; } if ( ! WCV_Vendors::is_vendor_page() ) { return; }…Continue reading

Woocommecre Category Fix

jQuery(document).ready(function( $ ){ var checkCategory = jQuery(“body.archive.tax-product_cat .product-category”); if(checkCategory.length > 0){ jQuery(“body”).addClass(“only-products-cat”); } });Continue reading

Disable the “grab image” setting for Divi on checkout

add_filter( ‘et_grab_image_setting’, ‘prefix_disable_image_setting_on_checkout’, 100 ); /** * Disable the Divi image setting on checkout. * * @param bool $setting * @return bool */ function prefix_disable_image_setting_on_checkout( $setting ) { return edd_is_checkout() ? false : $setting; }Continue reading