Barmene Sorun: Hayal Kırıklıkları ve Doğru WordPress Blok Eklentilerini Bulma

Yayınlanan: 2021-02-18

Merhaba. Her zaman bir bütün olarak WordPress blok düzenleyici fikrini destekledim, ancak son zamanlarda, (ziyaretçi tarafından düzenlenebilir olmayan) wiki benzeri bir sitede (çoğunlukla Sekmeler bloğu, bir Geri Sayım bloğu, bir Akordeon/Geçiş bloğu, bir İçindekiler bloğu ve bir Dipnotlar bloğu) ve uygun eklentileri bulma konusunda şansı olmadı. Şu anda mevcut olanlarla ilgili yaşadığım belirli sorunların uzun bir listesini verebilirim…

Andres

Andres'in sorusu yaklaşık 400 kelimeyi kapsıyordu. Karşılaştığı sorunları şöyle özetliyor:

  • Blok toplama eklentileri, kullanım durumlarının hepsini olmasa da bazılarını kapsar.
  • Görünüşe göre uygun bloklar çok az veya çok fazla seçeneğe sahip.
  • Birkaç blok diğer blok türlerine dönüştürülebilir.
  • Birçok blok eklentisi bir süredir güncellenmediği için terk edilme korkusu oluşuyor.
  • Daha iyi bir eklenti bulunursa blokları toplu dönüştürmenin bir yolu yoktur.
  • Bir dipnot bloğuna ihtiyacınız var.

Bunların çoğunu mutlaka blokla ilgili sorunlar olarak görmüyorum. WordPress sitenizi doğru araçlarla ince ayar yaparak bu tatlı noktayı bulmak zor olabilir.

2005'te WordPress'i ilk kullanmaya başladığımda, aynı tür sorunlarla karşılaştım. Ve bir geliştirici olarak kariyerim boyunca problemlerdi. Neredeyse istediğimi yapacak bir eklenti bulurdum. Çok fazla gereksiz özellik ekleyecek başka bir tane bulurdum. Çoğu zaman, ihtiyaçlarım için mükemmel olan hiçbir şey yok gibiydi. Geliştirmeye başlamamın tek nedeni buydu - bir şeyin doğru yapılmasını istiyorsanız, kendiniz yapın . WordPress sitemin kendi katı özelliklerime göre çalışmasını istedim. Bunu benim için başka kimse yapmazdı ve ben bir geliştirici tutmayı göze alamayan, açlıktan ölmek üzere olan bir üniversite öğrencisiydim. Bana bunu gerçekleştirmek için zaman ve çaba harcamaktan başka çok az seçenek bıraktı.

Bir zamanlar yaptığım yoldan gitmenizi önermiyor olsam da, bu her zaman keşfetmeye değer bir seçenektir. Pek çok büyük geliştirici işe bu tür bir hayal kırıklığıyla başladı. Bir sorunları vardı ve bunun için bir düzeltmeye ihtiyaçları vardı.

Açık kaynak, vermek ve almakla ilgilidir. Bunu kod açısından ileri ödeyemediğinizde, geri bildirime her zaman açığız. Bu soruları vurgulamayı sevmemin bir nedeni de bu. Cevabı bende olmasa bile, belki bir başkası alır. Belki de istekleriniz, WP Tavern'i okuyan birçok geliştiriciden biri için bir fikir verecektir.

Bu çamaşırhane soru listesinin tüm cevaplarına kesinlikle sahip değilim. Bu, bir topluluğun çözmesi gereken geniş bir konudur.

Sorunlarınızın çoğu, kullandığınız blok toplama eklentilerinin arkasındaki geliştiricilerle konuşmaktan başka bir şeyle çözülemez. Birinci adım, onlarla bir diyalog başlatmaktır. Eminim çoğu, yapıcı bir şekilde ele aldığınız sürece ürünlerini nasıl geliştirebilecekleri konusundaki fikirlerinizi dinlemeye isteklidir.

One-Off Block eklentilerini deneyin

Doğrudan WordPress düzenleyicisinden tek kullanımlık bir blok arama ve yükleme.
Düzenleyiciden tek kullanımlık bir blok yükleme.

Blokları kullanmanın geleceği, koleksiyonlardan çok bireysel blokları bulmak ve kurmakla ilgili olacak. WordPress, bu tek seferlik blok eklentileri aktif olarak tanıtmayarak kullanıcılarına bir kötülük yaptı. Blok düzenleyicide iki yıldan fazla bir süredir bulunuyoruz ve hala doğrudan yazılıma yerleşik bir blok dizini ve yönetim ekranımız yok. Elbette, kullanıcılar doğrudan düzenleyiciden blok yerleştirici aracılığıyla arama yapabilir, ancak bu tam bir yönetim deneyiminin yerini almaz.

Bu eksik özellik, çoğu kullanıcının yeni bloklar bulduğu fiili yöntem haline gelen devasa kütüphane eklentilerini teşvik etmeye yardımcı oldu. Çok fazla eklenti geliştiricisi, hepsini bir arada paketlemek için Jetpack modelini takip ediyor. Çekirdekte pişirilmiş tam blok yönetimi olmadan, bu eğilim yalnızca devam edecektir. Bu noktada kalıptan çıkmak zor olabilir.

