WooCommerce(郵便番号、会社、電話でチェックアウトから詳細を削除 /削除する …))

woocommerce それは、作成したい人にとって非常にシンプルなシステムです 雑誌オンライン、ベースにあります WordPress
デフォルトをインストールすると、WooCommerceは請求の詳細の標準フォームを追加します。ページ上 “チェックアウト”クライアントの。
のシステムとして考案されました 雑誌オンライン 物理製品の配信と仮想の排出の両方を許可するために、woocommerceが必要とします 標準フォーム 一連の顧客データ:名前、名、電話番号、国、住所、都市、 タラの郵便。たとえば、これらのフィールドの一部は仮想コマンドには必要ありません。ダウンロードできる製品またはPayPalを通じて支払われた製品は、配信のためにデータを必要としません。この場合、チェックアウトからいくつかのフィールドを排除することにより、ユーザーの制御システムを容易にすることは良いことです。

フィールドの排除 “タラの郵便” Din Woocommerceチェックアウト

排除できます “郵便番号” / WooCommerceからの郵便番号の請求は、WordPressのfunctions.phpファイルを編集してWebサイトを編集する必要があります。 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” 郵便番号のフィールドです。 2番目の住所フィールドを削除したい場合は、交換します “Billing_PostCode” cu “Billing_address_2”。

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

顧客の支払いの詳細が興味がないかもしれない状況があります。通常、PayPalを通じて支払いが行われる場合。このシナリオでは、注文ページからすべてのフィールドを削除することを選択できます。

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年からStealthsetts.comに喜びをもって書いています。私はオペレーティングシステムなどの豊富な経験を持っています:Macos、Windows、Linuxだけでなく、プログラミング言語やブログプラットフォーム(WordPress)、およびオンラインストア(WooCommerce、Magento、Presashop)。

Home あなたのソースのチュートリアル、便利なヒント、ニュース。 WooCommerce(郵便番号、会社、電話でチェックアウトから詳細を削除 /削除する …))

6 「WooCommerce(郵便番号、会社、電話でチェックアウトから詳細を削除 /削除する …))”

  1. こんにちは、この投稿をありがとう!
    会社の名前を削除する必要がありましたが、それが完璧に機能しました!!
    会社の名前も削除したい “別の住所に出荷します”。
    ただし、コードにCustom_override_checkout_fieldsを何を置き換えるかわかりません。助けてくれませんか?

    返事
  2. こんにちは、このコードをfunctions.phpにガイド付きで追加しましたが、私のウェブサイトはクラッシュしました。完全に空白です。私はこのようなものにまったく新しいわけではありませんが、私もプロではありません。

    ダッシュボードにアクセスできれば、消去するだけですが、ウェブサイトで何もアクセスできません。

    助けてください、私は何をすべきですか? 緊急の対応が必要です!

    返事
  3. こんにちは
    私は支払いセクションにいます ” 請求情報 “書き込み “配達アドレス ” ASを変更したいです。 何ができるか。

    返事
  4. これで、超実用的なWordPressパーソナライズパネルのために直接それを行うことができます。 (wp-admin/customize.php?)

    返事
    • こんにちは、
      はい、カスタマイザーの良いIDEEAですが、WOOの最新バージョンでは “アドレス2”、 “会社”。郵便番号とOherの提出は、非表示にするREQ関数コードです。

      返事
コメントを残してください