Menyelam ke Plugin Blok Ulasan Buku

Diterbitkan: 2020-10-16

Dibuat oleh Donna Peplinskie, Product Wrangler di Automattic, plugin Book Review Block hampir berusia tiga tahun. Namun, itu hanya menjadi perhatian saya selama perjalanan baru-baru ini untuk menemukan plugin blok yang menarik.

Plugin melakukan cukup banyak apa yang tertulis di sampulnya. Hal ini dirancang untuk meninjau buku. Biasanya memiliki semua bidang yang mungkin perlu ditambahkan pengguna ke ulasan mereka, seperti judul, penulis, gambar, peringkat, dan banyak lagi. Menariknya, secara otomatis dapat mengisi detail tersebut dengan nilai ISBN yang sederhana. Plus, ini mendukung markup Skema, yang dapat membantu SEO.

Hujan atau cerah, sakit atau sehat, saya membaca setiap hari. Saat ini saya satu setengah bulan malu membaca beruntun dua tahun. Saat mood menyerang, saya bahkan memberanikan diri untuk menulis resensi buku. Meskipun saya ingin berbagi proyek WordPress yang menarik dengan komunitas, terkadang saya memiliki motif pribadi untuk menguji dan menulis tentang plugin seperti Book Review Block. Apa pun yang dapat membantu saya atau pembaca setia lainnya untuk berbagi pemikiran kita tentang dunia sastra dengan orang lain sangat menarik.

Harus diakui, saya sangat senang ketika saya memasang ISBN untuk Rhthym of War , buku keempat yang akan datang dari seri fantasi favorit saya sepanjang masa, The Stormlight Archive . Saya hanya perlu mengklik tombol “Dapatkan Detail Buku”.

Kesuksesan! Plugin bekerja dengan ajaib dan menarik informasi yang diperlukan. Itu memiliki nama penulis favorit saya, penerbit, tanggal rilis yang akan datang, dan jumlah halaman. Itu bahkan memiliki deskripsi panjang, yang bisa saya potong di editor.

Menggunakan Blok Review Buku di editor WordPress.
Output default dari blok Resensi Buku.

Ada sedikit pekerjaan untuk mewujudkannya sebelum sukses. Untuk menarik detail buku secara otomatis, pengguna akhir harus memiliki Kunci API dari Google. Butuh sekitar satu menit untuk mengaturnya dan memasukkannya ke dalam bidang yang tersedia di bilah sisi opsi blok. Hal hebat tentang plugin ini adalah ia menyimpan kunci ini sehingga pengguna tidak perlu memasukkan setiap kali mereka ingin mengulas buku.

Resensi Buku Blok titik awal yang baik. Hal ini mudah dan sederhana untuk digunakan. Itu belum pada titik di mana saya akan menyebutnya sebagai plugin yang bagus . Namun, bisa jadi.

gagal

Blok Ulasan Buku plugin harus mengambil isyarat dari blok Media & Teks inti. Ketika Anda langsung melakukannya, keduanya pada dasarnya melakukan hal yang sama secara visual. Keduanya blok dengan gambar dan beberapa konten duduk bersebelahan.

Berikut ini adalah daftar item yang harus mengikuti petunjuk inti:

  • Tidak ada cara untuk mengedit teks alternatif (judul buku digunakan secara otomatis).
  • Gambar selalu disejajarkan ke kiri dan konten ke kanan tanpa ada cara untuk membaliknya.
  • Media dan konten tidak dapat ditumpuk pada tampilan seluler.
  • Tidak dapat menyesuaikan ukuran kolom gambar atau konten.
  • Meskipun kontrol teks kaya sebaris didukung, pengguna tidak dapat menambahkan blok Judul, Daftar, atau Paragraf ke area konten dan menggunakan opsi blok yang terkait.

Itulah daftar pendek yang dapat menawarkan beberapa peningkatan cepat pada pengalaman pengguna. Pada akhirnya, masalah dengan plugin pada dasarnya adalah karena tidak menawarkan cara untuk menyesuaikan output.

