首页 > 解决方案 > Woocommerce + WCMP 列出每个供应商的所有订阅数据

问题描述

WooCommerce Marketplace (WCMP) 是 woo 的多供应商插件。在我正在构建的 PHP API 中,我需要像这样迭代所有供应商以获取每个供应商的订阅者和产品数据(伪代码):

foreach($vendors as $vendor){
    $vendorsActiveSubscriptions = get_wcmp_active_subscriptions($vendor);
    foreach($vendorsActiveSubscriptions as $subscription){
        echo $vendor->userId;
        echo $subscription->product_name;
        echo $subscription->userId; // of customer
        echo $subscription->product_categories;
    }
}

我意识到这不会那么简单,但你知道我在追求什么。无法找到将导致我在没有大量手动数据库查询的情况下执行此操作的文档。

标签: phpwordpresswoocommercemarketplacevendor

解决方案


推荐阅读