Introduction to Gutenberg
Gutenberg is WordPress’ new content editor. It lets you easily build pages using a collection of “blocks”. Common blocks include: heading, paragraph text, list, quote, image, gallery, and columns. Additional blocks can be added by plugins.
While the old content editor (TinyMCE) worked great for text editing, more complex page layouts tended to require custom code via shortcodes or metaboxes.
The new editor has the same great text editing abilities, while also allowing you to build complex, media-rich pages.
Instead of having to remember all the parameters of a shortcode, you can simply insert a plugin’s custom block and it will ask you for the required and optional fields.
- Atomic Blocks – Provides additional blocks, including ones for Testimonials, Inline Notices, and Author Profiles.
- Caxton – Adds a “Post Grid” block
- An Introduction to Gutenberg Course is for users / content editors to learn more about Gutenberg and how to manage content.
- Gutenberg Development Course is for developers to learn how to build their own custom blocks.
40% off coupons to both courses: https://gutenberg.courses/wpgeorgetown/
Links for Developers
- GitHub repo for Gutenberg – follow the development, submit issues, and contribute patches
- create-guten-block – A developer tool for creating a block
- Disabling Gutenberg on certain templates – If some of your page templates still use metaboxes, you can selectively use the classic editor on just those pages.
- Classic Editor – Plugin to disable Gutenberg site-wide