Category: eCommerce
Display Only Selected Countries on the Vendor Registration Form
add_action( ‘wp_enqueue_scripts’, static function () { $registration_page_id = (int) get_option( ‘wcv_signup_registration_page_id’, 0 ); if ( 0 === $registration_page_id || ! is_page( $registration_page_id ) ) { return; } $allowed_countries = array( ‘AU’, ‘GB’, ‘US’, ‘CA’ ); // ISO 3166-1 alpha-2 codes…Continue reading
Pixel for 28hatco
Custom Vendor Product Fields for HTS and Export Classification Number
// Output the custom HTS Classification at the bottom of the General tab of Product Edit Page. add_action( ‘wcv_product_options_general_product_data’, ‘wcv_product_hts_classification’ ); function wcv_product_hts_classification( $object_id ){ WCVendors_Pro_Form_Helper::textarea( array( ‘post_id’ => $object_id, ‘id’ => ‘wcv_custom_product_hts_classification’, ‘label’ => __( ‘HTS Classification’, ‘wcvendors-pro’ ),…Continue reading
Rankmath Breadcrums
add_action(‘wp_head’, ‘mi_add_breadcrumbs’); function mi_add_breadcrumbs() { if (function_exists(‘rank_math_the_breadcrumbs’)) { echo ‘ ‘; rank_math_the_breadcrumbs(); echo ‘ ‘; } }Continue reading
Untitled Snippet
How to Set a Default Country on the Vendor Registration Form
add_action( ‘wp_enqueue_scripts’, static function () { $registration_page_id = (int) get_option( ‘wcv_signup_registration_page_id’, 0 ); if ( 0 === $registration_page_id || ! is_page( $registration_page_id ) ) { return; } $default_country = ‘US’; // ISO 3166-1 alpha-2 code (e.g., GB, CA, AU, …)…Continue reading
Add Commodity Codes to Stripe
/** * Add a commodity code to all line items sent to Stripe. * * @param string|null $code The commodity code. * @param int $download_id The download ID. * @param array $cart_item The cart item. * @return string|null The commodity…Continue reading
Allow Shop Managers to edit and promote wholesale users.
Register Sortable AutomateWoo Order Table Template [Requires Child Theme Files]
/** * 1) Register custom AutomateWoo product display template * 2) Sort items alphabetically when that template is used */ /* ——————————————— * 1) Register the new template for {{ order.items }} * ——————————————- */ add_filter( ‘automatewoo/variables/product_templates’, ‘rd_aw_register_product_templates’, 10 );…Continue reading