Php 如何获取我在Woocommerce中的所有订阅的列表?
我正在尝试获取我在Woocommerce的所有订阅的列表。我读过关于WC_订阅\u管理器::get_subscription(),但我不知道如何使用它。请记住,我对PHP几乎一无所知 有人在论坛上问了类似的问题。我最终使用了以下代码:Php 如何获取我在Woocommerce中的所有订阅的列表?,php,wordpress,function,api,woocommerce,Php,Wordpress,Function,Api,Woocommerce,我正在尝试获取我在Woocommerce的所有订阅的列表。我读过关于WC_订阅\u管理器::get_subscription(),但我不知道如何使用它。请记住,我对PHP几乎一无所知 有人在论坛上问了类似的问题。我最终使用了以下代码: <?php if(isset($_REQUEST['Action'])) { $Action = $_REQUEST['Action']; switch($Action) { case "ValidateSubscription":
<?php if(isset($_REQUEST['Action']))
{
$Action = $_REQUEST['Action'];
switch($Action)
{
case "ValidateSubscription":
include('../../wp-load.php'); //Guessing this path based on your code sample... should be wp root
$Subscriptions = WC_Subscriptions_Manager::get_all_users_subscriptions();
print_r($Subscriptions);
break;
default:
echo "invalid action";
}
}else
{
echo "no action specified";
}
?>
我如何使用它
谢谢你的帮助 您可以使用wcs\u get\u users\u subscriptions()。如果不传递user_id参数,默认值是获取当前用户。该函数返回所有订阅