Tanya Bartender: Frustrasi dan Menemukan Plugin Blok WordPress yang Tepat

Diterbitkan: 2021-02-18

Halo. Saya selalu mendukung gagasan editor blok WordPress secara keseluruhan, tetapi akhir-akhir ini, saya sedikit frustrasi karena ada beberapa blok yang saya perlukan dengan urgensi untuk bekerja di situs seperti wiki (yang tidak dapat diedit pengunjung) (kebanyakan a Blok tab, blok Countdown, blok Accordion/Toggle, blok Daftar isi dan blok Catatan Kaki) dan belum beruntung menemukan plugin yang sesuai. Saya dapat menyebutkan daftar panjang masalah spesifik yang saya miliki dengan yang tersedia saat ini…

Andres

Pertanyaan Andres mencakup 400 kata atau lebih. Berikut ini rangkuman masalah yang dia hadapi:

  • Plugin koleksi blok mencakup beberapa tetapi tidak semua kasus penggunaan.
  • Blok yang tampaknya cocok memiliki terlalu sedikit atau terlalu banyak opsi.
  • Beberapa blok dapat dikonversi ke jenis blok lainnya.
  • Banyak plugin blok belum diperbarui dalam beberapa saat, menyebabkan ketakutan ditinggalkan.
  • Tidak ada cara untuk mengelompokkan blok konversi jika plugin yang lebih baik ditemukan.
  • Perlu blok catatan kaki.

Saya tidak selalu melihat sebagian besar dari ini sebagai masalah terkait blok. Mungkin sulit untuk menemukan sweet spot itu, menyempurnakan situs WordPress Anda hanya dengan alat yang tepat.

Ketika saya pertama kali mulai menggunakan WordPress pada tahun 2005, saya mengalami masalah yang sama. Dan itu adalah masalah sepanjang karir saya sebagai pengembang. Saya akan menemukan plugin yang akan melakukan hampir apa yang saya inginkan. Saya akan menemukan yang lain yang akan menambahkan terlalu banyak fitur yang tidak perlu. Seringkali, sepertinya tidak ada yang sempurna untuk kebutuhan saya. Inilah satu-satunya alasan saya terjun ke pengembangan — jika Anda ingin sesuatu dilakukan dengan benar, lakukan sendiri . Saya ingin situs WordPress saya berfungsi sesuai dengan spesifikasi ketat saya sendiri. Tidak ada orang lain yang akan melakukannya untuk saya, dan saya adalah seorang mahasiswa kelaparan yang tidak mampu menyewa pengembang. Itu membuat saya tidak punya banyak pilihan selain meluangkan waktu dan upaya untuk mewujudkannya.

Meskipun saya tidak menyarankan bahwa Anda harus menempuh jalan yang pernah saya lakukan, itu selalu merupakan pilihan yang perlu ditelusuri. Banyak pengembang hebat memulai dengan jenis frustrasi yang sama. Mereka memiliki masalah dan membutuhkan perbaikan untuk itu.

Open-source adalah tentang memberi dan menerima. Ketika Anda tidak dapat membayarnya dalam hal kode, umpan balik selalu diterima. Itulah salah satu alasan saya ingin menyoroti pertanyaan-pertanyaan ini. Bahkan ketika saya tidak memiliki jawabannya, mungkin orang lain akan melakukannya. Mungkin permintaan Anda akan memicu ide untuk salah satu dari banyak pengembang yang membaca WP Tavern.

Saya pasti tidak memiliki semua jawaban untuk daftar pertanyaan cucian ini. Ini adalah subjek yang luas yang akan membutuhkan komunitas untuk dipecahkan.

Banyak masalah Anda mungkin ditangani dengan tidak lebih dari percakapan dengan pengembang di balik plugin kumpulan blok yang Anda gunakan. Langkah pertama adalah memulai dialog dengan mereka. Saya yakin sebagian besar bersedia mendengarkan ide Anda tentang bagaimana mereka dapat meningkatkan produk mereka selama Anda mengatasinya secara konstruktif.

Coba plugin One-Off Block

Mencari dan memasang blok sekali pakai langsung dari editor WordPress.
Memasang blok sekali pakai dari editor.

Masa depan menggunakan blok akan jauh lebih banyak tentang menemukan dan menginstal blok individu daripada koleksi. WordPress telah merugikan penggunanya dengan tidak secara aktif mempromosikan plugin blok satu kali ini. Kami lebih dari dua tahun menjadi editor blok dan masih belum memiliki direktori blok dan layar manajemen yang dibangun langsung ke dalam perangkat lunak. Tentu, pengguna dapat mencari melalui penyisipan blok langsung dari editor, tetapi itu tidak menggantikan pengalaman manajemen penuh.

