Cara menghapus pengiriman dari checkout wooCommerce (5 metode praktis)
Diterbitkan: 2025-07-08Jika Anda menjalankan toko WooCommerce, Anda mungkin bertanya -tanya: "Bagaimana cara menghapus bagian pengiriman dari halaman checkout?" Mungkin Anda menawarkan produk digital, layanan langsung, atau ingin merampingkan pengalaman checkout. Apa pun alasannya, artikel ini menuntun Anda melalui 5 metode praktis dan siap pakai untuk menghapus pengiriman dari checkout WooCommerce .
Anda juga akan menemukan cara menyesuaikan bidang checkout Anda sepenuhnya tanpa menyentuh baris kode, menggunakan plugin gratis. Mari selami.
Kapan Anda harus menyembunyikan atau menonaktifkan pengiriman (atau menawarkan pengiriman gratis)?
Menghapus atau memodifikasi bagian pengiriman di WooCommerce bukan hanya tweak teknis - ini adalah keputusan strategis. Berikut adalah beberapa skenario di mana melumpuhkan atau menyembunyikan bidang pengiriman sangat masuk akal:
- Menjual produk digital , seperti eBook atau unduhan, di mana tidak diperlukan pengiriman fisik.
- Menawarkan layanan langsung (pelatihan, kursus) yang tidak memerlukan pengiriman.
- Pickup lokal saja , di mana pelanggan mengumpulkan pesanan mereka secara langsung.
- Model berbasis berlangganan di mana pengiriman gratis atau dibebankan hanya untuk pengiriman pertama.
- Promosi pengiriman gratis , di mana persembunyian biaya pengiriman meningkatkan konversi.
Ketika bidang pengiriman Anda tidak relevan, mereka dapat membuat gesekan dalam proses checkout. Merampingkan pengalaman ini dapat meningkatkan tingkat pengabaian keranjang Anda dan meningkatkan kepuasan pelanggan.
Pertama, Anda dapat, misalnya, membuat gerobak dan checkout lebih ringan dengan pengaturan ini:

Mari kita lihat sekarang tentang cara menonaktifkan atau menyembunyikan metode pengiriman (atau bidang) di WooCommerce.
5 cara untuk menghapus pengiriman dari checkout WooCommerce
Ada beberapa cara untuk menyingkirkan bagian pengiriman - beberapa manual, beberapa berbasis plugin. Mari kita melalui 5 opsi yang efektif, dengan instruksi langkah demi langkah.
1. Nonaktifkan pengiriman sepenuhnya (untuk produk atau layanan digital)
WooCommerce memungkinkan Anda mendefinisikan apakah suatu produk memerlukan pengiriman. Inilah cara menghapus pengiriman untuk item digital:
Langkah demi langkah:
- Pergi ke Produk → Edit Produk Anda.
- Di panel data produk , periksa Virtual (ini menonaktifkan pengiriman) dan/atau dapat diunduh .
- Simpan produk.
Selesai. Produk ini tidak akan lagi memicu bagian pengiriman selama checkout.
2. Sembunyikan pengiriman menggunakan cuplikan kode (untuk pengembang)
Jika Anda merasa nyaman dengan mengedit file tema Anda, tambahkan cuplikan berikut ke file functions.php
tema anak Anda atau melalui plugin seperti cuplikan kode:
add_filter( 'woocommerce_cart_needs_shipping', '__return_false' );
Ini memaksa wooCommerce untuk berperilaku seolah -olah pengiriman tidak diperlukan.
Tentu saja Anda dapat menggunakan kondisi tambahan untuk menonaktifkan pengiriman, misalnya, per negara tertentu.
3. Gunakan plugin untuk menyembunyikan metode pengiriman saat pengiriman gratis tersedia
Terkadang Anda masih membutuhkan pengiriman. Tetapi ingin menyembunyikannya saat pengiriman gratis aktif.
Anda dapat mencoba Metode Pengiriman Sembunyikan untuk plugin WooCommerce .

Sumber: https://wordpress.org/plugins/hide-shipping-method-for-wooCommerce/
Cara mengaturnya:
- Instal dan aktifkan plugin dari menu plugin.
- Pergi ke WooCommerce → Sembunyikan Pengiriman .
- Pilih untuk menyembunyikan opsi pengiriman lainnya saat pengiriman gratis tersedia.
- Anda juga dapat menyembunyikan semua metode pengiriman dari halaman CART.
- Atau menyembunyikan metode pengiriman tertentu per negara di tab Pengaturan baru.
Ini sangat berguna untuk promosi atau pembaruan berlangganan dengan pengiriman gratis.
4. Buat zona pengiriman khusus tanpa metode
Metode bersih lainnya adalah mengatur zona tanpa metode pengiriman, diterapkan pada wilayah atau pelanggan tertentu.
Langkah demi langkah:
- Pergi ke WooCommerce → Pengaturan → Pengiriman .
- Tambahkan zona pengiriman baru, sebut saja (misalnya "tidak ada zona pengiriman").
- Tetapkan wilayah atau negara.
- Jangan menambahkan metode pengiriman apa pun.
Pelanggan dari zona ini tidak akan melihat opsi pengiriman sama sekali. Tetapi mereka akan diberitahu bahwa tidak ada metode pengiriman yang tersedia.
Anda dapat menambahkan filter untuk mengubah teks Metode Pengiriman No Default di checkout.
function change_no_shipping_message( $text ) { return __( 'We cover that' ); } add_filter( 'woocommerce_no_shipping_available_html', 'change_no_shipping_message' );
Tidak ada metode pengiriman contoh teksfunction change_no_shipping_message( $text ) { return __( 'We cover that' ); } add_filter( 'woocommerce_no_shipping_available_html', 'change_no_shipping_message' );

