Как я могу определить, подписался ли пользователь на продукт Memberpress уже


Как я могу определить, купил ли пользователь уже продукт memberpress.

Я ищу что-то вроде этого:

if(have_subscription){ 
   //code to add button
}else{
   // code to add something else
}

Заранее спасибо!

Author: Shamppi, 2015-04-20

1 answers

Это должно быть довольно просто, используя встроенные возможности 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.

 4
Author: supercleanse, 2015-04-20 18:55:12