WordPress FSE live stream#6




Introduction



I plan to rebuild my current theme into a full-site editing one and do so while live coding and live streaming.



Here’s the recap of the sixth streaming session.



Legend: ❓question, πŸ‘¨πŸ»β€πŸ’» code, βœ… check, πŸ“– read, πŸŽ₯ watch, 🧠 learn.







Part1: Block theme styling theory




❓How[...] Continue reading

WordPress FSE live stream#5




Introduction



I plan to rebuild my current theme into a full-site editing one and do so while live coding and live streaming.



Here’s the recap of the fifth streaming session.



Legend: ❓question, πŸ‘¨πŸ»β€πŸ’» code, βœ… check, πŸ“– read, πŸŽ₯ watch, 🧠 learn.







Part 1: Page Layout




❓How are container[...] Continue reading

WordPress FSE live stream#4




Introduction



I plan to rebuild my current theme into a full-site editing one and do so while live coding and live streaming.



Here’s the recap of the fourth streaming session.



Legend: πŸ‘¨πŸ»β€πŸ’» code, βœ… check, πŸ“– read, πŸŽ₯ watch, 🧠 learn.







Part 1: Theme.json / fonts




πŸ“– https://twitter.com/[...] Continue reading

WordPress FSE live stream#3




Introduction



I plan to rebuild my current theme into a full-site editing one and do so while live coding and live streaming.



Here’s the recap of the third streaming session.



Legend: πŸ‘¨πŸ»β€πŸ’» code, βœ… check, πŸ“– read, πŸŽ₯ watch, 🧠 learn.







Part 1: php block pattern




❓ Wondered if it’s [...] Continue reading

WordPress FSE live stream#2




Introduction



I plan to rebuild my current theme into a full-site editing one and do so while live coding and live streaming.



Here’s the recap of the second streaming session.



Legend: πŸ‘¨πŸ»β€πŸ’» code, βœ… check, πŸ“– read, πŸŽ₯ watch, 🧠 learn.







Part 1: Header navigation



πŸ‘¨πŸ»β€πŸ’» Created my pages:[...] Continue reading

WordPress FSE live stream#1




Introduction



As I explained in my previous post about a new WordPress era, I’ve decided to train myself in WordPress Full Site Editing.



I plan to rebuild my current theme into a full-site editing one and do so while live coding and live streaming.



Here’s the recap of the first streaming session.



Legend: πŸ‘¨πŸ»β€πŸ’» code, βœ… check, πŸ“– read, πŸŽ₯ watch, π[...] Continue reading

A new WordPress era




The WordPress I know is changing fast



I’ve been developing almost daily with WordPress for the last 12 years.



During this period, I’ve learned my way around its principles. I’ve started by coping and modifying plugins and themes, pursued by creating some from scratch, extended WordPress capabilities via its constellation of hooks, coded more than a hundred websites, invented a WordPress framework to eas[...] Continue reading

How to automatically create Gutenberg blocks from php classes



Introduction



At Wonderful, Most of the components we use to render elements on a page are php based. We’ve accumulated and consolidated them over the years, and they’re now coupled with many of our administration plugins.



Before the advent of Gutenberg, those components were most of the time hydrated by shortcode values. Shortcodes are mastered by our developers, which means that for them they are easy to declare, qu[...] Continue reading

How we made a php production team adopt Gutenberg



Reaching the limit of wysiwyg



I’ve started working with WordPress in 2009, and it followed me quite closely throughout the last 11 years. During the first 8 or 9 of them, be it me, my colleagues, or most of the community working with this CMS, we did so in PHP. Altogether, we were part of this huge ecosystem made of WordPress profesionnals that built themes and plugins for it, and mostly all of that written in PHP.



Then Gu[...] Continue reading
jdmweb