Đây là bài viết sưu tầm Các functions làm việc với dokan:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
function getVendorByStoreCategorySlug($slug="shop-mall"){ $vendorsIsShopMall = array(); $vendorsQuery = new \WP_User_Query( array( 'role' => 'seller' ) ); $vendors = $vendorsQuery->get_results(); if($vendors){ foreach($vendors as $vendor){ $vendorObject = wp_get_object_terms($vendor->ID,'store_category'); $vendorObject = $vendorObject[0]; if($vendorObject->slug == $slug){ array_push($vendorsIsShopMall, $vendor->ID); } } } return $vendorsIsShopMall; } |
1 2 3 4 |
$vendor = dokan()->vendor->get( $seller_id ); $link = $vendor->get_shop_url(); $store_name = $vendor->get_shop_name(); $avt = ($avatar_id) ? $vendor->get_avatar() : IMAGES_URL.'logo.png'; |
Mọi sự sao chép xin ghi rõ nguồn là fcwordpress.net
Chuyên trang về wordpress: hướng dẫn thiết kế theme, plugin, thủ thuật wordpress