php – 如何检测用户是否已订阅了Memberpress产品
作者:互联网
如何检测用户是否已购买会员产品.
我正在搜索这样的东西:
if(have_subscription){
//code to add button
}else{
// code to add something else
}
提前致谢!
解决方法:
使用MemberPress的内置功能,这应该是非常直接的:
if(current_user_can('memberpress_authorized')) {
// Do authorized only stuff here
}
else {
// Do unauthorized stuff here
}
MemberPress还为每个MemberPress会员添加功能,因此您也可以执行以下操作:
if(current_user_can('memberpress_product_authorized_123')) {
// Do authorized only stuff here
}
else {
// Do unauthorized stuff here
}
在第二个示例中,数字123是MemberPress成员资格的ID.
标签:wordpress,php,membership 来源: https://codeday.me/bug/20190519/1137782.html