Cara menyembunyikan harga pada woocommerce

879 views

Intro

Contents

Cara menyembunyikan harga pada woocommerce bisa dilakukan dengan plugin dan bisa juga dilakukan dengan menambahkan cuplikan kode pada function.php.

Ada banyak plugin yang memungkinkan untuk mengatur akun khusus untuk produk grosir toko anda. Seringkali fitur peran pengguna WordPress digunakan untuk mengidentifikasi pengguna dalam kelompok tertentu. Dalam posting ini saya akan menunjukkan beberapa contoh bagaimana anda dapat menampilkan/menyembunyikan harga untuk grup pengguna tertentu, termasuk hanya untuk produk/kategori tertentu.

Cara menyembunyikan harga pada woocommerce

Cuplikan kode pada postingan berikut adalah untuk menyembunyikan harga sebuah produk pada woocommerce dan pengunjung masih tetap bisa melakukan pembelanjaan pada toko online anda.

Mari kita mulai dengan cara yang paling sederhana. Kode di bawah ini akan menyembunyikan semua harga produk pada semua pengunjung.

Cara menyembunyikan harga pada woocommerce

Sembunyikan semua harga

add_filter( 'woocommerce_get_price_html', function( $price ) {
  if ( is_admin() ) return $price;

  return '';
} );

Kode di atas tidak menyembunyikan harga pada user dengan peran sebagai admin sebuah toko online.

Cuplikan kode ini menyembunyikan semua harga pada halaman produk/arsip, tetapi tidak pada halaman cart/checkout (atau widget keranjang). Kode berikut juga menghapus harga/subtotal item keranjang dan sama untuk checkout.

<?php
// Kopi paste dari sini
add_filter( 'woocommerce_get_price_html', function( $price ) {
  if ( is_admin() ) return $price;
  return '';
} );
add_filter( 'woocommerce_cart_item_price', '__return_false' );
add_filter( 'woocommerce_cart_item_subtotal', '__return_false' );

Setelah menggunakan potongan kode ini akan meninggalkan judul di tabel. Sayangnya ini tidak dapat dihapus dengan potongan kode, tetapi ada dua alternatif untuk dapat melakukannya;

  1. Dengan memodifikasi file template WooCommerce dapat menghapus kolom dari tabel total. Tabel total terletak di file template cart/cart.php.
  2. Anda dapat menyembunyikannya dengan CSS. Seorang pengguna yang mengerti masih bisa mengungkap harga produk, jadi tergantung pada seberapa penting itu, ini mungkin atau mungkin tidak sesuai dengan kebutuhan.

Berikut adalah kode CSS yang dapat disisipkan pada CSS editor untuk melakukannya;

/* Cart widget */
.woocommerce-mini-cart__total {
  display: none;
}

/* Cart */
.product-price, .product-subtotal {
  display: none !important;
}

/* Checkout */
.product-total *, th.product-total {
  display: none;
}

Daftar Layanan Hosting Terlaris
Target AudienProviderHarga Mulai Dari
USAContabo£ 2.99/bulan
EropaContabo£ 2.99/bulan
IndonesiaNiagahoster IndonesiaRp. 8.000,00/bulan
Exabytes IndonesiaRp. 10.000,00/bulan
Hostinger IndonesiaRp. 8.000,00/bulan
DomainesiaRp. 8.000,00/bulan

Leave a reply "Cara menyembunyikan harga pada woocommerce"

Author: 
author
Nama saya Harry. Ini merupakan blog pribadi. Isi utamanya tentang belajar wordpress dari nol sampai lupa lagi, karena keseringan lupa, akhirnya yang pernah lupa dituangkan dalam blog sederhana. Terkadang di waktu luang, saya menulis tentang apa yang ingin saya tulis. Jadi jangan heran pada akhirnya blog ini jadi gado-gado.