Gutenberg

Descriere

„Gutenberg” este un nume generic pentru o paradigmă complet nouă care ajută la crearea cu WordPress și care își propune să revoluționeze întreaga experiență de publicare, la fel cum Johannes Gutenberg a contribuit la tehnologia tipăririi. Proiectul este un proces format din patru faze și se referă la părți importante din WordPress – Editare, Personalizare, Colaborare și Multilingvism.

După ce a introdus editarea articolelor cu ajutorul blocurilor în decembrie 2018, Gutenberg a lansat în 2021 Editare completă site (FSE), care apoi a fost preluată în WordPress 5.9 la începutul anului 2022.

Ce face Gutenberg?

Gutenberg este „editorul de blocuri” din WordPress și a introdus o abordare modulară pentru modificarea întregului site. Editezi blocuri individuale cu conținut în articole sau pagini. Adaugi piese și le ajustezi. Proiectezi chiar și anteturile, subsolurile și navigarea cu suportul pentru editare completă site.

Fiecare parte de conținut din editor, de la un paragraf la o galerie de imagini și până la un titlu, este un bloc separat. La fel ca și blocurile fizice, blocurile WordPress pot fi adăugate, aranjate și rearanjate și permit utilizatorilor să creeze pagini cu conținut bogat și aranjamente pe site într-un mod intuitiv din punct de vedere vizual – și fără să apeleze la alte soluții, cum ar fi scurt-coduri sau HTML personalizat și PHP.

Ne străduim mereu să cizelăm experiența utilizatorilor, să creăm mai multe blocuri (și mai bune) și să punem bazele pentru fazele viitoare ale proiectului. Fiecare versiune WordPress include funcționalitățile stabile ale modulului Gutenberg, deci nu trebuie să instalezi modulul pentru a beneficia de munca pe care o facem aici.

Pre-acces

Ești priceput în domeniul computerelor, îți place să testezi funcționalități noi și experimentale și nu te temi să folosești și să te joci cu funcționalități care sunt încă într-o dezvoltare activă? Dacă răspunsul este da, acest modul beta îți oferă acces la ultimele funcționalități Gutenberg pentru blocuri și editare completă site, precum și o privire generală asupra celor care vor urma.

Se caută contribuitori

Pentru cei mai aventuroși și cei pricepuți în tehnologia computerelor, modulul Gutenberg oferă ultimul set de funcționalități, și mai bun, deci poți să ni te alături ca să testezi și să dezvolți funcționalități noi, jucându-te cu blocurile și poate să contribui sau să-ți construiești propriile blocuri.

Descoperă mai mult

  • Documentație pentru utilizatori: pentru o documentație detaliată despre folosirea editorului de către un autor care creează articole și pagini, revezi documentația pentru Editorul WordPress.

  • Documentație pentru dezvoltatori: pentru a vedea cum poți să extinzi editorul, consultă documentația pentru dezvoltatori cu tutoriale extinse, documentația întreagă și referințele la API.

  • Contributori: Gutenberg este un proiect open-source care îi primește cu bucurie pe toți contributorii, pornind de la cod la proiectare sau de la documentație la triaj. Pentru toate detaliile despre modul în care poți ajuta, consultă Manualul contributorului

Etapele de dezvoltare pentru proiectul Gutenberg pot fi găsite la https://github.com/wordpress/gutenberg. Discuțiile despre proiect au loc pe blogul Make Core și canalul #core-editor pe Slack, unde găsești și întâlnirile săptămânale. Dacă nu ai un cont pe Slack, te poți înregistra aici.

Întrebări frecvente

Cum pot trimite impresii sau să primesc ajutor la o eroare?

Cel mai bun loc pentru a raporta erori, a sugera funcționalități sau pentru orice fel de păreri și impresii este pe pagina probleme Gutenberg pe GitHub. Înainte de a deschide un subiect sau de a cere rezolvarea unei probleme, caută și verifică dacă altcineva a raportat aceleași lucruri.

