Cara guna kupon woocommerce pada URL

Secara asasnya, kupon pada woocommerce hanya boleh digunakan pada halaman Cart dan Checkout sahaja dan perlu dimasukkan secara manual oleh pengguna. Tetapi ada kalanya kita memerlukan kupon itu dimasukkan secara automatik bagi memudahkan pengguna dan kaedah ini juga sesuai digunakan untuk kempen-kempen marketing.

Kaedah yang dimasukkan adalah dengan memasukkan kod kupon pada URL. Contohnya: https://tech.izoolz.com?add-to-cart=123&kod_kupon=1234

Anda hanya perlu memasukkan kod berikut pada function.php pada fail theme wordpress yang selalunya berada pada lokasi /wp-content/themes/folder_themes atau anda boleh menggunakan plugin code snippethttps://wordpress.org/plugins/code-snippets/

function webroom_woocommerce_coupon_links(){	// semak WooCommerce atau sessions	if (!function_exists('WC') || !WC()->session) {		return;	}    // nama variable kod kupon	 */	$query_var = apply_filters('woocommerce_coupon_links_query_var', 'kod_kupon');    // semak kod_kupon pada query string	if (empty($_GET[$query_var])) {		return;	}    // set session kupon walaupun cart is empty	WC()->session->set_customer_session_cookie(true);    // Apply kupon pada cart (jika perlu)	if (!WC()->cart->has_discount($_GET[$query_var])) {		// WC_Cart::add_discount() sanitizes the coupon code.		WC()->cart->add_discount($_GET[$query_var]);	}}add_action('wp_loaded', 'webroom_woocommerce_coupon_links', 30);add_action('woocommerce_add_to_cart', 'webroom_woocommerce_coupon_links');

dengan penggunaan kod ini, pengguna boleh menggunakan diskaun kupon hanya menggunakan URL www.webanda.com?add-to-cart=123&kod_kupon=1234

Post a Comment

Previous Post Next Post