Gutenberg

Açıklama

The block editor was introduced in core WordPress with version 5.0 but the Gutenberg project will ultimately impact the entire publishing experience including customization (the next focus area). This beta plugin allows you to test bleeding-edge features around editing and customization projects before they land in future WordPress releases.

Proje hakkında daha fazla bilgi edinin.

Düzenleme odağı

Düzenleyici daha önce kısa kodlar, özel HTML ya da gömü içeriklerin keşfi gibi yöntemler yerine “bloklar” kullanarak daha kolay, daha zengin bir yazı ve sayfa oluşturma deneyimi sunmaya çabalıyor.

WordPress’i diğer sistemlerden ayrı kılan şeylerden biri, hayal edebileceğiniz kadar zengin bir yazı düzeni oluşturmanıza izin vermesidir; ancak yalnızca HTML ve CSS’yi biliyor ve kendi özel temanızı oluşturuyorsanız. Editörün zengin yazılar yazmanıza ve güzel düzenler oluşturmanıza izin veren bir araç olduğunu düşünerek, kullanıcıların WordPress’i herkesin kullandığı şey olduğu için seçmeleri yerine sevdikleri bir şeye dönüştürebiliriz.

Gutenberg, editöre neredeyse bir on yıldan beri büyük ölçüde değişmemiş bir düzeni gözden geçiren bir içerik alanından daha fazla bir şey olarak görüyor. Bu, modern bir kurgu deneyimini kendimiz tasarlamaya ve gelecek şeyler için bir temel oluşturmamıza izin veriyor.

İşte bu yüzden sadece içerik alanına değil, tüm düzenleme ekranına bakıyoruz:

  1. Blok çoklu arayüzleri birleştirir. Bunu mevcut arayüzün üstüne eklersek, karmaşıklığı kadlrımanın aksine ekleyecekti.
  2. Arayüzü yeniden gözden geçirerek, hem yeni hem de sıradan kullanıcılardan yararlanarak, yazma, düzenleme ve yayınlama deneyimini, kullanılabilirlik ve basitliği göz önünde bulundurarak modernize edebiliriz.
  3. Tekil blok arayüzü merkez sahneye geçtiğinde, geliştiricilerin hem kısa kodlardan hem de bileşenlerden üstün ayrıcalıklı bloklar oluşturması için ileriye giden net bir yol gösterir.
  4. Tüm arayüz göz önüne alındığında, bir sonraki odaklanma, tam site özelleştirmesi için sağlam bir temel oluşturur.
  5. Tam editör ekranına bakmak aynı zamanda temeli büyük ölçüde modernize etme ve WordPress REST API’sini tam anlamıyla kullanan, daha akıcı ve JavaScript destekli bir geleceğe doğru adımlar atma fırsatını da veriyor.

Bloklar

Bloklar, farklı şekillerde kısa kodlar, katıştırmalar, bileşenler, posta biçimleri, özel yazı tipleri, tema seçenekleri, meta kutular ve diğer biçimlendirme öğeleriyle kapsanan şeyin birleştirici evrimidir. Tutarlı bir kullanıcı deneyiminin netliği ile WordPress’in yapabildiği işlevselliğin genişliğini benimsiyorlar.

Bir müşterinin resmi, adı ve biyografiyi otomatik olarak görüntülemek için Hakkında sayfasına sürükleyebileceği özel bir “çalışan” bloğu hayal edin. WordPress’i aynı şekilde genişleten bütün bir eklenti evreni. Basitleştirilmiş menüler ve bileşenler. WordPress’i ve eklentilerin %90’ını anında anlayabilen ve kullanan kullanıcılar. Bu, bu örnek gibi güzel yayınları kolayca oluşturmanıza olanak sağlar.

Proje ile ilgili en yaygın soruların cevapları için SSS‘a göz atın.

Uyumluluk

Yazılar geriye doğru uyumlu ve kısa kodlar hâlâ çalışmaya devam edecek. Biz özel uyarlanmış meta kutuları nasıl uyum sağlayabilir sürekli araştırıyoruz ve bir eklentiden Gutenberg’i devre dışı bırakmaktan otomatik olarak yüklenip yüklenemeyeceğine kadar uzanan çözümlere bakıyoruz. Biz yazım ve yyayımlama için yeni düzenleme deneyimini kullanıcı dostu yapmak isterken, yüksek oranda özelleştirilmiş mevcut siteler için de iyi bir çözüm bulmakta kararlıyız.

Gutenberg’in aşamaları