În timp ce încercăm să triem problemele raportate aici, pe forumul modulului, vei primi răspunsuri mai repede (și ne vei scuti de un efort suplimentar) dacă centralizezi totul pe GitHub.

Unde pot să raportez erorile la securitate?

Echipa Gutenberg și comunitatea WordPress iau în serios erorile la securitate. Apreciem eforturile tale de a face publice în mod responsabil erorile găsite și, cu siguranță, îți vom recunoaște contribuția.

Pentru a raporta o problemă la securitate, te rog să mergi la programul WordPress HackerOne.

Trebuie să folosesc modulul Gutenberg ca să am acces la aceste funcționalități?

Nu este neapărat necesar. Fiecare versiune de WordPress după lansarea 5.0 a inclus funcționalități din modulul Gutenberg, care sunt cunoscute acum sub denumirea generală Editor WordPress. Probabil ai beneficiat deja de funcționalitățile stabile!

Dar dacă vrei funcționalități beta de ultimă oră, inclusiv mai multe elemente experimentale, va trebui să folosești modulul. Poți să citești mai multe aici ca să te decizi dacă modulul este potrivit pentru tine.

Unde pot să văd care versiuni ale modulului Gutenberg sunt incluse în fiecare versiune WordPress?

Vezi în documentul versiunile WordPress tabelul care arată versiunea modulului Gutenberg pentru fiecare versiune WordPress.

Ce urmează pentru acest proiect?

Cele patru faze ale proiectului sunt Editare, Personalizare, Colaborare și Multilingvism. Poți afla mai multe despre proiect și fazele lui din prezentările anuale State of The Word ale lui Matt Mullenweg din 2021, 2020, 2019 și 2018. În plus, pentru mai multe informații la zi despre starea proiectului, poți urmări notele de lansare bilunare și actualizările lunare din planul proiectului pe blogul Make WordPress Core.

Unde pot să citesc mai multe despre Gutenberg?

Recenzii

