WordPress教程:WooCommerce重定向订阅添加到购物车到结账页面

重定向订阅添加到购物车到结账页面

/**
 * Redirect subscription add to cart to checkout page
 *
 * @param string $url
 */
function custom_add_to_cart_redirect( $url ) {
 
  $product_id   = (int) $_REQUEST['add-to-cart'];
  if ( class_exists( 'WC_Subscriptions_Product' ) ) {
    if ( WC_Subscriptions_Product::is_subscription( $product_id ) ) {
      return get_permalink(get_option( 'woocommerce_checkout_page_id' ) );
    } else return $url;
  } else return $url;
 
}
add_filter('add_to_cart_redirect', 'custom_add_to_cart_redirect');

此片段需要订阅插件。

在哪里添加此代码?

将PHP代码放在主题或子主题functions.php文件的底部。

WordPress技巧

WordPress教程:WooCommerce更改添加到购物车按钮文字

2019-3-17 15:33:16

WordPress技巧

WordPress教程:WooCommerce加入购物车后,重定向到结账页面

2019-3-17 15:37:27

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索