Fitur yang hilang ini telah membantu memacu plugin perpustakaan besar-besaran, yang telah menjadi metode de facto yang sebagian besar pengguna menemukan blok baru. Terlalu banyak pengembang plugin yang mengikuti model Jetpack untuk mengemas semuanya bersama-sama. Tanpa manajemen blok penuh dimasukkan ke dalam inti, tren ini hanya akan berlanjut. Pada titik ini, mungkin sulit untuk melepaskan diri dari cetakan.

Namun, Anda masih dapat menemukan daftar blok sekali pakai yang tersedia dari direktori blok di WordPress.org, setidaknya yang telah diberi tag dengan tepat oleh pembuat plugin.

Tangkapan layar direktori blok WordPress.org.
Direktori blok WordPress.

Saya sarankan untuk menguji blok ini sebelum masuk ke plugin tipe perpustakaan. Selalu ada risiko pengabaian pengembang — tidak ada yang benar-benar dapat Anda lakukan tentang hal itu jika menyangkut jenis plugin apa pun selain mendukung penulisnya.

Masalah direktori blok adalah bahwa ia hanya memiliki sedikit lebih dari 120 blok — seperti yang saya katakan, WordPress belum melakukan cukup banyak untuk mempromosikannya . Ini berarti tidak ada cukup persaingan untuk mendorong inovasi dan membawa pemenang yang jelas ke garis depan. Beberapa blok adalah proyek hit-or-miss. Saya tahu ini tidak menumbuhkan kepercayaan diri, tetapi saya dapat mengatakan dari pengalaman bahwa saya selalu menyukai umpan balik pengguna sebagai pengembang. Ini adalah sumber kehidupan dari setiap proyek. Berikan plugin tes. Bahkan jika Anda tidak menyukai atau menggunakannya, kirimkan umpan balik Anda ke pengembang.

Berikut ini adalah daftar singkat, tidak komprehensif, dari beberapa blok sekali pakai yang mungkin sesuai untuk Anda:

  • Daftar isi:
    – Daftar Isi Blok oleh WPDeveloper
    – Daftar Isi oleh Achal Jain
  • Hitung mundur:
    – Blok Hitung Mundur WP oleh Achal Jain
    – Blok Hitung Mundur oleh WPDeveloper
  • Akordeon/Toggle:
    – Blok Akordeon oleh Phil Buchanan
    – Akordeon Beralih oleh WPDeveloper
    – Detail Ringkasan Blok oleh Denis Zoljom
    – Akordeon Panas oleh HotThemes

Plugin Blok Catatan Kaki

Gambar dekoratif halaman dalam kamus, menyoroti definisi "catatan kaki".

Saya merasakan frustrasi Anda tentang catatan kaki. WordPress tidak memiliki fitur ini yang dimiliki oleh perangkat lunak penulisan tingkat desktop yang layak. Dari pengalaman masa lalu saya mendapatkan gelar BA dalam bahasa Inggris, catatan kaki adalah bagian inti dari pengalaman tersebut. Ini membingungkan saya bahwa CMS yang paling banyak digunakan di dunia belum menambahkan bahkan versi dasar catatan kaki ke perangkatnya.

Untungnya, orang lain yang berpikiran sama ingin melihat catatan kaki di WordPress. Ella van Durpe memiliki draf fitur catatan kaki di repositori Gutenberg. Ini adalah diskusi yang berlangsung selama tiga tahun. Tidak ada alasan untuk percaya itu akan segera dimasukkan ke dalam inti, tetapi itu adalah alasan yang cukup untuk berharap.

Plugin Academic Blogger Toolkit mendukung catatan kaki. Itu belum diperbarui dalam setahun dan mungkin berlebihan untuk apa yang Anda butuhkan. Namun, tidak ada salahnya untuk mencobanya.

Beberapa plugin catatan kaki di direktori harus bekerja dengan baik dengan editor blok. Metode standar yang digunakan oleh banyak dari mereka menggunakan ((double-parentheses)) untuk menambahkan catatan kaki dari dalam editor. Catatan tersebut kemudian diurai sebelum ditampilkan di ujung depan.

Itu bukan gaya saya. Saya lebih suka pemisahan visual dari referensi dan catatan kaki di editor dan front end. Hal hebat tentang editor blok adalah Anda dapat membuat catatan kaki secara manual tanpa plugin. Atau, setidaknya Anda dapat membuat hampir-catatan kaki .

Cathy Meder-Dempsey, silsilah dan blogger untuk Opening Doors in Brick Walls, memiliki tutorial lengkap tentang menambahkan referensi secara manual dan bagian catatan kaki dengan editor blok. Ini bukan solusi sempurna dan bekerja paling baik bila Anda hanya memiliki beberapa catatan kaki. Ini karena tautan referensi melompat ke bagian catatan kaki keseluruhan daripada catatan individu. Ini adalah solusi cepat dalam keadaan darurat.

Posting ini adalah bagian dari seri Ask the Bartender. Jika Anda memiliki pertanyaan tentang WordPress, jangan ragu untuk menanyakannya. Pertanyaan Anda dapat ditampilkan selanjutnya.