T: Tema WordPress FSE Pertama Sekarang Live
Diterbitkan: 2020-10-23
Perwakilan Tim Tema Ari Stathopoulos sekarang secara resmi menjadi penulis tema pertama yang memiliki tema di direktori yang mendukung pengeditan situs penuh (FSE). Dengan rilis beta pengiriman FSE yang lebih ramping di WordPress 5.6 Desember ini, seseorang harus menjadi yang pertama mengambil risiko. Masuk akal bagi seseorang yang akrab dengan pengembangan tema dan pedoman direktori untuk melangkah.
Dalam banyak hal, ini adalah tanggung jawab besar yang telah diemban Stathopoulos. Hingga salah satu tema Twenty* default menangani FSE, tema Q kemungkinan akan menjadi salah satu contoh utama yang akan diikuti oleh penulis tema lain saat mereka mulai mempelajari cara membuat tema berbasis blok.
Awal bulan ini, saya menggunakan Q untuk menguji FSE dan menentukan seberapa majunya. Setidaknya beberapa bulan lagi untuk siap digunakan dalam produksi. Rilis beta di 5.6 kurang lebih hanya untuk membuat lebih banyak orang menguji.
Stathopoulos tidak memiliki rencana untuk menjadikan Q lebih dari sekadar tema pemula atau eksperimental. Ini hampir seperti taman bermain untuk melihat apa yang mungkin.
“Q lahir karena kebutuhan,” katanya. “Saya tidak dapat mengerjakan pengeditan situs penuh atau gaya global tanpa memiliki tema dasar untuk mereka, jadi untuk sementara, saya memilikinya di repositori GitHub. Saya memutuskan untuk merilisnya ke repositori WordPress.org karena saya pikir saya mungkin bukan satu-satunya yang mengalami masalah itu. Mengunduh tema di dasbor lebih mudah daripada mengkloning repositori bagi kebanyakan orang.”
Tema berbasis blok yang ada sangat sedikit dan jarang. Automattic dan beberapa karyawannya memiliki beberapa proyek eksperimental, tetapi tidak satu pun dari itu ada di direktori resmi untuk diuji siapa pun. Stathopoulos menginginkan tema dasar yang tidak terpikirkan dalam hal desain yang memungkinkannya bekerja pada FSE, permintaan uji tarik, dan bereksperimen dengan berbagai ide.
“Ini memiliki beberapa ide untuk hal-hal yang pada akhirnya saya ingin lihat diimplementasikan di FSE, dan ini adalah taman bermain,” katanya. “Misalnya, penambahan tautan lewati untuk aksesibilitas dalam tema, penerapan tipografi responsif/adaptif, dan pemuatan bersyarat gaya blok hanya saat digunakan/diperlukan. Ini adalah hal-hal yang saya harap akan menjadi bagian dari WordPress Core di beberapa titik, dan tema Q mengeksplorasi ide tentang cara mengimplementasikannya.”
Dia mulai mengerjakan tema itu lebih dari setahun yang lalu dan terus mengerjakannya sebagai proyek sampingan. Dia mengatakan Yoast, majikannya, mendukung penuh ide untuk menciptakan hal-hal yang bermanfaat bagi desainer tema lain dan inti WordPress.
Mengembangkan Tema yang Mampu FSE

Pengguna akhir harus menginstal plugin Gutenberg dan mengaktifkan fitur FSE eksperimental untuk menggunakan tema atau tema serupa. Saat ini, FSE kehilangan banyak fitur utama yang membuatnya layak untuk sebagian besar proyek dunia nyata. Namun, pengembang tema yang berencana untuk bekerja dengan WordPress selama beberapa tahun ke depan perlu mulai menguji dan bereksperimen. Q membuat titik awal yang baik untuk sekadar merasakan seperti apa tampilan tema.
“Masalah terbesar adalah — dan masih — mengikuti perkembangan Gutenberg,” kata Stathopoulos. “Banyak hal saat ini lancar, dan itu terjadi dengan kecepatan yang sangat tinggi. Alasan saya membuat tema adalah karena tema lain yang saya uji, sebagai bagian dari kontribusi saya kepada Tim Tema, tidak dipelihara atau diperbarui dengan benar. Saya ingin membuat tema pemula yang dapat digunakan sebagai titik awal untuk orang lain juga.”

