Bahasa Inggris (en-US) merupakan bahasa default yang dipakai WordPress untuk wp-admin nya maupun front page nya.
Ini bisa Kita ubah sesuai dengan bahasa yang kita inginkan, yaitu melalui Settings > General > Site language.
Dengan merubah pengaturannya, seketika bahasa di wp-admin dan di front page akan berubah sesuai dengan yang Kita inginkan.
Contohnya, Saya ubah menjadi bahasa Indonesia, maka bahasa di wp-admin maupun di front page berubah menjadi bahasa Indonesia semuanya.
Tidak hanya itu, dari source code nya pun juga berubah terutama dari sisi atribut HTML languange.
Atribut HTML lang defaualtnya adalah seperti ini :
<html lang="en-US">
Setelah diubah ke bahasa Indonesia menjadi seperti ini :
<html lang="id">
Perubahan ini mau tidak mau juga akan berpengaruh ke bagaimana search engine membaca situs kita.
Apa itu HTML Lang?
HTML lang adalah atribut yang ditambahkan ke tag html yang menunjukkan bahasa yang digunakan dalam halaman web.
Ini berguna bagi mesin pencari dan pengakses web yang menggunakan bahasa yang berbeda dari bahasa yang digunakan dalam halaman web.
Sebagai contoh ada 2 buah website yang menggunakan bahasa yang sama (Bahasa Indonesia) namun memiliki HTML Lang yang berbeda.
Katakanlah website A menggunakan en-US dan website B menggunakan HTML lang en-ID.
Saat ada orang yang sesuatu di search engine dengan bahasa indonesia, maka yang berpotensi muncul di hasil pencarian adalah website B.
Atribut lang juga berguna bagi pemrogram aplikasi pembaca layar (screen reader) untuk membantu menyajikan konten yang tepat kepada pengguna.
Cara Mengganti HTML Lang di WordPress
Di WordPress, Kita bisa mengatur bahasa default di bagian Settings. HTML lang akan secara otomatis disetting sesuai dengan bahasa default yang dipilih. Detilnya sudah saya jelaskan di atas.
Namun, jika Kalian ingin mengganti HTML lang dengan bahasa lain tanpa menggunakan cara tersebut, Kalian bisa menggunakan plugin atau menambahkan code snippet ke file functions.php WordPress theme yang Kalian gunakan.
Berikut adalah beberapa metode yang bisa Kalian coba:
Menggunakan Plugin TranslatePress
Anda dapat menggunakan plugin TranslatePress untuk mengganti HTML lang di WordPress dengan mudah.
Setelah menginstall dan mengaktifkan plugin ini, Kalian dapat masuk ke Settings > TranslatePress > General untuk mengubah bahasa default di situs Kalian.
Menggunakan Plugin WP Fastest Cache
Kalian juga dapat menggunakan plugin WP Fastest Cache untuk mengganti HTML lang di WordPress.
Setelah menginstall dan mengaktifkan plugin ini, Kalian dapat masuk ke Settings > WP Fastest Cache > Advance Rules untuk menambahkan aturan pengganti HTML lang.
Menggunakan Code Snippet
Jika Kalian tidak ingin menggunakan plugin, Kalian juga dapat mengganti HTML lang dengan menambahkan code snippet ke file functions.php theme.
Untuk melakukannya, buka file functions.php di aplikasi editor teks atau FTP Kalian, kemudian tambahkan code snippet berikut:
function wpdocs_set_html_lang_attribute() {
$lang = get_bloginfo('language');
echo 'lang="' . $lang . '"';
}
add_action( 'language_attributes', 'wpdocs_set_html_lang_attribute' );
Semoga membantu!