Hapus / Hapus detail dari Checkout di WooCommerce (Kode Pos, Perusahaan, Telepon...)

WooCommerce adalah sistem yang sangat sederhana untuk siapa saja yang ingin membuat file Toko Online, Berdasarkan WordPress.
Setelah instalasi default, WooCommerce akan menambahkan formulir standar untuk detail penagihan. Di halaman "Checkout" pelanggan.
Dirancang sebagai sebuah sistem Toko Online yang memungkinkan pengiriman produk fisik dan pengunduhan produk virtual, WooCommerce minta masuk bentuk standar serangkaian data pelanggan: Nama, Nama terakhir, Nomor Telepon, Negara, Alamat, Kota, kode pos. Beberapa bidang ini yang kita butuhkan untuk perintah maya misalnya. Sebuah produk yang dapat didownload atau produk yang dibayar oleh PayPal tidak akan membutuhkan data untuk pengiriman. Dalam hal ini yang terbaik adalah untuk mempermudah sistem kontrol bagi pengguna, dengan menghapus bidang Checkout.

Penghapusan bidang "Kode Pos" dari WooCommerce Pembayaran

Untuk dapat menghapus "Postal Code" / Billing Postcode dari WooCommerce, kita perlu membuka dan mengedit file functions.php dari tema tersebut WordPress yang aktif di website. Di functions.php kita menambahkan baris:

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

Di mana "billing_postcode" adalah bidang untuk kode pos. Jika kita ingin menghapus kolom alamat kedua, kita akan mengganti “billing_postcode” dengan “billing_address_2 ”.

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

Ada situasi yang mungkin tidak menarik rincian pembayaran pelanggan. Biasanya ketika pembayaran dilakukan melalui PayPal. Dalam skenario ini kita dapat memilih untuk menghilangkan semua bidang halaman order.

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;
}

Dengan cara ini Anda akan menghapus semua bidang dari WooCommerce Periksa.

Sebagai pecinta teknologi, saya dengan senang hati menulis di StealthSettings.com sejak tahun 2006. Saya memiliki pengalaman yang kaya dalam sistem operasi: macOS, Windows, dan Linux, serta dalam bahasa pemrograman dan platform blogging (WordPress) dan toko online (WooCommerce, Magento, PrestaShop).

How to » Internet » Hapus / Hapus detail dari Checkout di WooCommerce (Kode Pos, Perusahaan, Telepon...)

6 pemikiran pada "Hapus / Hapus detail dari Checkout di WooCommerce (Kode Pos, Perusahaan, Telepon...)"

  1. Bonjour Merci untuk posting!
    Saya perlu menghapus nama perusahaan dan itu sempurna berhasil !!
    Saya juga ingin menghapus nama perusahaan di "kirim ke alamat lain".
    tetapi saya tidak tahu cara mengganti custom_override_checkout_fields di kode Anda. Bisakah kamu membantuku?

    membalas
  2. Hai Aku added kode ini ke functions.php seperti yang dipandu tetapi situs web saya macet. Ini benar-benar kosong. Saya tidak sepenuhnya baru dalam hal-hal seperti ini, tetapi saya juga bukan seorang profesional.

    Jika saya dapat mengakses dasbor saya, saya hanya akan menghapusnya tetapi saya tidak dapat mengakses apa pun di situs web saya sama sekali.

    Tolong bantu, apa yang harus saya lakukan? Diperlukan tanggapan mendesak!

    membalas
  3. Merhaba
    Ben ödeme kısmında ki ”fatura bilgileri“ yazısını “teslimat adresi” olarak değiştirmek istiyorum. Bukan yapabiliriz.

    membalas
    • Halo,
      Ya, itu ide yang bagus di penyesuai tetapi di latest versi Woo yang saya lihat hanya "addtekan 2", "perusahaan". Untuk kode pos dan arsip lainnya adalah kode fungsi req untuk disembunyikan.

      membalas
Tinggalkan Komentar