【发布时间】:2017-08-23 19:45:18
【问题描述】:
我正在使用 WooCommerce 订阅插件,我正在尝试获取给定 wc_subscription 的客户或用户 ID。
这是我一直在使用但失败的代码:
add_action( 'woocommerce_scheduled_subscription_trial_end', 'registration_trial_expired', 100 );
function registration_trial_expired( $wc_subscription ) {
mail("example@gmail.com", "Expired", "Someone's order has expired");
$userid = $wc_subscription->customer_user;
mail("example@gmail.com", "Expired", "Someone's order has expired with customer".$userid);
...
}
我以为$wc_subscription->customer_user 会有用户标识,但它是空的。实际上阻止了代码继续。
如何获取$wc_subscription 的用户ID?
【问题讨论】:
标签: php wordpress woocommerce subscription woocommerce-subscriptions