Как проверить, находится ли пользователь в пробной версии или нет в подписках Woocommerce? - PullRequest
0 голосов
/ 07 ноября 2019

Как я могу сделать простую проверку, чтобы вернуться, если пользователь в настоящее время проходит пробную версию с подписками Woocommerce?

Срок действия пробного периода продукта составляет 7 дней. Мы хотим отобразить раздел на панели инструментов, если пользователь находится на пробной версии, а если это не так, раздел не должен отображаться. Просто значение да или нет.

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

1 Ответ

0 голосов
/ 07 ноября 2019

// Попробуйте это

 $subscription_id = 5422;
     $subscription = wcs_get_subscription($subscription_id);

     $get_length = $subscription->get_trial_length(); //1 get_post_meta($subscription_id, '_subscription_trial_length', true);
     $get_period = $subscription->get_trial_period(); // month get_post_meta($subscription_id, '_subscription_trial_period', true);

if(!empty($get_length) && !empty($get_period )){
 // code here
}

// вернуть длину 1 месяц, 7 дней, 1 год // проверить на

...