2015-04-20 10 views
4

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

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

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

Спасибо заранее!

+1

Ваш код, который вы пытаетесь сделать? попытки? –

+1

Должно быть перенесено на wordpress.stackexchange.com –

ответ

4

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

+0

Отлично. Большое спасибо, сэр! – Shamppi

+0

есть ли список где-нибудь с какими возможностями, которые доступны для использования? –