Cảm ơn @rao! Tôi đã tìm kiếm điều này trong nhiều giờ ... Tôi đã có thể lấy mã của bạn và sử dụng nó để kéo toàn bộ địa chỉ của người dùng - vì vậy tôi có thể sử dụng từng trường địa chỉ để điền trước một mẫu địa chỉ tôi đang tạo ở nơi khác.
$fname = get_user_meta($current_user->ID, 'first_name', true);
$lname = get_user_meta($current_user->ID, 'last_name', true);
$address_1 = get_user_meta($current_user->ID, 'billing_address_1', true);
$address_2 = get_user_meta($current_user->ID, 'billing_address_2', true);
$city = get_user_meta($current_user->ID, 'billing_city', true);
$postcode = get_user_meta($current_user->ID, 'billing_postcode', true);
echo $fname . "<BR>";
echo $lname . "<BR>";
echo $address_1 . "<BR>";
echo $address_2 . "<BR>";
echo $city . "<BR>";
echo $postcode . "<BR>";
Điều này cũng hoạt động. Cảm ơn! – Rao
Tôi cũng muốn chỉ ra rằng phương pháp này chỉ đặt dữ liệu trong biến phiên và không được lưu trữ trong DB. Nếu bạn muốn đặt nó trong db, bạn phải đặt 'billing_postcode' và' shipping_postcode' trong bảng 'wp_usermeta'. – Rao
@Rao, đây là chính xác những gì tôi muốn :-) Tôi muốn hỏi địa chỉ giao hàng trên trang chủ của tôi (để thông báo trước cho người dùng nếu tôi không gửi ở đây) và đã đặt nó trên trang Checkout . –