Menyederhanakan Kolom Nama saat Checkout

Mengisi tiga kolom nama seperti ini bisa jadi membuat pembeli kita tidak nyaman, apalagi untuk target market Indonesia. Terlalu banyak isi form bisa menyebabkan pembeli gagal melanjutkan checkout.
Nama checkout

Untuk itu, tidak salah jika menyederhanakan kolom nama dengan cara menghapus kolom yang tidak perlu, dan kolom nama depan bisa kita ganti menjadi nama lengkap.

Caranya, silahkan copy paste kode ini ke functions.php theme anda.

Ada dua cara untuk mengedit function.php, pertama via theme editor, kedua via file manager pada cPanel.

Cara pertama:
– Pertama buka dashboard WordPress
– Selanjutnya klik menu Appearance > Editor
– Cari Functions.php
– Lalu paste kode berikut ini

add_filter( 'woocommerce_checkout_fields' , 'custom_remove_woo_checkout_fields' );

function custom_remove_woo_checkout_fields( $fields ) {
// remove billing fields
unset($fields['billing']['billing_last_name']);
unset($fields['billing']['billing_company']);

// remove shipping fields

unset($fields['shipping']['shipping_last_name']);
unset($fields['shipping']['shipping_company']);

return $fields;
}
// WooCommerce Rename Checkout Fields
add_filter( 'woocommerce_checkout_fields' , 'custom_rename_wc_checkout_fields' );

// Change label text
function custom_rename_wc_checkout_fields( $fields ) {
$fields['billing']['billing_first_name']['label'] = 'Nama Lengkap';
$fields['shipping']['shipping_first_name']['label'] = 'Nama Lengkap';
return $fields;
}

Cara kedua via Cpanel
– Pertama buka cPanel lalu login
– Selanjutnya buka File manager
– Kemudian buka folder public_html/wp-content/themes/namatheme/functions.php
– Copy paste code yang kami berikan sebelumnya

Setelah menerapkan code ini, kolom nama saat checkout hanya satu yaitu: Nama Lengkap.

Theme WooCommerce kami juga menggunakan kode ini, jadi jika memakainya tak perlu repot-repot copy code PHP ini ke functions.php

Peringatan
Tutorial ini bukan untuk pemula

Mengedit file functions.php bisa menyebabkan error pada website, pastikan anda sudah membackup file tersebut sebelum mengedit code.
Kami tidak memberikan support ataupun tanggung jawab jika tutorial ini menyebabkan error, atau ada kode yang tidak cocok dengan theme anda