Gutenberg’in başarılı olmasına nasıl yardımcı olunur

WordPress’e bağlı olan neredeyse herkes tarafından bilindiği gibi, Gutenberg 2018’de büyük bir haber haline geldi. Evrensel övgü almamış olsa da, bu proje hala devam ediyor. Yani, başarılarını sağlamak için insanların birlikte çalışmaları gerekir. Hataları iyileştirmek ve belirli özellikleri uygulamak da dahil olmak üzere Gutenberg’e katkıda bulunmanın birçok yolu vardır. Gutenberg ayrıca çeşitli WordPress öğeleriyle (özellikle diğer eklentiler) etkileşime girer ve hepsinin uyumluluk değerlendirilmesi gerekir. Neyse ki, Gutenberg eklentisi uyumluluğunun veritabanı bunu yapmanın kolay bir yolunu sunar.
Bu yazıda, Gutenberg projesinin tarihini ve amacını tanımlayacağız. Ardından, bu projeyi WordPress’te başarılı hale getirmenin birkaç yolunu göreceğiz. Başlayalım! Gutenberg Projesinin Tarihi

Gutenberg eklentisi 2018’deki en büyük tartışma noktalarından biri haline geldi. Bu projeye nasıl yardımcı olabileceğinizi görmeden önce, tarihini tartışmak iyidir. Mevcut enkarnasyonunda WordPress, yayınlar ve sayfalar yazmak için bir Tinymce editörü kullanır. Bu editör platformun dayanak noktasıdır, ancak uygulaması kötü bir ilk izlenim bırakır – özellikle de post düzeni ve rakip bir platformda (Squarespace ve Medium gibi) sunulan zengin sayfalarla karşılaştırıldığında.
Gutenberg (ve ilgili eklenti) projesi bu düşünce ile yapılır. Etiket satırı, Gutenberg’in “sadece bir editörden daha fazlası” olduğudur, çünkü esas olarak Gutenberg yöntemi kullanıcıların düzen oluşturmasına yardımcı olur. Odak noktası şimdi ‘blok’ içeriği üzerindedir. Bu sistem, herkes tarafından anlaşılabilecek basitleştirilmiş içerik yapıları oluşturmak için kısa kodlar, widget’lar, özel yayın türleri, tema seçenekleri ve daha fazlası gibi mevcut bir dizi WordPress öğesini birleştirir. Örneğin, ‘Bio Yazar’ sayfasını profil çizimleri, kısa açıklamalar, web sitesi bağlantıları ve diğer çeşitli özel bilgiler gibi içerikle dolduran bir blok hayal edin. Özel bir blok kullanılarak, tüm bu veriler bir fare çekme ile eklenebilir. Bu teoride basit bir kavramdır, ancak çadırın altında çok güçlüdür. Elbette, Gutenberg eklentisinin beta versiyonunda bir dizi diş problemi vardır. Bu, eklenti incelemesinden görebileceğiniz gibi WordPress topluluğunun birçok üyesi tarafından gösterilmiştir. Bununla birlikte, hedef hala Gutenberg’i WordPress 5.0 ile çekirdeğe birleştirmektir, bu nedenle genel topluluk önceliği uygulamasını mümkün olduğunca sorunsuz bir şekilde sağlamaktır. Gutenberg’in Gutenberg projesine yardımcı olmanın başarılı bir yolu haline gelmesine nasıl yardımcı olunur, eklentiler geliştirmekte doğrudan yer alıyor. JavaScript bilginiz varsa ve özellikle Node.js ile deneyiminiz varsa, ellerinizi kirletmek ve Github’da Gutenberg kullanmak isteyebilirsiniz. Bununla birlikte, özellik uygulaması için daha az alan sunan ancak proje başarısı için daha az önemli olmayan Bug Repair ile de ilgilenebilirsiniz.
Gutenberg’in hazırlanmasına yardımcı olmanın daha büyük bir yolu daha var. Gutenberg, diğer birçok eklenti ile etkileşime girmesi muhtemel önemli bir özelliktir. Bu nedenle, mevcut her WordPress eklentisini test etmek, pürüzsüz uygulama ve temel kodlar geliştirmek için önemli olacaktır. Gutenberg eklentisi uyumluluğunun veritabanı bir rol oynar. Gutenber eklentisinin uyumluluk veritabanına giriş, tüm WordPress eklentilerinin Gutenberg ile uyumlu olmasını sağlamak için her birini deli etmek için yeterlidir. Daniel Bachhuber tarafından yapılan Gutenberg Eklenti Uyumluluk Veritabanı Projesi, görevleri yönetme (ve yönetme) girişimidir. Şu anda, uyumluluk için doğrulanması gereken yaklaşık 4.000 ila 5.000 eklenti vardır ve yukarıdaki resimde gösterildiği gibi, toplam veritabanının sadece% 25’ine ulaşırız.
Ancak, testi yapmak eklenti başına sadece bir dakika veya daha fazla sürer. Bu nedenle, birkaç kullanıcı test için biraz bağış yaparsa, proje neredeyse çok daha hızlı bir seviyede tamamlanacaktır. Böylece bir eklenti “uyumlu” Gutenberg olur, iki ana kriteri karşılamalıdır:

Gutenberg’de kullanılabilecek özellikler içermelidir. Örneğin, Gutenberg’de listelenen bir bloğu varsa Gutenberg ile özel medya ekleme düğmesi uyumlu kabul edilir.

WordPress ve Gutenberg eklentileri aktif olduğunda net hatalar içermemelidir.
Gelecek için Beş İnisiyatif’e abone olanlar için, eklentiyi test etmek önemli WordPress projesine yardımcı olmanın iyi bir yoludur. Katkıda bulunmak istiyorsanız, GitHub sayfası genel uyumluluk çabaları hakkında daha ayrıntılı bilgiye sahiptir. Gutenberg eklenti veritabanı uyumluluğunun uyumluluk veritabanının nasıl kullanılacağı Gutenberg kullanımı nispeten kolaydır. Gutenberg projesi tarafından hala ihtiyaç duyulan iş miktarı göz önüne alındığında bu iyi bir haber. Proje GitHub’a asıldığından, (elbette) etkin bir hesabınız olmalıdır. Ayrıca projeye de kabul edilmelisiniz. Onay ve kimlik bilgilerinizi aldıktan sonra girebilirsiniz. Gutenberg eklentisinin uyumluluğundan geçmelisiniz. Bu belge, projenin geçmişini ve hedeflerini ve aslında test etmeye nasıl başlayacağınızı açıklamaktadır. Hazır olduktan sonra aşağıdaki adımları yapmalısınız:
Verilen bağlantı üzerinden bir test ortamı oluşturun (WP Sandbox’ta yayınlanmıştır).
Bir eklenti ve Gutenberg kurulumu içeren kum kutusu ortamınıza gitmek için sonraki sayfadaki Açılış Düzenleyici düğmesini tıklayın.
Herhangi bir özel eklenti işlevi için WordPress Classic Editor’u önce kontrol ederek, ardından Gutenberg’de aynı görevi yapıp yapamayacağınızı kontrol ederek uyumluluğu manuel olarak değerlendirin.
Bulgularınızı veritabanındaki eklenti düzenleme sayfası aracılığıyla kaydedin.
Süreci içeren resmi bir rehber videosu da var. Bu aynı zamanda başkalarına gönderilecek yararlı bir kaynaktır ve projenin ne kadar kolay bir şekilde katılacağını hızlı bir şekilde gösterir:
Bir dizi eklentiyi test etmek için zaman ayırabilirseniz (ve sadece kendiniz değil), bu proje sizden haber almaktan mutluluk duyacaktır. Yeteneklerini verimli bir şekilde bağışlayan kullanıcı, Gutenberg’in başarısı o kadar yüksektir. Sonuç WordPress topluluğunun belirli alanlarından gelen şüphelerin yanı sıra, Gutenberg kalacak ve yıl sonundan önce çekirdeğe birleştirilecektir. Bu nedenle, tüm topluluğun projeyi başarmaya yardımcı olması gerekir, bunun tüm WordPress kullanıcılarının yayın ve sayfa nasıl yaptıklarının merkezi olacağını göz önünde bulundurarak. Tabii ki, projenin temel kodu üzerinde çalışmak, projeyi geliştirmenin en doğrudan yoludur. Ancak Gutenberg’in dikkate alınması gereken başka yönleri de var – diğer eklentilerle uyumluluk. Gutenberg Eklentisi Uyumluluk Veritabanının kullanımı kolaydır ve kaydolduktan sonra eklenti testini çalıştırmak yaklaşık bir dakika sürer. Gutenberg’deki eklentileri nasıl test edeceğinizle ilgili sorularınız var mı? Aşağıdaki yorum bölümünde bize bildirin! Üstün resim: mohamed_hassan.

admin

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir