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チェックアウトフィールドを削除します。
こんにちは、この投稿をありがとう!
会社の名前を削除する必要がありましたが、それが完璧に機能しました!!
会社の名前も削除したい “別の住所に出荷します”。
ただし、コードにCustom_override_checkout_fieldsを何を置き換えるかわかりません。助けてくれませんか?
こんにちは、このコードをfunctions.phpにガイド付きで追加しましたが、私のウェブサイトはクラッシュしました。完全に空白です。私はこのようなものにまったく新しいわけではありませんが、私もプロではありません。
ダッシュボードにアクセスできれば、消去するだけですが、ウェブサイトで何もアクセスできません。
助けてください、私は何をすべきですか? 緊急の対応が必要です!
こんにちは
私は支払いセクションにいます ” 請求情報 “書き込み “配達アドレス ” ASを変更したいです。 何ができるか。
本当におかげで見ています。
これで、超実用的なWordPressパーソナライズパネルのために直接それを行うことができます。 (wp-admin/customize.php?)
こんにちは、
はい、カスタマイザーの良いIDEEAですが、WOOの最新バージョンでは “アドレス2”、 “会社”。郵便番号とOherの提出は、非表示にするREQ関数コードです。