Skip to content

Menampilkan Satuan Berat Produk WooCommerce Di Halaman Arsip Produk

TokoDaring.Com – Menampilkan Satuan Berat Produk WooCommerce Di Halaman Arsip Produk. Berat produk merupakan faktor penting untuk dipertimbangkan saat proses pengiriman produk. Dan penting juga untuk memberikan informasi satuan unit masing-masing produk anda kepada kustomer.

Ada beberapa cara berbeda untuk menampilkan bobot produk di WooCommerce. Salah satu cara untuk menampilkan berat produk adalah dengan menggunakan kolom (field) produk di masing-masing halaman setting produk (backend/dashboard).

Menampilkan Satuan Berat Produk WooCommerce Di Halaman Arsip Produk

Artikel Terkait :

Menentukan Jumlah Produk Display WooCommerce

Secara default WooCommerce tidak menampilkan satuan berat produk meskipun pada setting masing-masing produk sudah di tambahkan. Tujuan untuk penambahan berat tersebut sebenarnya bertujuan untuk kepentingan pengiriman.

Dari banyak variasi produk yang anda jual, sudah barang tentu bahwa masing-masing produk tersebut akan memiliki berat yang berbeda-beda dan itu akan di hitung berbeda ketika sampai pada perusahaan jasa ekspedisi.

Apa yang di tampilkan pada halaman arsip akan benar-benar sama dengan apa yang anda input. Misalnya satu produk di input dengan 1kg dan satu lainnya adalah 1.00 kg (desimal), dan WooCommerce akan menampilkan masing-masing 1kg dan 1.00kg.

Code snippet untuk menampilkan satuan berat produk WooCommerce

Menampilkan Satuan Berat Produk Woocommerce

Kode berikut membuat fungsi dan mengait hook woocommerce_after_shop_loop_item untuk mendapatkan berat produk yang sudah di tambahkan pada setting anda sebelumnya.

Tambahkan kode berikut ke file functions.php tema anak (Child Theme) atau melalui plugin yang memungkinkan penambahan fungsi kustomisasi, seperti plugin snippet code.

Hindari menambahkan kode khusus langsung ke dalam file functions.php tema induk karena semua kode kustom yang anda tambahkan akan dihapus saat Anda memperbarui tema.

/*
 * Menampilkan Satuan Berat Produk WooCommerce 
 * Di Halaman Arsip Produk
 *
 */

add_action( 'woocommerce_after_shop_loop_item', 'tkdr_show_weights', 9 );

function tkdr_show_weights() {

    global $product;
    $weight = $product->get_weight();

    if ( $product->has_weight() ) {
        echo '<div class="product-meta"><span class="product-meta-label">Berat: </span>' . $weight . get_option('woocommerce_weight_unit') . '</div></br>';
    }
}

Artikel terkait :