Skip to content

Instantly share code, notes, and snippets.

View ThemeMetro's full-sized avatar
🏠
Working from home

Team ThemeMetro ThemeMetro

🏠
Working from home
View GitHub Profile
@fervous
fervous / functions.php
Created August 20, 2017 03:38
Add Vendor Address email and Info to Customer emails and Order Confirmation WC Vendors
add_action( 'woocommerce_add_order_item_meta', 'bwd_add_vendor_to_order_item_meta', 10, 2);
function bwd_add_vendor_to_order_item_meta( $item_id, $cart_item) {
$vendor_id = $cart_item[ 'data' ]->post->post_author;
// build up address
$address1 = get_user_meta( $vendor_id , '_wcv_store_address1', true );
$address2 = get_user_meta( $vendor_id , '_wcv_store_address2', true );
$city = get_user_meta( $vendor_id , '_wcv_store_city', true );
$store_postcode = get_user_meta( $vendor_id , '_wcv_store_postcode', true );
$address = ( $address1 != '') ? $address1 .', ' . $city .', '. $store_postcode :'';