Salah satu pertanyaan terbesar yang masih menggantung di udara adalah seperti apa garis waktu untuk tema berbasis blok yang tersedia untuk umum. Akankah tahun 2021 menjadi tahun mereka mengambil alih? Itu tidak mungkin mengingat status fitur saat ini. Namun, akan ada titik di mana pengembang tidak lagi membangun tema klasik atau tradisional.
“Saya pikir kita akan melihat lebih banyak tema FSE pada tahun 2021,” kata Stathopoulos. “Mungkin perlu beberapa tahun sebelum mereka menjadi standar, tetapi setelah rilis WordPress 5.6, saya berharap akan ada lebih banyak pengembangan dan fokus pada FSE dan gaya global. Apakah kita melihat lebih banyak tema FSE atau tidak tergantung pada saat beberapa hal digabungkan di inti WordPress.”
Dia menunjukkan beberapa fitur kritis yang hilang dari Gutenberg saat ini. Yang besar adalah bahwa blok Kueri, yang merupakan blok yang menampilkan posting di ujung depan, tidak mewarisi opsinya dari kueri global. Pada dasarnya, ini berarti bahwa, terlepas dari URL apa pengunjung berada, ini akan menampilkan posting terbaru.
“Setelah hal-hal ini diatasi, dan pemblokir untuk pembuat tema diselesaikan, saya berharap kita akan melihat ledakan tema FSE yang bagus sedang dibangun,” katanya.
Stathopoulos paling bersemangat tentang prospek melihat lebih banyak standar desain menjadi inti. Saat ini, tidak ada konsistensi antar tema. Penulis tema dapat menggunakan markup apa pun yang mereka inginkan. Beralih tema memengaruhi struktur situs, SEO, aksesibilitas, kecepatan, dan banyak hal lainnya.
“Saran saya untuk pengembang tema yang ingin mulai mengotak-atik adalah memulai dengan sesuatu yang sederhana,” katanya. “Sangat menggoda untuk menambahkan gaya yang sangat berpendirian, untuk tombol misalnya, tetapi semakin banyak hal yang ditambahkan setiap hari ke editor seperti pengaturan radius batas untuk tombol. Penulis tema harus menghindari jebakan merancang tema FSE dengan mengingat apa yang dilakukan editor saat ini. Sebaliknya, penulis tema harus berusaha untuk membangun sesuatu yang memiliki visi tentang akan menjadi apa editor nantinya.”
Ulasan Tema Masa Depan
Karena Stathopoulos adalah perwakilan dari Tim Tema, ia juga memiliki beberapa wawasan tentang perubahan di tahun-tahun mendatang untuk pedoman dan langkah apa yang mungkin perlu diambil oleh penulis. Meskipun terlalu dini bagi tim untuk mulai membuat keputusan, para anggotanya sudah memikirkan perubahan yang akan datang.
“Perubahan selalu sulit, terutama untuk sesuatu yang sebesar ini,” kata Stathopoulos. “Ini akan menjadi perjalanan yang bergelombang, dan itu akan memakan waktu. Tema WordPress adalah industri besar. Untuk sementara, tema 'klasik' (karena tidak ada kata yang lebih baik) akan terus menjadi solusi yang layak bagi pengembang tema yang tidak punya waktu untuk mengejar ketinggalan. Tapi tidak selamanya.”
Beberapa mungkin melihat kembali perubahan besar sebelumnya dan khawatir tentang apa yang mungkin ditanyakan oleh pedoman direktori tema masa depan. Pada tahun 2015, tim mewajibkan semua opsi tema untuk menggunakan penyesuai. Ini setelah tiga tahun menunggu penulis tema untuk beralih secara organik. Mengingat bahwa FSE akan menjadi penyimpangan yang jauh lebih besar dari norma dan ketidaksukaan proyek Gutenberg dari segmen komunitas pembangunan, ini bisa menjadi transisi yang sulit.
“Pada titik tertentu, tema FSE akan menjadi standar industri dan apa yang diinginkan pengguna,” kata Stathopoulos. “Secara pribadi, saya berharap tidak ada yang mau mengunggah tema klasik di repositori w.org pada tahun 2025 ketika industri telah pindah. Ini seperti mengunggah tema hari ini yang menggunakan tabel dan iframe untuk tata letak.”
Dia mengatakan bahwa waktu yang cukup akan diberikan untuk transisi akhirnya. Namun, tim kemungkinan akan memprioritaskan tema berbasis FSE. Mereka menyadari seberapa besar perubahan yang akan terjadi dan akan direncanakan dengan tepat ketika saatnya tiba.
