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.

Odağı düzenleme

The editor will create a new page- and post-building experience that makes writing rich posts effortless, and has “blocks” to make it easy what today might take shortcodes, custom HTML, or “mystery meat” embed discovery. — Matt Mullenweg

One thing that sets WordPress apart from other systems is that it allows you to create as rich a post layout as you can imagine — but only if you know HTML and CSS and build your own custom theme. By thinking of the editor as a tool to let you write rich posts and create beautiful layouts, we can transform WordPress into something users love WordPress, as opposed something they pick it because it’s what everyone else uses.

Gutenberg looks at the editor as more than a content field, revisiting a layout that has been largely unchanged for almost a decade.This allows us to holistically design a modern editing experience and build a foundation for things to come.

İş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. When singular block interface takes center stage, it demonstrates a clear path forward for developers to create premium blocks, superior to both shortcodes and widgets.
  4. Considering the whole interface lays a solid foundation for the next focus, full site customization.
  5. Looking at the full editor screen also gives us the opportunity to drastically modernize the foundation, and take steps towards a more fluid and JavaScript powered future that fully leverages the WordPress REST API.

Bloklar

Blocks are the unifying evolution of what is now covered, in different ways, by shortcodes, embeds, widgets, post formats, custom post types, theme options, meta-boxes, and other formatting elements. They embrace the breadth of functionality WordPress is capable of, with the clarity of a consistent user experience.

Imagine a custom “employee” block that a client can drag to an About page to automatically display a picture, name, and bio. A whole universe of plugins that all extend WordPress in the same way. Simplified menus and widgets. Users who can instantly understand and use WordPress — and 90% of plugins. This will allow you to easily compose beautiful posts like this example.

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 is a big change, and there will be ways to ensure that existing functionality (like shortcodes and meta-boxes) continue to work while allowing developers the time and paths to transition effectively. Ultimately, it will open new opportunities for plugin and theme developers to better serve users through a more engaging and visual experience that takes advantage of a toolset supported by core.

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.

Features

Enhancements

Bug Fixes

Various

Chore

Documentation

Mobile

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

What were you thinking?

I could never explain this to a user who just wants to add a post. They want simple and clear, not over complicated spaghetti. As a developer, I'm also resentful that you expect me to learn JavaScript as if that's no big deal. Boo. Make it go away.

Ruined WP

Why they did it. WP was a great before Mullenweg forced his stupid ideas.

Gutenberg is great

The idea and implementation of Gutenberg is great. Developer who have less JS skills will definitely have face a lot of problems but that's a thing that you can't ignore JS. The only bad thing about Gutenberg is its Documentation.

I hate it!

It might be a good tool for total newbies, but if you're serious about site building you just need to know some html and css code. Trying to avoid that with building blocks just limits things for serious builders. You should have done it the other way around: leaving the old editor and bringing the Gutenberg as a plugin for the newbies. Now serious builders need to install a classic plugin? Really? anyhow, I installed the classic plugin

I.Can’t.Believe.This! @_@

You could have at least provided us with an option on whether or not we want to use Gutenberg or simply stick to the old editor. That's instead of forcing Gutenberg into our interface knowing that we need to learn how to use it. We can learn new things, and it is common knowledge that change can be initially met with resistance. But not giving us time to tinker with a new thing while making the old thing still available? That's a blow to our productivity and our efficiency. I've been used to WPBakery, and right now from what I've seen, I can tell that it's way better than Gutenberg. Now, I'd have to download the Classic Editor plugin - an extra step that would have been avoided if you didn't feel it necessary to fix something that's not broken.

Moving backwards, not forwards

The update to Gutenberg has been nothing short of a head ache with the only bright side being that my production site's content is currently intact. However, I'm unable to edit any of it due to the insistence by Gutenberg's code changes to decide how I want my content formatted by removing p and br tags and adding p tags where it sees fit to replace. Stuff. This has, much to my annoyance, added additional work to a website overhaul I have been working on as now I have to go back and touch every page an effectively redesign them to work around the idiocy that is Gutenberg and its decisions on how my content is formatted. So, THANK YOU for telling ME how MY CONTENT should look on MY WEBSITE.
2.549 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” 44 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ı

Latest