8 ianuarie 2025
Hello. Unfortunately, this Gutenberg editor seems not to be born to be an editor. It’s very difficult for it to become one as it grows. Many of my acquaintances and clients are struggling to use it. We try to teach them, but it’s so hard that they give up. That’s why they all feel very happy when they switch back to the classic editor. Because they are just adding text and images. They still use the classic editor for e-commerce. For these reasons, Gutenberg will never become the default editor in WordPress. I have a suggestion to make this work better. When content is added with Gutenberg, it could initially be a simple WYSIWYG editor, still using Gutenberg. Similar to the comment box we use here. If it had tools for adding images and other Word-like features like bold, italic, image addition… Maybe it could also just be a simple column where text and images can be added. In other words, a default block similar to TinyMCE. Additionally, there could be a button for switching to block mode at the top, which opens the block editor when clicked. If a design is required, this button would be used; otherwise, there could be a simple interface similar to TinyMCE by default… I think if something like this is implemented, many people will start to like the Gutenberg editor. Good luck!
7 ianuarie 2025
Gutenberg is unusable, so many redundant options, common actions moved into sub-menus adding extra clicks everywhere. Very frustrating to use and delays progress when working.
26 decembrie 2024 2 răspunsuri
When I originally reviewed this editor I gave it 1 star. Months later I changed my review to 3 stars and now I’m going to 4 stars. In the beginning there were too many bugs and it wasn’t integrated enough. It truly was a 1 star editor when Automattic decided to ship it with whatever version that was that this first appeared in core. I still believe it needed more time. In fact, it shouldn’t have been included in core until around now. The gun was jumped. Now that I’ve had time to enjoy full block themes with the full site editor, and now that there are many add on blocks out there, it’s nice. It makes creating a new page with multiple columns very easy. Or, as a great example, I found a contact form block. I’ve never been able to add a contact form that quickly. Overall, once you learn where everything is, it’s very powerful and fun to use. Most of the time. There are still quirks. One is that depending on the height of a block, number of columns, and alignments, you might click forever trying to select one column and never succeed. Unless you revert changes and try again. But, when it works, it’s a better editor than the classic TinyMCE editor. Now I don’t want it to go away. I just want it to continue to improve.
19 decembrie 2024
After years of development, Gutenberg still sucks just as much as when it first came out.Matt W, who forced Gutenberg on us all doesn’t even know how to use it properly. He lost a speed build competition because he didn’t find GB easy enough to use (see the competition here: youtube dot com/watch?v=BzduYKuZAIg) I really tried to use it, as i believe in websites with as few plugins as possible.But there is no way my websites will be better without using pre-made blocks by premium providers (kadence or similar). So i might as well stick to page builders. I have delivered websites to 50+ clients, and all of them need tutorials on how to use the GB editor for something so simple as blog posts (which is only text and images).They all knew how to use the previous editor, but this one overwhelms absolutely everyone. Until the feedback is obvious enough to change direction of this horrible editor, i’m sticking with Bricks Builder (which is amazing btw).Bricks Builder has existed for a shorter time span than Gutenberg editor, and it’s a full-blown site editor. I don’t understand the scope of the failure of this project (except for the obvious fact that Matt doesn’t listen to the thousands of feedback and complaints from the community). Good luck!
15 decembrie 2024
I know my review doesn’t matters, But let know the others. Previously I’m using Oxygen Builder now switched to Gutenberg for flexibility and many other things, But after 3 months I’m not only disappointed but frausteted for six reasons. I don’t want to develop block and build each time for basic things. I want to use JavaScript library ( alpine, parallax, splide and many others ) for any kind of interaction. There is no native HTML elements, neither Attribute Support. When applied classes to image block after inspection I get to know it’s wrapped inside figure element where my classes applied. No Custom Html Tag support, it has not even basic tag like span, html tag support on only group, stack, row and grid this is rigid. It has bunch of predefined classes which I don’t need many times so I have to rewrite and override the element again and again. There is limited design elements available on many blocks basic things like overflow, back-filter, row reverse on mobile. You Proudly say create website without css let me I ask you again can you create website without css it’s core heart of website and you are saying you will remove and it will work try with your own body and let me know about it. For responsiveness, I thank you first off all to make me learn about fluid typography and fluid dimensions. Now get to point atleast there should be atleast one breakpoint for every elements. Look your Intrinsic Design is good Idea but it is not working with Clients, So please understand this there is many times there complex layout by UI/UX designer. As dev I need to do it. E-commerce – mainly i create e-commerce website with woocommerce in two or three months ago, now I’m creating with Medusa.js it is because woocommerce and WordPress both make me do it. If I have to create e-commerce website I have to control each and every macro element/components like your Product Collection block or repeater block. There is problem in structure ( ul ( image, name, price, Add to Cart )) it’ should be like this ( ul (li ( image, name, price, Add to Cart ))) inside block editor but li is missing from block editor so I can’t add any kind of classes to it I have to add through JavaScript same goes with price there is two price element sale price and regular price I can’t able to change basic css of one element through block editor and almost same goes with add to Cart i can’t even add icon beside add to Cart text. There is many things missing. You want to to choose how rivers flow but you should know rivers will always find their own way. Last but not least I have good journey with With WordPress and Woocommerce now it’s time to say Good Bye 👋
Citește toate cele 3.812 recenzii

Contributori și dezvoltatori

„Gutenberg” este un software open-source. La acest modul au contribuit următoarele persoane.

Contributori

„Gutenberg” a fost tradus în 55 de locale. Mulțumim traducătorilor pentru contribuția lor.

Tradu „Gutenberg” în limba ta.

Te interesează dezvoltarea?

Răsfoiește codul, vezi depozitarul SVN, sau abonează-te la jurnalul de dezvoltare prin RSS.

Istoric modificări

Pentru a citi istoricul modificărilor pentru ultima lansare Gutenberg, te rog mergi la pagina de lansare.