wordpress Woocommerce订阅:如何在简单订阅之间切换?

7gs2gvoe  于 2023-04-20  发布在  WordPress
关注(0)|答案(1)|浏览(148)

我使用woocommerce会员资格与woocommerce订阅,允许用户购买我的网站的三个访问级别之一。“A级”是免费的,并提供了最低限度的访问,“B级”费用10€,并提供更多的访问网站,而“C级”费用20€允许用户访问整个内容。

如何让用户在知道每个级别都是简单订阅产品的情况下,在不同级别之间切换?

我知道可变订阅是可能的,但在我的情况下,每个级别都有自己的描述,正如我们经常在许多网站上看到的那样,比如下面的例子,所以我认为简单的订阅产品是最好的选择:

EDIT - MY SOLUTION最后我找到了克服这一点的方法,我已经创建了一个变量订阅,只有一个名为“type”的属性,值为“free”,“middle”,“premium”对应A,B,C级。用户将到达页面上的三个提供如上图所示。每个链接直接添加到购物车的产品变化,而不通过产品页面使用以下网址:

  • /checkout/?add-to-cart={variation_id}*。用户会自动重定向到结帐页面,然后使用 functions.php 中的以下过滤器:
add_filter ('woocommerce_add_to_cart_redirect', function( $url, $adding_to_cart ) {
    return wc_get_checkout_url();
}, 10, 2 );
nlejzf6q

nlejzf6q1#

你是对的,你可以通过变量订阅来做到这一点。只需首先创建属性,然后转到变量并添加编辑每个产品,您可以添加不同的描述。您可以从单个产品复制它,所有样式也将被应用。
Attribute - Variable - Description (screenshot)

相关问题