5. Lepaskan bidang pengiriman dari checkout menggunakan bidang checkout fleksibel
Flexible Checkout Fields adalah plugin gratis yang memungkinkan Anda untuk mengedit, menonaktifkan, atau menghapus bidang dari halaman checkout tanpa coding.
Bidang checkout fleksibel wooCommerce
Sunting, tambahkan bidang baru atau sembunyikan yang tidak perlu dari formulir woocommerce. Tambahkan harga ke bidang dan gunakan logika bersyarat. Ini semua tentang konversi dan pengalaman pengguna yang lebih baik. BARU: Sekarang Anda dapat mengatur beberapa kondisi (atau) di bawah satu atau lebih kelompok kondisi (dan).
Instalasi Aktif: 90.000+ | Peringkat WordPress:

Katakanlah Anda telah menonaktifkan pengiriman untuk produk virtual, tetapi bidang alamat pengiriman masih muncul. Inilah cara menghapusnya.
Bagaimana melakukannya:
- Instal plugin bidang checkout fleksibel.
- Pergi ke WooCommerce → Bidang Checkout .
- Beralih ke tab pengiriman .
- Klik bidang yang ingin Anda sembunyikan (misalnya alamat 1, kota, kode pos).
- Nonaktifkan bidang dan simpan perubahan.

Itu saja! Anda sekarang memiliki halaman checkout yang disederhanakan.
Bagaimana cara mengoptimalkan pengalaman checkout dan pengiriman WooCommerce Anda?
Sekarang Anda telah melihat cara menghapus pengiriman dari checkout, berikut adalah beberapa tips tambahan untuk meningkatkan pengalaman keseluruhan:
- Gunakan logika bersyarat untuk menampilkan/menyembunyikan bidang berdasarkan tindakan pengguna (misalnya negara penagihan, jenis produk).
- Menawarkan pengiriman gratis hanya ketika kondisi tertentu dipenuhi (seperti nilai gerobak minimum).
- Kustomisasi bidang checkout untuk mengurangi kekacauan dan fokus pada apa yang penting.
- Uji checkout Anda secara teratur - di desktop dan seluler.
Checkout bebas kekacauan membangun kepercayaan. Pelanggan lebih cenderung menyelesaikan pesanan mereka ketika hanya bidang yang relevan yang ditampilkan.
Bidang Checkout Fleksibel: Kustomisasi Checkout WooCommerce tanpa coding
Flexible Checkout Fields adalah plugin gratis yang memungkinkan Anda mengedit, menambah, menyembunyikan, atau mengatur ulang bidang checkout - langsung dari dasbor WordPress Anda.
Apakah Anda menghapus bidang pengiriman, menyesuaikan bidang penagihan, atau menyesuaikan bagian Catatan Pesanan, plugin ini memberi Anda kontrol penuh tanpa memerlukan kode khusus.

Penggunaan teratas:
- Sembunyikan alamat pengiriman saat menjual produk digital.
- Mengatur ulang bidang penagihan untuk aliran yang lebih baik.
- Ganti nama bidang agar sesuai dengan bahasa audiens Anda.
- Tambahkan bidang tambahan seperti kotak centang, dropdown, atau input teks.
Ini bekerja dengan checkout klasik dan terintegrasi dengan baik dengan sebagian besar tema dan gateway pembayaran.
Fitur Pro dari Flexible Checkout Fields Pro
Meskipun versi gratisnya sangat kuat dan fleksibel bidang checkout Pro memberi Anda lebih banyak kontrol. Inilah fitur yang menonjol:
- Logika Bersyarat - Tampilkan atau Sembunyikan bidang berdasarkan konten CART, peran pengguna, metode pengiriman yang dipilih, atau negara penagihan.
- Bidang Harga -Tambahkan biaya tambahan atau diskon dengan bidang terkait harga saat checkout.
- Dukungan multibahasa - sepenuhnya kompatibel dengan WPML dan Polylan untuk toko global.
- Jenis Lanjutan Bidang - Gunakan pemetik tanggal, pemetik warna, unggahan file, dan banyak lagi.

Jelajahi semua fitur bidang checkout fleksibel Pro.
Bidang checkout fleksibel pro wooCommerce £ 59
Sunting, tambahkan bidang baru atau sembunyikan yang tidak perlu dari formulir woocommerce. Tambahkan harga ke bidang dan gunakan logika bersyarat. Ini semua tentang konversi dan pengalaman pengguna yang lebih baik. BARU: Sekarang Anda dapat mengatur beberapa kondisi (atau) di bawah satu atau lebih kelompok kondisi (dan).
Instalasi Aktif: 90.000+ | Peringkat WordPress:
Ringkasan
- Menghapus pengiriman dari checkout mudah - dan meningkatkan UX untuk toko -toko berbasis digital atau layanan.
- Anda dapat menonaktifkan pengiriman melalui pengaturan produk, cuplikan kode, plugin, atau zona khusus.
- Untuk kontrol total atas bidang checkout, gunakan plugin Flexible Checkout Fields .
- Tingkatkan ke Pro untuk membuka kunci logika bersyarat, jenis bidang canggih, dan bidang harga.
Checkout yang disederhanakan = lebih banyak konversi.
Ingin membawa checkout WooCommerce Anda ke level berikutnya? Cobalah bidang checkout yang fleksibel hari ini.