SlideShare ist ein Scribd-Unternehmen logo
1 von 20
Downloaden Sie, um offline zu lesen
r3df.com
Rick Radko
Gutenberg/Blocks 101
(How to get along with, and even like
WordPress's block editor)
Ottawa WordPress Meetup
September9th, 2020
© 2020 Rick Radko, r3df.com
I am:
RickRadko– R-Cubed Design Forge
 Software, web and app designer/developer, trainer,
speaker.
 Creator of web sites and web applications since 1996,
and custom WordPress sites since 2008.
 WordCamp Ottawa and Ottawa WordPress Meetup
Founder.
Slides: slideshare.net/r3df
1
© 2020 Rick Radko, r3df.com
The Plan
 Slide show intro
 Terminology, general information
 Demo
 Gutenberg show and tell
 Tips and tricks
 Add-ons to take it to the next level
 Questions
2
© 2020 Rick Radko, r3df.com
What is Gutenberg?
 Gutenberg is the code name for a block
based content management interface
added in WordPress 5.0on
December 6th, 2018.
 Gutenberg is now the default content
editor replacingTinyMCE.
 Gutenberg now officially the “Block Editor” (but you’ll
see “Gutenberg” commonly used).
 wordpress.org/support/article/wordpress-editor/
 wordpress.org/gutenberg/handbook/ 3
© 2020 Rick Radko, r3df.com
The Past:TinyMCE– “Classic” Editor
4
© 2020 Rick Radko, r3df.com
Don't block the block - Embrace theblock!
Remove the ClassicEditorPlugin on your sites
 Promised support until December 31, 2021
 BUT: Many major plugins now use, or are starting to use
Gutenberg functions or structures for new features – you
may be missing out!
 TESTbefore removing!!!
5
© 2020 Rick Radko, r3df.com
Gutenberg– “Block” Editor!
6
© 2020 Rick Radko, r3df.com
“GutenBlocks”
In Gutenberg- everythingis a block!
 Blocks
 ALLcontent: headings, paragraphs, lists, images,
embeds, shortcodes, plugin content, widgets, pretty
much everything!
 Blocks have properties.
 Blocks even provide
structure/layout.
7
© 2020 Rick Radko, r3df.com
What/Where?
 Gutenberg can be used on:
 Posts and pages
 Somecustom content:CPT’s(needs support)
 Currently– only page content
 “Full Site” coming
 Widgets and Menus in WP 5.6
8
© 2020 Rick Radko, r3df.com
Content Area
9
© 2020 Rick Radko, r3df.com
Gutenberg Plugin
Gutenberg is available as a plugin for trying out new
features: wordpress.org/plugins/gutenberg/
 Latest features (Current version 8.9.3, WP 5.5 is 8.5)
 Block based widgets
 Video Position Controls – Cover block
10
© 2020 Rick Radko, r3df.com
Coming to Gutenberg:
 BlockPatterns– here now
 GlobalStyles
 Blockbased navigation
 Widgets
 Full Site Editing
11
© 2020 Rick Radko, r3df.com
Block patterns
 wptavern.com/exploring-the-first-block-patterns-to-land-
in-the-wordpress-theme-directory
 wordpress.org/plugins/block-pattern-builder/
12
© 2020 Rick Radko, r3df.com
Why?
 Speed:
 gutenberghub.com/gutenberg-vs-elementor-html-bloat/
 It’s part of Wordpress.
 It's free
 Supported– whole community
 Pace of development of 3rd party add-ons is very high
 It will have a lot of power in a year
13
© 2020 Rick Radko, r3df.com
Extending: Block Libraries
 Addblock libraries without much cost– Light !!!
 Provide functionality to replace page builders
 Mix and match parts you need
 Kadence + Google maps fromUAG
14
© 2020 Rick Radko, r3df.com
Many Block Libraries
 Kadence Blocks
 UltimateAdd-onsfor Gutenberg
 Genesis Blocks (was Atomic Blocks)
 CoBlocks
 AdvancedGutenbergBlocks
 Caxton
 Qubely- Advanced GutenbergBlocks
 Stackable- GutenbergBlocks
+ more almost every week
15
© 2020 Rick Radko, r3df.com
Disable Gutenberg full screen mode
 Has per user setting
 wordpress.org/plugins/blockeditor-fullscreen-mode-control/
 All users
 wordpress.org/plugins/disable-fullscreen-mode/
 wordpress.org/plugins/disable-block-editor-fullscreen-mode/
16
© 2020 Rick Radko, r3df.com
Takeaways
 The Block Editor is here to stay, and will be the future
of WordPress editing.
 Basic but: loads of plugins to add advanced features.
 Warts- yes it hasthem. Butso do the pagebuilders,
you'vejust learned to ignore them by working around
them.
 Don’t stick your head inthe
sandor you may miss out
on a lot of cool stuff.
17
© 2020 Rick Radko, r3df.com
Contact
RickRadko
 email: wpinfo@r3df.com
 twitter: @r3designforge
Website:
 r3df.com
Slides at:
 www.slideshare.net/r3df
18
© 2020 Rick Radko, r3df.com
The End
19

Weitere ähnliche Inhalte

Was ist angesagt?

WordPress website backups – they're not optional
WordPress website backups – they're not optionalWordPress website backups – they're not optional
WordPress website backups – they're not optionalR-Cubed Design Forge
 
Setting up a local web server for WordPress
Setting up a local web server for WordPressSetting up a local web server for WordPress
Setting up a local web server for WordPressR-Cubed Design Forge
 
Getting WordPress to speak your langauge
Getting WordPress to speak your langaugeGetting WordPress to speak your langauge
Getting WordPress to speak your langaugeR-Cubed Design Forge
 
Intro to development sites and site migration
Intro to development sites and site migrationIntro to development sites and site migration
Intro to development sites and site migrationR-Cubed Design Forge
 
Plugin Development for Beginners v.2019
Plugin Development for Beginners v.2019Plugin Development for Beginners v.2019
Plugin Development for Beginners v.2019Joe Cartonia
 
Plugin Development for Beginners
Plugin Development for BeginnersPlugin Development for Beginners
Plugin Development for BeginnersJoe Cartonia
 
Unscrambling An Omelette - How Companies Can Use WordPress Better - Jeremy Ke...
Unscrambling An Omelette - How Companies Can Use WordPress Better - Jeremy Ke...Unscrambling An Omelette - How Companies Can Use WordPress Better - Jeremy Ke...
Unscrambling An Omelette - How Companies Can Use WordPress Better - Jeremy Ke...WordCamp Sydney
 
Bootstrapping your plugin
Bootstrapping your pluginBootstrapping your plugin
Bootstrapping your pluginMarko Heijnen
 
The Future Is The Cloud
The Future Is The CloudThe Future Is The Cloud
The Future Is The CloudGatsbyjs
 
Building plugins like a pro
Building plugins like a proBuilding plugins like a pro
Building plugins like a proMarko Heijnen
 
One language to rule them all type script
One language to rule them all type scriptOne language to rule them all type script
One language to rule them all type scriptGil Fink
 
Quick & Dirty Wordpress Customization
Quick & Dirty Wordpress CustomizationQuick & Dirty Wordpress Customization
Quick & Dirty Wordpress CustomizationMagnetic Ideas, LLC
 
Easy Decoupled Sitebuilding with GraphQL and Next.js
Easy Decoupled Sitebuilding with GraphQL and Next.jsEasy Decoupled Sitebuilding with GraphQL and Next.js
Easy Decoupled Sitebuilding with GraphQL and Next.jsJani Tarvainen
 
Ppt full stack developer
Ppt full stack developerPpt full stack developer
Ppt full stack developerSudhirVarpe1
 

Was ist angesagt? (17)

Backups, Backups, Backups
Backups, Backups, BackupsBackups, Backups, Backups
Backups, Backups, Backups
 
WordPress website backups – they're not optional
WordPress website backups – they're not optionalWordPress website backups – they're not optional
WordPress website backups – they're not optional
 
Setting up a local web server for WordPress
Setting up a local web server for WordPressSetting up a local web server for WordPress
Setting up a local web server for WordPress
 
Getting WordPress to speak your langauge
Getting WordPress to speak your langaugeGetting WordPress to speak your langauge
Getting WordPress to speak your langauge
 
Intro to development sites and site migration
Intro to development sites and site migrationIntro to development sites and site migration
Intro to development sites and site migration
 
Plugin Development for Beginners v.2019
Plugin Development for Beginners v.2019Plugin Development for Beginners v.2019
Plugin Development for Beginners v.2019
 
Plugin Development for Beginners
Plugin Development for BeginnersPlugin Development for Beginners
Plugin Development for Beginners
 
Unscrambling An Omelette - How Companies Can Use WordPress Better - Jeremy Ke...
Unscrambling An Omelette - How Companies Can Use WordPress Better - Jeremy Ke...Unscrambling An Omelette - How Companies Can Use WordPress Better - Jeremy Ke...
Unscrambling An Omelette - How Companies Can Use WordPress Better - Jeremy Ke...
 
Bootstrapping your plugin
Bootstrapping your pluginBootstrapping your plugin
Bootstrapping your plugin
 
The Future Is The Cloud
The Future Is The CloudThe Future Is The Cloud
The Future Is The Cloud
 
Blazor Full-Stack
Blazor Full-StackBlazor Full-Stack
Blazor Full-Stack
 
Building plugins like a pro
Building plugins like a proBuilding plugins like a pro
Building plugins like a pro
 
One language to rule them all type script
One language to rule them all type scriptOne language to rule them all type script
One language to rule them all type script
 
Quick & Dirty Wordpress Customization
Quick & Dirty Wordpress CustomizationQuick & Dirty Wordpress Customization
Quick & Dirty Wordpress Customization
 
Easy Decoupled Sitebuilding with GraphQL and Next.js
Easy Decoupled Sitebuilding with GraphQL and Next.jsEasy Decoupled Sitebuilding with GraphQL and Next.js
Easy Decoupled Sitebuilding with GraphQL and Next.js
 
HTML 5
HTML 5HTML 5
HTML 5
 
Ppt full stack developer
Ppt full stack developerPpt full stack developer
Ppt full stack developer
 

Ähnlich wie Gutenberg 101/Blocks - How to get along with, and even like WordPress's block editor

A peek into the world of WordPress plugin development
A peek into the world of WordPress plugin developmentA peek into the world of WordPress plugin development
A peek into the world of WordPress plugin developmentR-Cubed Design Forge
 
Intro to WordPress Plugin Development
Intro to WordPress Plugin DevelopmentIntro to WordPress Plugin Development
Intro to WordPress Plugin DevelopmentR-Cubed Design Forge
 
Webrtc plugins for Desktop Browsers
Webrtc plugins for Desktop BrowsersWebrtc plugins for Desktop Browsers
Webrtc plugins for Desktop BrowsersAlexandre Gouaillard
 
WordPress page builders - a new tool to build awesome pages quickly
WordPress page builders - a new tool to build awesome pages quicklyWordPress page builders - a new tool to build awesome pages quickly
WordPress page builders - a new tool to build awesome pages quicklyR-Cubed Design Forge
 
How to WordPress: the basics, part 1
How to WordPress:  the basics, part 1How to WordPress:  the basics, part 1
How to WordPress: the basics, part 1R-Cubed Design Forge
 
WordPress page builders a quick introduction
WordPress page builders a quick introductionWordPress page builders a quick introduction
WordPress page builders a quick introductionR-Cubed Design Forge
 
Introduction to WordPress, WordCamp Ottawa 2019
Introduction to WordPress, WordCamp Ottawa 2019Introduction to WordPress, WordCamp Ottawa 2019
Introduction to WordPress, WordCamp Ottawa 2019rickrrr
 
Flutter vs React Native | Edureka
Flutter vs React Native | EdurekaFlutter vs React Native | Edureka
Flutter vs React Native | EdurekaEdureka!
 
Backing up your WordPress website – it’s not optional
Backing up your WordPress website – it’s not optionalBacking up your WordPress website – it’s not optional
Backing up your WordPress website – it’s not optionalR-Cubed Design Forge
 
Igalia Focus and Goals 2020 (2019 WebKit Contributors Meeting)
Igalia Focus and Goals 2020 (2019 WebKit Contributors Meeting)Igalia Focus and Goals 2020 (2019 WebKit Contributors Meeting)
Igalia Focus and Goals 2020 (2019 WebKit Contributors Meeting)Igalia
 
What is flutter and why should i care?
What is flutter and why should i care?What is flutter and why should i care?
What is flutter and why should i care?Sergi Martínez
 
HTML5ではないサイトを HTML5へ - Change HTML5 from Not HTML5.
HTML5ではないサイトを HTML5へ - Change HTML5 from Not HTML5.HTML5ではないサイトを HTML5へ - Change HTML5 from Not HTML5.
HTML5ではないサイトを HTML5へ - Change HTML5 from Not HTML5.Sadaaki HIRAI
 
WordPress modern development
WordPress modern developmentWordPress modern development
WordPress modern developmentRoman Veselý
 
Google flutter the easy and practical way
Google flutter the easy and practical wayGoogle flutter the easy and practical way
Google flutter the easy and practical wayAhmed Abu Eldahab
 
Build responsive applications with google flutter
Build responsive applications with  google flutterBuild responsive applications with  google flutter
Build responsive applications with google flutterAhmed Abu Eldahab
 
DIY: Computer Vision with GWT.
DIY: Computer Vision with GWT.DIY: Computer Vision with GWT.
DIY: Computer Vision with GWT.JooinK
 
DIY- computer vision with GWT
DIY- computer vision with GWTDIY- computer vision with GWT
DIY- computer vision with GWTFrancesca Tosi
 
Building beautiful apps using google flutter
Building beautiful apps using google flutterBuilding beautiful apps using google flutter
Building beautiful apps using google flutterAhmed Abu Eldahab
 

Ähnlich wie Gutenberg 101/Blocks - How to get along with, and even like WordPress's block editor (20)

A peek into the world of WordPress plugin development
A peek into the world of WordPress plugin developmentA peek into the world of WordPress plugin development
A peek into the world of WordPress plugin development
 
Multisite for multilingual
Multisite for multilingualMultisite for multilingual
Multisite for multilingual
 
Intro to WordPress Plugin Development
Intro to WordPress Plugin DevelopmentIntro to WordPress Plugin Development
Intro to WordPress Plugin Development
 
Webrtc plugins for Desktop Browsers
Webrtc plugins for Desktop BrowsersWebrtc plugins for Desktop Browsers
Webrtc plugins for Desktop Browsers
 
WordPress page builders - a new tool to build awesome pages quickly
WordPress page builders - a new tool to build awesome pages quicklyWordPress page builders - a new tool to build awesome pages quickly
WordPress page builders - a new tool to build awesome pages quickly
 
How to WordPress: the basics, part 1
How to WordPress:  the basics, part 1How to WordPress:  the basics, part 1
How to WordPress: the basics, part 1
 
WordPress page builders a quick introduction
WordPress page builders a quick introductionWordPress page builders a quick introduction
WordPress page builders a quick introduction
 
Introduction to WordPress
Introduction to WordPressIntroduction to WordPress
Introduction to WordPress
 
Introduction to WordPress, WordCamp Ottawa 2019
Introduction to WordPress, WordCamp Ottawa 2019Introduction to WordPress, WordCamp Ottawa 2019
Introduction to WordPress, WordCamp Ottawa 2019
 
Flutter vs React Native | Edureka
Flutter vs React Native | EdurekaFlutter vs React Native | Edureka
Flutter vs React Native | Edureka
 
Backing up your WordPress website – it’s not optional
Backing up your WordPress website – it’s not optionalBacking up your WordPress website – it’s not optional
Backing up your WordPress website – it’s not optional
 
Igalia Focus and Goals 2020 (2019 WebKit Contributors Meeting)
Igalia Focus and Goals 2020 (2019 WebKit Contributors Meeting)Igalia Focus and Goals 2020 (2019 WebKit Contributors Meeting)
Igalia Focus and Goals 2020 (2019 WebKit Contributors Meeting)
 
What is flutter and why should i care?
What is flutter and why should i care?What is flutter and why should i care?
What is flutter and why should i care?
 
HTML5ではないサイトを HTML5へ - Change HTML5 from Not HTML5.
HTML5ではないサイトを HTML5へ - Change HTML5 from Not HTML5.HTML5ではないサイトを HTML5へ - Change HTML5 from Not HTML5.
HTML5ではないサイトを HTML5へ - Change HTML5 from Not HTML5.
 
WordPress modern development
WordPress modern developmentWordPress modern development
WordPress modern development
 
Google flutter the easy and practical way
Google flutter the easy and practical wayGoogle flutter the easy and practical way
Google flutter the easy and practical way
 
Build responsive applications with google flutter
Build responsive applications with  google flutterBuild responsive applications with  google flutter
Build responsive applications with google flutter
 
DIY: Computer Vision with GWT.
DIY: Computer Vision with GWT.DIY: Computer Vision with GWT.
DIY: Computer Vision with GWT.
 
DIY- computer vision with GWT
DIY- computer vision with GWTDIY- computer vision with GWT
DIY- computer vision with GWT
 
Building beautiful apps using google flutter
Building beautiful apps using google flutterBuilding beautiful apps using google flutter
Building beautiful apps using google flutter
 

Kürzlich hochgeladen

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 

Kürzlich hochgeladen (20)

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 

Gutenberg 101/Blocks - How to get along with, and even like WordPress's block editor

  • 1. r3df.com Rick Radko Gutenberg/Blocks 101 (How to get along with, and even like WordPress's block editor) Ottawa WordPress Meetup September9th, 2020
  • 2. © 2020 Rick Radko, r3df.com I am: RickRadko– R-Cubed Design Forge  Software, web and app designer/developer, trainer, speaker.  Creator of web sites and web applications since 1996, and custom WordPress sites since 2008.  WordCamp Ottawa and Ottawa WordPress Meetup Founder. Slides: slideshare.net/r3df 1
  • 3. © 2020 Rick Radko, r3df.com The Plan  Slide show intro  Terminology, general information  Demo  Gutenberg show and tell  Tips and tricks  Add-ons to take it to the next level  Questions 2
  • 4. © 2020 Rick Radko, r3df.com What is Gutenberg?  Gutenberg is the code name for a block based content management interface added in WordPress 5.0on December 6th, 2018.  Gutenberg is now the default content editor replacingTinyMCE.  Gutenberg now officially the “Block Editor” (but you’ll see “Gutenberg” commonly used).  wordpress.org/support/article/wordpress-editor/  wordpress.org/gutenberg/handbook/ 3
  • 5. © 2020 Rick Radko, r3df.com The Past:TinyMCE– “Classic” Editor 4
  • 6. © 2020 Rick Radko, r3df.com Don't block the block - Embrace theblock! Remove the ClassicEditorPlugin on your sites  Promised support until December 31, 2021  BUT: Many major plugins now use, or are starting to use Gutenberg functions or structures for new features – you may be missing out!  TESTbefore removing!!! 5
  • 7. © 2020 Rick Radko, r3df.com Gutenberg– “Block” Editor! 6
  • 8. © 2020 Rick Radko, r3df.com “GutenBlocks” In Gutenberg- everythingis a block!  Blocks  ALLcontent: headings, paragraphs, lists, images, embeds, shortcodes, plugin content, widgets, pretty much everything!  Blocks have properties.  Blocks even provide structure/layout. 7
  • 9. © 2020 Rick Radko, r3df.com What/Where?  Gutenberg can be used on:  Posts and pages  Somecustom content:CPT’s(needs support)  Currently– only page content  “Full Site” coming  Widgets and Menus in WP 5.6 8
  • 10. © 2020 Rick Radko, r3df.com Content Area 9
  • 11. © 2020 Rick Radko, r3df.com Gutenberg Plugin Gutenberg is available as a plugin for trying out new features: wordpress.org/plugins/gutenberg/  Latest features (Current version 8.9.3, WP 5.5 is 8.5)  Block based widgets  Video Position Controls – Cover block 10
  • 12. © 2020 Rick Radko, r3df.com Coming to Gutenberg:  BlockPatterns– here now  GlobalStyles  Blockbased navigation  Widgets  Full Site Editing 11
  • 13. © 2020 Rick Radko, r3df.com Block patterns  wptavern.com/exploring-the-first-block-patterns-to-land- in-the-wordpress-theme-directory  wordpress.org/plugins/block-pattern-builder/ 12
  • 14. © 2020 Rick Radko, r3df.com Why?  Speed:  gutenberghub.com/gutenberg-vs-elementor-html-bloat/  It’s part of Wordpress.  It's free  Supported– whole community  Pace of development of 3rd party add-ons is very high  It will have a lot of power in a year 13
  • 15. © 2020 Rick Radko, r3df.com Extending: Block Libraries  Addblock libraries without much cost– Light !!!  Provide functionality to replace page builders  Mix and match parts you need  Kadence + Google maps fromUAG 14
  • 16. © 2020 Rick Radko, r3df.com Many Block Libraries  Kadence Blocks  UltimateAdd-onsfor Gutenberg  Genesis Blocks (was Atomic Blocks)  CoBlocks  AdvancedGutenbergBlocks  Caxton  Qubely- Advanced GutenbergBlocks  Stackable- GutenbergBlocks + more almost every week 15
  • 17. © 2020 Rick Radko, r3df.com Disable Gutenberg full screen mode  Has per user setting  wordpress.org/plugins/blockeditor-fullscreen-mode-control/  All users  wordpress.org/plugins/disable-fullscreen-mode/  wordpress.org/plugins/disable-block-editor-fullscreen-mode/ 16
  • 18. © 2020 Rick Radko, r3df.com Takeaways  The Block Editor is here to stay, and will be the future of WordPress editing.  Basic but: loads of plugins to add advanced features.  Warts- yes it hasthem. Butso do the pagebuilders, you'vejust learned to ignore them by working around them.  Don’t stick your head inthe sandor you may miss out on a lot of cool stuff. 17
  • 19. © 2020 Rick Radko, r3df.com Contact RickRadko  email: wpinfo@r3df.com  twitter: @r3designforge Website:  r3df.com Slides at:  www.slideshare.net/r3df 18
  • 20. © 2020 Rick Radko, r3df.com The End 19