Salah satu masalah konsisten lainnya adalah bahwa gambar buku yang dimuat plugin selalu agak kecil. Ini tampaknya lebih merupakan masalah dari Google Books API daripada plugin. Setiap kali saya menguji sebuah buku, saya memilih untuk menambahkan gambar yang lebih besar — ​​plugin memungkinkan Anda untuk mengganti default.

Pengaturan warna terbatas. Blok hanya menawarkan opsi warna latar belakang tanpa cara untuk menyesuaikan warna teks. Opsi yang lebih baik untuk pengguna plugin adalah membungkusnya dalam blok Grup dan menyesuaikan latar belakang dan warna teks di sana.

Membungkus blok Resensi Buku di dalam blok Grup di editor WordPress.
Blok Resensi Buku dibungkus di dalam blok Grup.

Akan menyenangkan juga memiliki opsi perataan lebar dan penuh, yang merupakan fitur yang sering diabaikan dari banyak pembuat plugin blok.

Menggunakan Blok Media & Teks untuk Membuat Ulang Blok Resensi Buku

Plugin Book Review Block memiliki banyak potensi, dan saya ingin melihatnya berkembang dengan memberikan lebih banyak fleksibilitas kepada pengguna akhir. Karena blok Media & Teks adalah blok inti terdekat dengan apa yang ditawarkan plugin, saya memutuskan untuk membuat ulang desain yang lebih menarik secara visual dengannya.

Membuat bagian resensi buku dengan blok Media & Teks di editor.
Bagian resensi buku dibuat dengan blok Media & Teks.

Saya membuat beberapa penyesuaian di sisi konten. Saya menggunakan blok Heading untuk judul buku, blok List untuk metadata buku, dan blok Paragraph untuk deskripsi.

Blok Media & Teks juga memberi saya kebebasan untuk menyesuaikan perataan, menumpuk gambar dan konten pada tampilan seluler, dan mengotak-atik ukuran gambar. Plus, ia memiliki bidang yang sangat penting untuk menyesuaikan atribut alt gambar.

Blok Media & Teks memberi saya lebih banyak jarak tempuh desain.

Namun, ada batasan pada blok inti. Itu tidak sepenuhnya menangkap beberapa fitur yang tersedia melalui blok Review Buku. Yang paling jelas adalah rincian buku otomatis melalui ISBN dan markup Skema. Kurang jelas, tidak ada cara mudah untuk membuat ulang peringkat bintang — saya menggunakan bintang emoji — dan teks deskripsi panjang tidak terbungkus di bawah gambar. Untuk membuatnya kembali, Anda harus memilih untuk menggunakan gambar rata kiri diikuti oleh konten.

Secara keseluruhan, blok Media & Teks memberi saya kemampuan untuk menata output dengan lebih baik, yang lebih saya minati sebagai pengguna. Saya ingin menempatkan putaran unik saya pada berbagai hal. Di situlah Plugin Ulasan Buku salah sasaran. Ini juga merupakan hal yang dapat diulang oleh pembuat plugin, menawarkan lebih banyak fleksibilitas di masa mendatang.

Di sinilah banyak plugin blok salah, terutama ketika ada lebih dari satu atau dua bit data yang harus dimasukkan pengguna. Blok mewakili kebebasan dalam banyak hal. Namun, ketika pengembang plugin tetap berpegang pada struktur yang kaku, pengguna terkadang dapat kehilangan rasa kebebasan yang seharusnya mereka miliki dengan membangun halaman mereka.

Salah satu blok terbaik, hands down, yang mempertahankan kebebasan itu adalah dari plugin Recipe Block. Ini memiliki input dan bidang terstruktur. Namun, ini memungkinkan konten bentuk bebas bagi pengguna akhir untuk menjadikannya milik mereka sendiri.

Ketika pembuat blok mendorong melampaui kekakuan ini, pengguna menang.