Beranda » E-Commerce » Cara Membuat Katalog Dengan Permintaan Harga Menggunakan WooCommerce

    Cara Membuat Katalog Dengan Permintaan Harga Menggunakan WooCommerce

    WooCommerce menawarkan cara hebat untuk membuat daftar produk Anda dan membuatnya sangat mudah bagi pelanggan Anda untuk membeli dan bagi Anda untuk mengelola pesanan Anda. Namun, kadang-kadang, Anda mungkin tidak ingin benar-benar menjual barang-barang Anda tetapi hanya memamerkannya.

    Dalam artikel ini saya akan menunjukkan kepada Anda cara mudah buat katalog yang luar biasa dan berikan opsi permintaan harga dengan hanya menggunakan opsi WooCommerce yang melekat dan beberapa yang cukup mendasar cuplikan penyesuaian.

    Mengapa membuat Katalog??

    Membuat katalog produk alih-alih webshop klasik dapat bermanfaat karena berbagai alasan.

    Ini mungkin berguna jika Anda:

    • Tidak ingin berjualan secara online. Anda hanya perlu menunjukkan katalog Anda secara online dan orang-orang akan datang ke toko fisik Anda di suatu tempat dan sibuk membeli.
    • Mungkin ingin memberikan layanan Anda dengan harga khusus untuk pelanggan Anda atau jika Anda tidak dapat menyebutkan harga sampai Anda mendapatkan komponen khusus (yang Anda tidak tahu harga perolehannya).
    • Tidak dapat membeli plugin yang akan menyesuaikan harga berdasarkan jumlah di troli atau berdasarkan lokasi pengiriman yang ditargetkan, metode dan / atau ukuran produk atau beberapa nilai khusus lainnya.
    • Jangan ingin pesaing Anda mengetahui biaya Anda.
    • Tidak ingin menjual atau memamerkan produk Anda kepada sembarang pembeli.

    Mengapa menggunakan WooCommerce untuk ini?

    WooCommerce hadir dengan banyak pilihan, membuat katalog Anda lebih mudah untuk dikelola dan digunakan. Secara default, Anda bisa tambahkan banyak atribut dan data lainnya ke produk Anda, buat kategori dan beri tag pada barang-barang Anda. Juga lebih mudah untuk memisahkan katalog Anda dari blog atau situs Anda.

    Anda juga dapat menyarankan barang yang relevan untuk setiap produk atau meminta WooCommerce menyarankannya untuk Anda. Selanjutnya, pengunjung Anda akan dapat menyaring dan / atau mengurutkan barang-barang Anda sesuka mereka, untuk memudahkan mereka menemukan barang yang mereka cari.

    Juga, membuat katalog WooCommerce memungkinkan Anda memberikan opsi permintaan harga yang mudah bagi pelanggan potensial Anda. Dengan membiarkan mereka memasukkan produk ke dalam keranjang, mereka akan dapat membuat daftar harapan dan meminta harga untuk barang-barang dalam daftar. Anda juga akan mendapatkan alamat dan / atau alamat email mereka jika Anda mau dan permintaan harga Anda akan disimpan sebagai Pesanan.

    Panduan langkah demi langkah

    Sebelum kita mulai, Anda harus memutuskan apakah Anda atau tidak ingin untuk memberikan opsi permintaan harga untuk produk yang Anda sajikan.

    Langkah 1: Pengaturan (atau tidak Pengaturan) Harga

    (SAYA) Tanpa permintaan harga

    Jika Anda tidak ingin ada permintaan harga, biarkan bidang harga kosong. Dalam hal ini WooCommece tidak akan menampilkan bidang formulir yang terkait dengan toko, sehingga Anda tidak akan melihat bidang jumlah apa pun, harga atau menambahkan ke tombol keranjang.

    Berita baiknya adalah jika Anda memilih metode katalogisasi ini, berarti Anda sudah selesai. Cukup tambahkan barang-barang ke katalog baru Anda dan Anda siap melakukannya!

    (II) Dengan permintaan harga

    Jika Anda ingin memungkinkan pelanggan Anda untuk meminta harga, Anda mulai dengan membuat produk Anda gratis. Tetapkan harga ke 0.

    Dengan cara ini, ketika kami sudah selesai, pengunjung Anda akan dapat menempatkan produk katalog Anda di wishlist tanpa harus mengeluarkan uang sepeser pun.

    Langkah 2: Opsi toko

    Langkah ini akan menjadi lebih mudah karena tidak ada kode yang diperlukan untuk itu. Anda ingin memastikan untuk mengatur yang berikut ini di area admin Anda:

    • Ganti nama aslinya Gerobak dan Periksa halaman ke 'Daftar Keinginan' dan 'Permintaan harga', masing-masing (Halaman)
    • Larang penggunaan kupon untuk menghindari pemberitahuan diskon di berbagai halaman yang terkait dengan toko (WooCommerce> Pengaturan> tab Checkout)
    • Nonaktifkan setiap metode pembayaran untuk memastikan tidak ada yang ditampilkan di halaman checkout Anda (WooCommerce> Pengaturan> tab Checkout)
    • Nonaktifkan pengiriman sama sekali, atau jika Anda ingin pengunjung memutuskan apakah akan meminta harga pengiriman, aktifkan dan beri label ulang dua metode pengiriman yang berbeda dan atur keduanya agar GRATIS.
    • Nonaktifkan pendaftaran pada checkout dan halaman akun saya dan matikan pengingat masuk log kecuali jika Anda ingin menangani pengguna di situs katalog Anda juga (WooCommerce> Pengaturan> tab Akun)
    • Nonaktifkan setiap email pelanggan tunggal, atau jika Anda ingin mengirim email konfirmasi tentang permintaan kepada pelanggan, cukup nonaktifkan email pesanan yang sudah selesai untuk menghindari duplikat dan faktur yang tidak perlu tentang pesanan gratis (yang sebenarnya tidak akan ada) (WooCommerce> Pengaturan> tab Email)

    Langkah 3: Melabel ulang

    Pada langkah ini kami akan memastikan bahwa situs Anda tidak terlihat seperti Anda memberikan barang secara gratis. Untuk alasan ini kami akan melakukannya tulis ulang tombol Anda dan sembunyikan pemberitahuan gratis.

    Cukup tambahkan kode di bawah ini ke functions.php tema Anda atau ke plugin Anda sendiri.

    3.1: Tidak ada label 'Gratis'

    Substep pertama dan terpenting adalah untuk menyembunyikan pemberitahuan dan label pengiriman gratis pada halaman produk tunggal dan loop produk mis. halaman toko dan kategori produk.

    add_filter ('woocommerce_free_price_html', 'hide_free_price_notice'); add_filter ('woocommerce_variable_free_price_html', hide_free_price_notice '); add_filter ('woocommerce_variation_free_price_html', 'hide_free_price_notice'); function hide_free_price_notice ($ price) return ";

    3.2: Label tombol

    Saat membuat katalog Anda, kami secara bertahap mengubah keranjang Anda menjadi daftar harapan dan halaman checkout Anda menjadi formulir permintaan harga. Pertama kita perlu memberi label ulang tombol.

    add_filter ('woocommerce_product_single_add_to_cart_text', 'woo_custom_cart_button_text'); function woo_custom_cart_button_text () return __ ('Tambahkan ke Wishlist', 'woocommerce');  add_filter ('woocommerce_product_add_to_cart_text', 'woo_custom_cart_button_text'); function woocommerce_button_proceed_to_checkout () $ checkout_url = WC () -> cart-> get_checkout_url (); "> ?> add_filter ('woocommerce_order_button_text', create_function (", 'return" Kirimi saya tawaran ";'));

    3.3: Sembunyikan harga gratis Anda di mana-mana

    WooCommerce menunjukkan harga $ 0 Anda di troli Anda (atau, dalam hal ini, Wishlist) sehingga kami harus menghapus kolom tersebut. Anda memiliki dua opsi untuk itu.

    Satu, Anda dapat menggunakan CSS dengan menambahkan ini ke style.css tema anak Anda.

    .cart_totals h2, .cart_totals .shop_table, .cart-subtotal, .order-total, .woocommerce-shipping-fields, .product-total display: none; 

    Dua, Anda dapat menghapus kolom yang tidak diinginkan sekaligus. Untuk melakukan ini, kami akan menimpa file templat keranjang sebagai berikut:

    1. Buat folder woocommerce dengan subfolder keranjang di folder tema (anak) Anda sehingga Anda akan mendapatkan sesuatu seperti ini: wp-content / tema / mytheme / woocommerce / keranjang /
    2. Unduh dan buka cart.php woocommerce asli dengan editor teks; file seharusnya ada di sini: wp-content / plugins / woocommerce / templates / cart /
    3. Hapus baris ini: dan bagian dimulai dengan dan berakhir pada dan bagian dimulai dengan dan berakhir pada
    4. Unduh dan buka yang asli woocommerce cart-totals.php dengan editor teks; file adalah tempat Anda ditemukan cart.php
    5. Hapus baris ini:

      dan seluruh tabel, dimulai dengan dan diakhiri dengan
    6. Unggah kedua file yang baru saja Anda edit ke dalam woocommerce / kereta folder dalam direktori tema Anda

    Jika Anda mengizinkan pengguna segala jenis opsi pengiriman pada Langkah 2 di atas, kami juga perlu menonaktifkan pemberitahuan pengiriman gratis, seperti:

    add_filter ('woocommerce_cart_shipping_method_full_label', 'remove_free_label', 10, 2); function remove_free_label ($ full_label, $ method) $ full_label = str_replace ("(Gratis)", "", $ full_label); kembalikan $ full_label; 

    Langkah 4: Pengaturan teks email

    Kami semakin dekat untuk memiliki katalog WooCommerce kami sendiri dengan opsi permintaan harga. Bahkan, jika pada Langkah 2, Anda menonaktifkan semua email pelanggan sama sekali, Anda bisa melanjutkan ke Langkah 5.

    Jika Anda ingin mengirim konfirmasi pelanggan (karena sangat elegan), kami hanya perlu memastikan bahwa kami memiliki subjek email yang benar dan kami tidak mengirim harga $ 0, dan mungkin juga menulis ulang teks email kami sedikit..

    4.1. Judul dan judul email

    Di area admin, WooCommerce> Pengaturan> Email tab, Anda perlu menulis ulang Memproses pesanan, karena permintaan baru akan berada dalam status pemrosesan karena pelanggan tidak dapat langsung membayarnya. Untuk kejelasan, yang terbaik adalah menulis ulang email pemberitahuan admin Anda sendiri (Pesanan baru).

    4.2. Hapus harga dari email

    Secara default, harga dikirim dengan konfirmasi pesanan, jadi kami perlu menimpa templat email asli.

    1. Unduh dan buka woocommerce email-order-items.php asli dengan editor teks; file seharusnya ada di sini: wp-content / plugins / woocommerce / templates / email / plain
    2. Hapus baris ini:gema "\ n". sprintf (__ ('Biaya:% s', 'woocommerce'), $ order-> get_formatted_line_subtotal ($ item));
    3. Unduh dan buka woocommerce email-order-details.php asli dengan editor teks; file seharusnya ada di sini: wp-content / plugins / woocommerce / templates / email / plain
    4. Hapus baris ini:
      if ($ total = $ order-> get_order_item_totals ()) foreach ($ total sebagai $ total) echo $ total ['label']. "\ t". $ total ['nilai']. "\ n"; 
    5. Unggah kedua file yang baru saja Anda edit ke dalam woocommerce / email / folder biasa dalam direktori tema Anda

    4.3. Menulis ulang teks rasa

    Secara default, WooCommerce akan memperkenalkan email Anda dengan yang berikut: "Pesanan Anda telah diterima dan sekarang sedang diproses. Detail pesanan Anda ditunjukkan di bawah ini untuk referensi Anda".

    Jika Anda ingin menimpa ini, Anda harus mengikuti 3 langkah ini:

    1. unduh dan buka woocommerce yang asli, customer-processing-order.php dengan editor teks; file seharusnya ada di sini: wp-content / plugins / woocommerce / templates / email /
    2. tulis ulang baris yang bertanggung jawab atas teks di atas sesuai keinginan:echo __ ("Pesanan Anda telah diterima dan sekarang sedang diproses. Detail pesanan Anda ditunjukkan di bawah ini untuk referensi Anda:", 'woocommerce'). "\ n \ n";
    3. unggah file yang baru saja Anda edit ke dalam woocommerce / email folder dalam direktori tema Anda

    Langkah 5: Nikmati

    Sekarang setelah memiliki katalog bertenaga WooCommerce Anda sendiri, Anda dapat duduk dan menikmati apa yang telah Anda buat. Ketika seseorang membuat daftar harapan dan mengirimkan permintaan harga kepada Anda, Anda akan menerima email tentangnya, ditambah permintaan mereka akan muncul di area admin Anda di bawah WooCommerce> Pesanan.

    Setiap pesanan akan berisi alamat email calon pelanggan Anda, sehingga Anda dapat secara manual mengirimkan penawaran harga Anda, atau bahkan mungkin menghubungi mereka di telepon.

    Catatan Editor: Ini ditulis oleh Marton Fekete untuk Hongkiat.com. Marton adalah pengembang situs Hongaria yang baru-baru ini terhubung dengan WordPress. Dia adalah penggemar desain ulang dan penulis konten lepas yang suka bermain RPG di waktu luangnya.

    © Savtec
    Informasi bermanfaat dan tip pengembangan web. Pemrograman, desain web, CSS, HTML, JAVASCRIPT. Konfigurasikan dan instal ulang WINDOWS. Pembuatan situs dan aplikasi dari awal.