Kontributor Gutenberg Memanggil Penulis Tema untuk Menguji Menggunakan Bagian Template Berbasis Blok di Tema Klasik


Jika Anda menonton Sesi Tanya Jawab Matt Mullenweg di WordCamp US akhir pekan lalu, terbukti bahwa ada bagian penting dari komunitas yang masih berpegang teguh pada Editor Klasik yang akan senang jika itu didukung tanpa batas waktu. Untuk alasan apa pun, jutaan pengguna tidak siap untuk beralih – beberapa lebih suka editor lama, tidak suka blok, tidak ingin mempelajari sistem baru, atau hanya menganggap versi WordPress yang lebih baru terlalu membingungkan.

Sebagai pengakuan bahwa beberapa pengguna mungkin memerlukan jembatan transisi ke editor blok, dengan kesempatan untuk mencelupkan kaki mereka ke dalamnya tanpa merusak seluruh desain situs mereka, Gutenberg 14.1 akan memperkenalkan kemampuan bagi penulis tema untuk gunakan bagian templat berbasis blok dalam tema klasik dan hibrida.

Anne McCarthy, yang mengoordinasikan program penjangkauan FSE dan pengujian Gutenberg, diposting ke blog Make Themes, memanggil penulis tema untuk mengujinya.

“Opsi adopsi bertahap tetap menjadi fokus proyek dan, semakin banyak, ada lebih banyak cara untuk mengadopsi bagian daripada keseluruhan fitur yang datang ke versi terbaru WordPress,” kata McCarthy. “Tujuannya adalah untuk memungkinkan orang mengadopsi apa yang mereka butuhkan saat mereka siap dengan cara yang masih di masa depan.”

Penulis tema perlu menentukan dukungan tema blok-templat-bagian dan menggunakan batang Gutenberg atau Gutenberg 14.1 saat dirilis pada 15 September 2022. Kemudian mereka dapat menambahkan bagian templat berbasis blok sebagai file HTML yang ditempatkan ke direktori bagian di dalam akar tema. Ini kemudian dapat menjadi output di dalam template PHP tema menggunakan fungsi block_template_part.

“Pengguna akan melihat menu ‘Template Parts’ baru yang terlihat di bawah ‘Appearance,’ yang menampilkan daftar komponen template,” kata McCarthy. “Dari sana, semua blok tema tersedia, tetapi lingkungan secara inheren terbatas dibandingkan dengan tema blok. Misalnya, pengguna dapat mengedit bagian template yang ada tetapi tidak menghapusnya atau membuat yang baru.”

McCarthy menyarankan beberapa kasus penggunaan untuk menambahkan bagian templat berbasis blok ke tema klasik – memungkinkan penulis untuk menawarkan bagian templat tajuk yang memungkinkan pengguna untuk mengatur latar belakang video atau gambar, menyesuaikan titik fokus, memindahkan blok, atau menawarkan footer dengan blok desain terkunci tetapi konten yang mudah diedit.

“Meskipun fitur ini saat ini ditujukan untuk menyediakan opsi untuk tema, plugin juga dapat mengeksplorasi perluasan fungsi ini untuk mengaktifkan UI yang sama bagi pengguna,” kata McCarthy.

Tema blok hanya mewakili 2,5% tema WordPress di direktori, jadi kemampuan baru ini berlaku untuk sebagian besar tema. Memotivasi penulis tema klasik untuk mendukung ini dalam tema mereka adalah tantangan lain jika mereka tidak melihat manfaatnya bagi pengguna atau menentukan bahwa pengalaman pengeditan yang berbeda akan terlalu membingungkan. Ini mungkin memiliki titik masuk yang lebih mudah melalui plugin, karena pengguna mungkin lebih cenderung menggunakan UI pengeditan yang berbeda untuk fungsionalitas plugin.

Untuk detail teknis lebih lanjut dan contoh kode untuk menambahkan dukungan tema, lihat pos menguraikan cara menguji menggunakan bagian templat berbasis blok dalam tema klasik.



Source link

Leave a Reply

Your email address will not be published.

logo-whatsapp
1
error: