Polylang Meminjam Tangan “Shortcode”-nya WordPress – Kasus Terjemahan Kustom di Tema Blok (FSE)

Membuka Kekuatan Plugin Polylang | Bagian 2

Seorang gadis sedang melakukan coding

Shortcode dan Terjemahan: Perjalanan Tema WordPress

WordPress Block Themes (juga dikenal sebagai Tema Blok atau FSE — Full Site Editing), metode tradisional untuk memasukkan kode PHP secara langsung ke dalam file templat (seperti functions.php, header.php , dan lain-lain) tidak dapat (agak sulit) digunakan dengan cara yang sama seperti pada WordPress Tema Klasik (Classic Themes).

Karena, Block Theme menggunakan kombinasi pola blok, template, dan bagian templat, serta Site Editor untuk kustomisasi. Namun, kita masih bisa menambahkan kode PHP kustom dengan beberapa cara berbeda, salah satunya dengan menggunakan “shortcode”.

Menyiapkan Kata

Tema Blok WordPress tidak bergantung pada templat PHP klasik, artinya — pendekatan yang diambil harus sesuai dengan sistem (modular) ini. Untuk membuat terjemahan kustom di Polylang, persiapan adalah kunci. Sebelum terjun ke kode, sangat membantu untuk memperjelas istilah atau frasa apa yang perlu kita terjemahkan. Catat dan rencanakan penggunaannya di seluruh situs.

Menginstal Plugin Polylang

Pertama-tama jika Polylang belum terinstal. Buka dasbor admin WordPress:

Setelah terinstal, mari kita daftarkan.

Coding untuk Kata Kustom di functions.php

Dengan menambahkan beberapa baris kode ke file `functions.php` di Tema Blok, kita akan mendaftarkan kata kustom dan mengaktifkannya sebagai shortcode. Mari kita mulai:

Di bagian bawah, tambahkan fungsi “shortcode“:

Sampai di sini, kata-kata sudah didaftarkan dan shortcode sudah dibuat.

Verifikasi Kata di Polylang

Periksa apakah kata kustom telah terdaftar dengan benar:

Setelah terdaftar dan diterjemahkan, kata-kata ini siap untuk digunakan secara dinamis melalui shortcode.

Polylang Translator Menu
Polylang Translator Menu

Menggunakan Shortcode di Tema Blok

Terakhir, mari kita lihat cara mengintegrasikan shortcode dalam Tema Blok WordPress:

Formatnya begini:

[pll_love key=“See you soon”]

Simpan perubahan kita, dan voila! Teks terjemahan kita akan muncul secara dinamis berdasarkan bahasa yang dipilih.

The short URL of the present article is: https://selebes.com/5u8z
cards
Powered by paypal

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *