首页 > 解决方案 > 如何在 Dokan 插件中获取同一城市的所有供应商的地址?

问题描述

我正在为我客户的网站使用 dokan。如果他们在同一个城市,他们想显示所有供应商的地图位置。例如,如果您选择伦敦,那么它应该显示伦敦地图,并且制造商应该在谷歌地图上。我已经完成了地图部分。我想获取伦敦所有供应商的地址。这个怎么做?

标签: wordpresswoocommercedokan

解决方案


我们可以使用以下代码获取卖家的地址。

function test_users(){
 $sellers = dokan_get_sellers();    
 foreach ($sellers['users'] as $seller) {
 $store_info = dokan_get_store_info($seller->ID);
 echo "<br>";
echo $store_info['address']['street_1'].' '.$store_info['address']['street_2'].' 
   '.$store_info['address']['city'].' '.$store_info['address']['zip'];
    }
}
add_shortcode('test','test_users');

您可以使用此简码 [test] 来显示地址。


推荐阅读