Transitioning to a block
based editor in a pre-
Gutenberg world
Mark Wilkinson
Co-founder & developer at Highrise Digital
https://highrise.digital
@wpmark
Slide 2
Slide 2 text
We are not anti-Gutenberg
Neither is this talk
Slide 3
Slide 3 text
Designs have changed
Slide 4
Slide 4 text
(Maybe) A more
traditional site design
Slide 5
Slide 5 text
Header
Menus
Slide 6
Slide 6 text
Content
The Editor
Slide 7
Slide 7 text
Sidebar
Widgets
Slide 8
Slide 8 text
Footer
Widgets?
Slide 9
Slide 9 text
A more modern
design
Slide 10
Slide 10 text
A more modern
design
Slide 11
Slide 11 text
Page built up of
blocks of content
Slide 12
Slide 12 text
Page built up of
blocks of content
Slide 13
Slide 13 text
The problem
Slide 14
Slide 14 text
wp_nav_menu()
the_content()
Sidebar widgets
Footer widgets or
wp_nav_menu()
Slide 15
Slide 15 text
No content
Slide 16
Slide 16 text
No content
Slide 17
Slide 17 text
Attempted solutions
Slide 18
Slide 18 text
[my_shortcode]
Slide 19
Slide 19 text
No content
Slide 20
Slide 20 text
No content
Slide 21
Slide 21 text
Page Builders
Slide 22
Slide 22 text
No content
Slide 23
Slide 23 text
Our solution
Slide 24
Slide 24 text
Advanced Custom Fields
Flexible Content Field
Slide 25
Slide 25 text
Groups of fields - blocks
Add multiple groups
Drag and drop the order