Php 检查当前WordPress用户是否使用产品ID数组订阅了WooCommerce
我找到了使用产品ID检查用户是否有活动订阅的代码Php 检查当前WordPress用户是否使用产品ID数组订阅了WooCommerce,php,wordpress,woocommerce,woocommerce-subscriptions,Php,Wordpress,Woocommerce,Woocommerce Subscriptions,我找到了使用产品ID检查用户是否有活动订阅的代码 <?php $has_sub = wcs_user_has_subscription( '', 5861, 'active' ); if ( $has_sub) {?> <p>You are a member of the Samurai</p> <?php } ?> 你是武士团的成员 …但是,我想一次检查他们是否是少数订阅之一的成员。我试图使用数组,但没有用 <?php $subscr
<?php
$has_sub = wcs_user_has_subscription( '', 5861, 'active' );
if ( $has_sub) {?>
<p>You are a member of the Samurai</p>
<?php } ?>
你是武士团的成员
…但是,我想一次检查他们是否是少数订阅之一的成员。我试图使用数组,但没有用
<?php
$subscription_id = array(5861, 5862);
$has_sub = wcs_user_has_subscription( '', $subscription_id, 'active');
if ( $has_sub) {?>
<p>You are a member of the Samurai</p>
<?php } ?>
你是武士团的成员
我猜“wcs_用户_拥有_订阅”正在寻找单个ID
任何关于如何检查该数组中的任何id的想法获取用户的所有活动和非活动订阅,如$user\u id所指定
$subscriptions = wcs_get_users_subscriptions( $user_id );
$subscription_ids = array(5861, 5862);
foreach ( $subscriptions as $subscription_id => $subscription ) {
if(in_array($subscription, $subscription_ids)){
echo '<p>You are a member of the Samurai</p>';
}
}
$subscriptions=wcs\u get\u users\u subscriptions($user\u id);
$subscription_id=array(58615862);
foreach($subscription作为$subscription\u id=>$subscription的订阅){
if(在数组中($subscription,$subscription\u id)){
回声“你是武士的一员”;
}
}
获取由$user\u id指定的用户的所有活动和非活动订阅
$subscriptions = wcs_get_users_subscriptions( $user_id );
$subscription_ids = array(5861, 5862);
foreach ( $subscriptions as $subscription_id => $subscription ) {
if(in_array($subscription, $subscription_ids)){
echo '<p>You are a member of the Samurai</p>';
}
}
$subscriptions=wcs\u get\u users\u subscriptions($user\u id);
$subscription_id=array(58615862);
foreach($subscription作为$subscription\u id=>$subscription的订阅){
if(在数组中($subscription,$subscription\u id)){
回声“你是武士的一员”;
}
}
是否使用循环?调用wcs\u user\u对数组中的每个(提示)id都有\u subscription()
。是否使用循环?调用wcs\u user\u对数组中的每个(提示)id都有\u subscription()
。