自定义Add To Cart按钮文字
目录
我们知道,Add To Cart点击后都是到购物车页面的,如果想做成Buy now的效果,也就是直接跨越到了结账页面,因此我们需要自定义Add To Cart按钮。
/*add to cart 跨过Cart直接到Checkout页面*/ function redirect_to_checkout() { global $woocommerce; $checkout_url = $woocommerce->cart->get_checkout_url(); return $checkout_url; }
/*修改single page add to cart文字*/ add_filter( 'woocommerce_product_single_add_to_cart_text', 'mloun_single_add_to_cart_text' ); function mloun_single_add_to_cart_text() { return __( 'ORDER NOW', 'woocommerce' ); }
/*修改Shop/Archive page add to cart文字*/ add_filter( 'add_to_cart_text', 'mloun_product_add_to_cart_text' ); add_filter( 'woocommerce_product_add_to_cart_text', 'mloun_product_add_to_cart_text' ); function mloun_product_add_to_cart_text() { return __( 'ORDER NOW', 'woocommerce' ); }
/*修改variable可变产品 add to cart文字*/</pre> add_filter('variable_add_to_cart_text', 'mloun_cart_button_text'); function mloun_cart_button_text() { return __('Select Product', 'woocommerce'); }