Bununla birlikte, WordPress.org'daki blok dizininden, en azından eklenti yazarlarının uygun şekilde etiketledikleri tek kullanımlık blokların bir listesini yine de bulabilirsiniz.

WordPress.org blok dizininin ekran görüntüsü.
WordPress blok dizini.

Kitaplık tipi bir eklentiye dalmadan önce bu blokları test etmenizi öneririm. Her zaman geliştiriciyi terk etme riski vardır - yazarları desteklemek dışında herhangi bir eklenti türü söz konusu olduğunda bu konuda gerçekten yapabileceğiniz hiçbir şey yoktur.

Blok dizininin sorunu, yalnızca 120'den biraz fazla bloğa sahip olmasıdır - dediğim gibi, WordPress onu tanıtmak için yeterince şey yapmadı . Bu, inovasyonu teşvik etmek ve net kazananları ön plana çıkarmak için yeterli rekabet olmadığı anlamına gelir. Bloklardan bazıları isabetli veya başarısız projelerdir. Bunun güven yaratmadığını biliyorum, ancak deneyimlerime göre bir geliştirici olarak kullanıcı geri bildirimlerini her zaman sevdiğimi söyleyebilirim. Herhangi bir projenin can damarıdır. Eklentileri bir test edin. Beğenmeseniz veya kullanmasanız bile, geri bildiriminizi geliştiricilere gönderin.

Aşağıda, sizin için uygun olabilecek bazı tek kullanımlık blokların kısa, kapsamlı olmayan bir listesi bulunmaktadır:

  • İçindekiler:
    – WPDeveloper'ın İçindekiler Bloğu
    – İçindekiler, Achal Jain tarafından
  • Geri sayım:
    – Achal Jain tarafından WP Geri Sayım Bloğu
    – WPDeveloper tarafından Geri Sayım Bloğu
  • Akordeon/Geçiş:
    – Phil Buchanan'dan Akordeon Blokları
    – WPDeveloper tarafından Akordeon Geçişi
    – Ayrıntılar Özet Bloğu, Denis Zoljom
    – HotThemes tarafından Sıcak Akordeon

Dipnot Blok Eklentisi

Sözlükteki bir sayfanın "dipnot" tanımını vurgulayan dekoratif görüntüsü.

Dipnotlarla ilgili hayal kırıklığınızı hissediyorum. WordPress, herhangi bir masaüstü düzeyinde yazma yazılımının sahip olduğu bu özellikten yoksundur. Lisans derecemi İngilizce olarak kazandığım geçmiş deneyimlerden, dipnotlar deneyimin temel bir parçasıydı. Dünyada en çok kullanılan CMS'nin henüz araç setine temel bir dipnot sürümü bile eklememiş olması beni şaşırtıyor.

Neyse ki, benzer düşünen diğer insanlar WordPress'te dipnotlar görmek istiyor. Ella van Durpe, Gutenberg deposunda bir dipnot özelliği taslağına sahiptir. Bu, devam eden, üç yıllık bir tartışmadır. Yakında çekirdeğe dönüşeceğine inanmak için hiçbir neden yok, ancak umutlu olmak için yeterli bir neden.

Academic Blogger'ın Araç Takımı eklentisi dipnotları destekler. Bir yıl içinde güncellenmedi ve ihtiyacınız olan şey için aşırıya kaçabilir. Ancak, bir test çalıştırması yapmaktan zarar gelmez.

Dizindeki birkaç dipnot eklentisi, blok düzenleyiciyle iyi çalışmalıdır. Birçoğu tarafından kullanılan standart yöntem, düzenleyicinin içinden dipnot eklemek için bir ((double-parentheses)) kullanır. Bu notlar daha sonra ön uçta görüntülenmeden önce ayrıştırılır.

Bu benim tarzım değil. Hem editörde hem de ön uçta referansların ve dipnotların görsel olarak ayrılmasını tercih ederim. Blok düzenleyicinin en güzel yanı, dipnotları eklenti olmadan manuel olarak oluşturabilmenizdir. Veya en azından neredeyse dipnotlar oluşturabilirsiniz.

Brick Walls'da Kapıları Açmak için bir soy bilimci ve blog yazarı olan Cathy Meder-Dempsey, blok düzenleyici ile manuel olarak referanslar ve dipnotlar ekleme konusunda kapsamlı bir eğitime sahiptir. Mükemmel bir çözüm değildir ve yalnızca birkaç dipnotunuz olduğunda en iyi sonucu verir. Bunun nedeni, referans bağlantılarının tek tek notlar yerine genel dipnotlar bölümüne atlamasıdır. Bir tutamda hızlı bir çözümdür.

Bu gönderi Barmene Sor serisinin bir parçasıdır. WordPress hakkında bir sorunuz varsa, çekinmeden çekin. Sorunuz daha sonra öne çıkarılabilir.