如何跳过WooCommerce中的购物车页面

WooCommerce是一个用于WordPress网站的免费开源电子商务插件,越来越多的用户使用WooCommerce来搭建商城。然而一些用户想简化WooCommerce结账流程从而改善网站的用户体验,在WooCommerce中跳过购物车页面可以改善用户体验、提高转化率和加快结账速度等等,那么如何跳过WooCommerce中的购物车页面?

一、WooCommerce默认设置跳过购物车页面

1、打开WooCommerce设置 > 产品,在“添加到购物车行为”部分下,选中“添加成功后重定向到购物车页面”选项。

跳过WooCommerce中的购物车页面

2、在“Advanced”设置并选择购物车页面作为结帐页面。

跳过WooCommerce中的购物车页面

二、使用插件跳过WooCommerce中的购物车页面

1、打开WordPress网站后台,下载“Direct checkout for WooCommerce”插件后点击启用;

跳过WooCommerce中的购物车页面

2、到WooCommerce设置>产品并取消选中添加到购物车行为部分;

跳过WooCommerce中的购物车页面

3、保存更改并前往“直接结账”选项卡,然后从“添加到购物车重定向”选项中选择“是”,将出现一个新选项“已添加到购物车重定向到”,从那里选择“结帐”页面。

跳过WooCommerce中的购物车页面

4、保存更改后,单击加入购物车店里任何产品上的按钮。应该被重定向到结帐页面,而不是购物车页面。

跳过WooCommerce中的购物车页面

三、通过代码跳过WooCommerce中的购物车页面

1、打开WordPress仪表板,单击WooCommerce>设置,单击“产品”>“常规”,在“添加到购物车行为”部分,取消选中这两个选项。

2、接下来,打开主题文件夹并找到functions.php文件;将以下代码片段添加到functions.php文件的末尾。

add_filter('add_to_cart_redirect', 'cw_redirect_add_to_cart');
function cw_redirect_add_to_cart() {
   global $woocommerce;
   $cw_redirect_url_checkout = $woocommerce->cart->get_checkout_url();
   return $cw_redirect_url_checkout;
}

3、添加代码后,单击操作将重定向到结帐页面。结果是按钮标签在WooCommerce中,产品应该从“加入购物车”收件人”给我买”.为此,在functions.php文件中添加以下过滤器。

add_filter( 'woocommerce_product_single_add_to_cart_text', 'cw_btntext_cart' );

add_filter( 'woocommerce_product_add_to_cart_text', 'cw_btntext_cart' );




function cw_btntext_cart() {

   return __( 'Buy Me', 'woocommerce' );

}

【AD】CoalCloud(碳云)深圳移动大带宽VPS,9折优惠,142.2元/月,1C1G/300M带宽@3T月流量

【AD】美国洛杉矶/香港/日本VPS推荐,回程电信CN2 GIA线路,延迟低、稳定性高、免费备份_搬瓦工