Gutenberg’in üç planlı aşaması bulunmakta. WordPress 5.0’a dahil edilmeyi amaçlayan ilk aşama, içerikleri düzenleme deneyimine ve blokların yerleştirilmesine odaklanır. Bu ilk aşama, içerik önceliği yaklaşımına odaklanır. Yukarıda açıklandığı gibi blokların kullanımı, içeriğinizin diğer yapılandırma seçeneklerinin dikkatinizi dağıtmadan nasıl görüneceğine odaklamanıza olanak sağlar. Sonuç olarak bu, tüm kullanıcıların içeriklerini ilgi çekici, doğrudan ve görsel bir şekilde sunmalarına yardımcı olacaktır.

Gelecek yıllar içinde, bu temel unsurlar iki ve üçüncü aşamaların önünü açacak, yayınların düzenlenmesinin ötesinde sayfa şablonlarına ve en sonunda bütün sitenin özelleştirmesine gidilecek.

Gutenberg büyük bir değişiklik ve mevcut işlevselliklerin (kısa kodlar ve meta kutular gibi) geliştirilmeye devam etmesini sağlamanın yanı sıra, geliştiricilere etkili geçiş zaman ve yollarına izin vermenin yolları olacak. Nihayetinde, eklenti ve tema geliştiricilerinin, çekirdek tarafından desteklenen bir araç setinden yararlanan daha ilgi çekici ve görsel bir deneyim aracılığıyla kullanıcılara daha iyi hizmet vermesi için yeni fırsatlar sunacak.

Katkıda bulunanlar

Gutenberg çok sayıda katkıda bulunanlar ve gönüllüler tarafından inşa edilmiştir. Lütfen tüm listeye bakın. katkıda bulunanlar.

Bloklar

Bu eklenti 20 blok sağlar.

core/navigation
Gutenberg
core/post-date
Gutenberg
core/latest-posts
Gutenberg
core/shortcode
Gutenberg
core/rss
Gutenberg
core/categories
Gutenberg
core/template-part
Gutenberg
core/legacy-widget
Gutenberg
core/post-content
Gutenberg
core/site-title
Gutenberg
core/search
Gutenberg
core/latest-comments
Gutenberg
core/post-title
Gutenberg
core/social-link-
Gutenberg
core/calendar
Gutenberg
core/post-excerpt
Gutenberg
core/block
Gutenberg
core/tag-cloud
Gutenberg
core/archives
Gutenberg
core/post-author
Gutenberg

SSS

Nasıl geri bildirim gönderebilirim veya bir hatayla ilgili nasıl yardım alabilirim?

Hata raporlarınızı, özellik önerilerinizi ve diğer geri bildirimleri duymayı çok isteriz! Lütfen baştan sona GitHub sorunlar sayfasında var olan sorunları araştır veya yeni bir tane oluştur. Eklenti forumunda bildirilen sorunları aciliyetine göre sıralamaya çalışacağız, bildiriminizi GitHub reposunda bildirerek daha hızlı yanıt alabilirsiniz.

Nasıl katkıda bulunabilirim?

Bu editör projesini “Gutenberg” olarak çağırıyoruz, çünkü bu büyük bir girişim. GitHub’da her gün çalışıyoruz ve yardımınızı çok isteriz. Ayrıca geri bildirim gönderebilirsiniz. İşte bize katılmanın en kolay yolu. Slack kanalımız, #core-editor.

Ayrıca bakınız: CONTRIBUTING.md.

Gutenberg hakkında daha fazla bilgiyi nerede bulabilirim?

İncelemeler

26 Ocak 2020
A wonderful way to design your pages without the bloat of additional plugins or having to rely page builders. Great work from the developers to have improved the speed with which it loads and how easy you have made it for me to build a page!
24 Ocak 2020
I know this is still being heavily developed and adjusted but as a theme developer I'm loving it. 🙂
24 Ocak 2020
The worst thing to happen to wordpress, could well be it’s downfall. It breaks lots of plugins that I use.
3.017 incelemeyi oku

Katkıda Bulunanlar ve Geliştiriciler

“Gutenberg” açık kaynaklı yazılımdır. Aşağıdaki kişiler bu eklentiye katkıda bulunmuşlardır.

Katkıda bulunanlar

“Gutenberg” 46 dile çevrildi. Katkıda bulundukları için çevirmenlere teşekkürler.

“Gutenberg” eklentisini dilinize çevirin.

Geliştirmeyle ilgilenir misiniz?

Kodu görüntüle, SVN deposuna göz at veya RSS ile geliştirme günlüğüne abone ol.

Değişiklik Kaydı

To read the changelog for Gutenberg 7.3.0, please navigate to the release page.