Woocommerce功能,检查用户是否已购买产品,然后使用javascript重定向到特定页面

时间:2020-07-03 10:10:57

标签: javascript php wordpress woocommerce product

当前有一个使用Woocommerce和woo订阅的列表网站。有两个客户-免费和高级。在用户控制台中,我想向免费用户隐藏访问统计信息的特定区域。我想将此页面重定向到另一个免费会员页面。有人可以帮助解决这个问题吗?我想我需要一个

Woocommerce函数,用于检查用户是否拥有产品“ 11344”(已购买/拥有的免费产品) Javascript将特定页面重定向到另一页面(如果用户拥有该产品) 如何实现呢?

2 个答案:

答案 0 :(得分:0)

通常woocommerce添加一些元标记。我建议检查数据库中是否有高级用户和免费用户的标签,并在模板中为“ if else”语句编写如下代码:


$premium = !empty( get_user_meta( $user_id, "meta_key", true) ) ? get_user_meta( $user_id, "meta_key", true) : false;


if ( $premium ) {
 // display premium
} else {
 // display free 
}

通过这种方式,您不必强制使用javascript并减少页面的加载时间。

答案 1 :(得分:0)

nativescript 6.7.4