簡體   English   中英

在 Woocommerce 的管理員編輯訂單頁面上顯示客戶來源國家/地區

[英]Display the customer origin country on admin edit order pages in Woocommerce

我希望能夠看到產品是從哪個國家訂購的,即使它來自原產國。

我想顯示原產國的位置:

文本 所以在上圖中它確實顯示了國家,只要它與商店地址設置的國家不同。

有沒有辦法在不破壞自動更新的可能性的情況下消除此限制?

您可以為此使用以下掛鈎函數:

add_action( 'woocommerce_admin_order_data_after_shipping_address', 'ordered_origin', 10, 1 );
function ordered_origin( $order ){
    $country_code = $order->get_shipping_country();
    $wc_countries = WC()->countries;

    // Get the shipping coutry code
    $shipping_country_name = $wc_countries->countries[$country_code];

    echo '<p><strong>'.__('Ordered origin').':</strong> ' . $shipping_country_name . '</p>';
}

代碼位於您的活動子主題(或活動主題)的 function.php 文件中 測試和工作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM