php - 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;
}
}
我意识到这不会那么简单,但你知道我在追求什么。无法找到将导致我在没有大量手动数据库查询的情况下执行此操作的文档。
解决方案
推荐阅读
- r - 决策树中 rstudio 中的意外符号
- google-bigquery - 按某些列对分区表进行预排序会减少用于 group bys 的内存吗?
- graphql - apollo-link-state 添加具有默认值的字段以键入
- java - OneSignal:如何通过标签值定位通知接收用户?
- python - 从函数返回 str 和 int
- aws-lambda - 如何确保资源是最后从 CloudFormation 模板创建的?
- reactjs - 如何使用 next.js 修复打字稿错误?
- r - rpart.plot 错误:box.palette 既不是颜色也不是调色板
- css - 如何使页脚不延伸到整个窗口大小
- python - 根据列名转换熊猫中的数据框