Gutenberg

Açıklama

Gutenberg bir düzenleyiciden daha fazlası. Şu an odak noktası düzenleme olsa da kişiselleştirme dahil tüm yayıncılık deneyimini etkileyecek (bir sonraki odak noktası).

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.

Deneyler

Yeni API

Diğer

Add knobs to the ColorIndicator Story.

Belgeler

Bloklar

Bu eklenti 14 blok sağlar.

core/block
Gutenberg
core/social-link-
Gutenberg
core/latest-posts
Gutenberg
core/shortcode
Gutenberg
core/legacy-widget
Gutenberg
core/tag-cloud
Gutenberg
core/categories
Gutenberg
core/navigation-menu
Gutenberg
core/latest-comments
Gutenberg
core/site-title
Gutenberg
core/calendar
Gutenberg
core/archives
Gutenberg
core/search
Gutenberg
core/rss
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

11 Kasım 2019
Gutenberg é um grande erro. Sempre existiram page builders e eles sempre funcionaram bem como plugins à parte. Porque forçar isso pra todo mundo? O conteúdo do post (the_content) sempre funcionou bem como um simples campo de edição de textos e mídias, agora ele virou esse monstro que interfere em todos os demais campos. Sei que ainda dá pra usar o editor clássico (e uso em todos os projetos que desenvolvo), mas já estou pensando lá na frente quando eles removerem o suporte. Qual a necessidade disso?
11 Kasım 2019
Don't bother me with this plugin, we never wanted this...also there are many better block editors. This should be removed from the WordPress core asap.
11 Kasım 2019
This editor is counter-intuitive and confusing to use. The amount of extra training required for normal users to be able to use this new feature will be staggering. Anyone supporting multiple WordPress clients will have many challenges adapting their user base to this editor. For these reasons, it should be made optional, and users should be allowed to remain on the Classic Editor indefinitely (no EOL date!). As a community, users of WordPress get unwanted, forced updates from vendors all the time. Some of them result in way too much extra work in order to adapt. This would be one of those times. Please listen to your user base and make the Block editor an OPTION. Thanks.
10 Kasım 2019
I think it works well for blog websites. I've had no issues with Gutenberg so far. If you need something more than a blog, install the classic editor and (optionally) use your page editor of choice!
9 Kasım 2019
Gutenberg / Block Editor is a great extension to WordPress that allows to build in a much more modern way.
9 Kasım 2019
As a developer, i don't think that gutenberg is ready to use. There are so much problems with deprecated blocks and you can't use own "global" react components because of that deprecation. I hope improvments are incoming.
2.940 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ı

Features

Enhancements

Bugs