從結賬中刪除/刪除詳細信息 WooCommerce (郵政編碼、公司、電話...)

WooCommerce 對於想要創建一個 網上商店中,基於 WordPress.
安裝後 default, WooCommerce 將添加賬單詳細信息的標準表格。 在客戶的“結帳”頁面中。
設計為一個系統 網上商店 它允許交付物理產品和下載虛擬產品, WooCommerce 詢問 標準形式 一系列客戶數據:名字,姓氏,電話號碼,國籍,地址,城市, 郵政編碼。 有些領域我們需要例如虛擬命令。 這是由貝支付可以下載或產品A產品將不需要用於傳遞數據。 在這種情況下,最好是緩解控制系統對於用戶來說,通過除去結帳的領域。

刪除“郵政編碼”字段 WooCommerce 結帳

能夠刪除“郵政編碼”/帳單郵政編碼 WooCommerce,我們需要去編輯主題的functions.php文件 WordPress 在網站上處於活動狀態。 在functions.php中,我們添加以下行:

add_filter( 'woocommerce_checkout_fields' , 'custom_override_checkout_fields' );
function custom_override_checkout_fields( $fields ) {
unset($fields['billing']['billing_postcode']);
return $fields;
}

其中“billing_postcode”是郵政編碼字段。 如果我們想刪除第二個地址字段,我們將“billing_postcode”替換為“billing_addres_2”。

 unset($fields['billing']['billing_address_2']);

有跡象表明,可能不感興趣的客戶付款的任何細節情況。 通常,當支付通過貝寶。 在這種情況下,我們可以選擇消除訂單頁面的所有領域。

add_filter( 'woocommerce_checkout_fields' , 'custom_override_checkout_fields' );
function custom_override_checkout_fields( $fields ) {
unset($fields['billing']['billing_postcode']);
unset($fields['billing']['billing_country']);
unset($fields['billing']['billing_state']);
unset($fields['billing']['billing_phone']);
unset($fields['order']['order_comments']);
unset($fields['billing']['billing_address_2']);
unset($fields['billing']['billing_postcode']);
unset($fields['billing']['billing_company']);
unset($fields['billing']['billing_last_name']);
unset($fields['billing']['billing_email']);
unset($fields['billing']['billing_city']);
return $fields;
}

這樣您將刪除其中的所有字段 WooCommerce 查看。

作為科技愛好者,我從2006年開始在StealthSettings.com上愉快地撰寫文章。我在操作系統方面有豐富的經驗,包括macOS、Windows和Linux,還熟悉編程語言和博客平台(WordPress),以及在線商店平台(WooCommerce、Magento、PrestaShop)。

如何 » 網際網路 » 從結賬中刪除/刪除詳細信息 WooCommerce (郵政編碼、公司、電話...)

關於“從結賬中刪除/刪除詳細信息”的 6 個想法 WooCommerce (郵政編碼、公司、電話...)”

  1. Bonjour Merci的職位!
    我需要刪除公司名稱,這很奏效!
    我也想刪除“運送到其他地址”上的公司名稱。
    但我不知道如何在您的代碼中替換custom_override_checkout_fields。 你可以幫幫我嗎?

    回复
  2. 嗨,我 add按照指導將此代碼編輯到functions.php,但我的網站崩潰了。 完全是空白。 我對這樣的東西並不完全陌生,但我也不是專業人士。

    如果我可以訪問我的儀表板,我只是將其刪除,但我根本無法訪問我網站上的任何內容。

    請幫忙,我該怎麼辦? 請緊急響應!

    回复
  3. MERHABA
    Benödemekısmındaki“ fatura bilgileri”yazısını“ teslimat adresi” olarakdeğiştirmekistiyorum。 不是yapabiliriz。

    回复
    • 你好,
      是的,這在定制器中是個好主意,但在 latest Woo 的版本我只看到“address 2”,“公司”。 對於郵政編碼和其他字段,需要隱藏需要的函數代碼。

      回复
發表評論