刪除/刪除結帳WooCommerce細節(郵政編碼,公司,電話......)

WooCommerce 是誰想要創建一個非常簡單的系統 網上商店中,基於 WordPress的.
默認安裝,WooCommerce將增加一個標準形式進行計費的詳細信息。 在“結帳”的客戶。
設計為一個系統 網上商店 使產品既實物交割和下載所需一些虛擬WooCommerce 標準形式 一系列客戶數據:名字,姓氏,電話號碼,國籍,地址,城市, 郵政編碼。 有些領域我們需要例如虛擬命令。 這是由貝支付可以下載或產品A產品將不需要用於傳遞數據。 在這種情況下,最好是緩解控制系統對於用戶來說,通過除去結帳的領域。

從WooCommerce結帳消除現場“郵政編碼”

我們可以從WooCommerce中刪除“郵編賬單郵編”,我們必須去編輯WordPress主題的functions.php文件,該文件在網站上處於活動狀態。 在functions.php中添加行:

[PHP]

add_filter('woocommerce_checkout_fields','custom_override_checkout_fields');

函數custom_override_checkout_fields($ fields){

未設置($領域['計費'] ['billing_postcode']);

返回$ fields;

}

[/ PHP的]

其中“billing_postcode”是郵政編碼字段。 如果你想消除第二地址字段,我們替換“billing_postcode”與“billing_address_2”。

[腓]未設置($領域['計費'] ['billing_address_2']); [/ PHP]

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

[PHP]

add_filter('woocommerce_checkout_fields','custom_override_checkout_fields');
函數custom_override_checkout_fields($ fields){
未設置($領域['計費'] ['billing_postcode']);
未設置($領域['計費'] ['billing_country']);
未設置($領域['計費'] ['billing_state']);
未設置($領域['計費'] ['billing_phone']);
未設置($字段['順序'] ['order_comments']);
未設置($領域['計費'] ['billing_address_2']);
未設置($領域['計費'] ['billing_postcode']);
未設置($領域['計費'] ['billing_company']);
未設置($領域['計費'] ['billing_last_name']);
未設置($領域['計費'] ['billing_email']);
未設置($領域['計費'] ['billing_city']);
返回$ fields;
}

[/ PHP的]

這樣,您將刪除WooCommerce結帳的各個領域。

刪除/刪除結帳WooCommerce細節(郵政編碼,公司,電話......)

關於作者

隱身

熱愛這些小工具,並將其寫入2006的欣然stealthsettings.com,我喜歡去發現與你有關計算機和MacOS,Linux和Windows中,iOS和Android的新的東西的一切。

2評論

  • Bonjour Merci的職位!
    J'avais besin de supprimer le nom de l'entreprise et c'est parfait ca fonctionne !!
    這是一個供應商的名稱,用於表示不同的供應商。
    它與代碼中的custom_override_checkout_fields的替換方式不一樣。 Pourriez vous m'aider?

  • 嗨,我按照指導將此代碼添加到了functions.php,但我的網站崩潰了。 這完全是空白的。 我對這樣的東西並不是全新的,但我也不是。

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

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

發表評論

本網站使用Akismet來減少垃圾郵件。 了解您的評論如何處理.