Dynamic Blocks, WordPress for Enterprise and Attachment Templates — Weekend Edition 282

Howdy,

Part of life is change and adjustment to new situations, and being adaptive is a skill that needs to be practiced. It’s never easy. For my personal life as well as for web development, when I am entrenched in the minutia of change, and it drags me down, I stop and get to a higher level and reminder myself about Wabi Sabi and marvel at the impermanence, the imperfections and the incomplete state of things and of life, really. In other words, nothing is finished, nothing is perfect and nothing lasts. Ever.

In that sense, we are all learners, and the best way to learn from another is by experimenting, building, using and developing on top of open source. and share learned lessons and processes with others.

Below you’ll find fabulous links to articles that teach, and share. Enjoy!

Yours, 💕
Birgit

Developing Gutenberg and WordPress

Anne McCarthy published another post in the series of Core Editor Improvement about the Robust revisions feature in the Site Editor coming to WordPress 6.5. Revisions now show a summary of changes, and consistent pagination. They are also available in the context of the Stylebook, and allow for redo and undo functionality. All the features help designers to trust the site editor to build from scratch and not loose designs, just because one changes their minds about things.

Joen Asmussen shared in his bi-weekly update post about the work by members of the WordPress Design team. There are quite some interesting projects and discussion.

  • Data views:
    • Adding filters and editing operators
    • Bulk edit updates
    • Kanban layout
    • Grouping
  • “Missing Fonts”
  • States
  • WP.org: Learning Pathways
  • Openverse Dark Mode

The early discussion around how states might provide a UI for anything from animation over pseudo states, to perhaps even responsive editing seems to be the one that needs the biggest input from users, designers developers. It’s happening on GitHub and could use your feedback, too.

Matt Mullenweg was interviewed by the host of WP Tonic, Jonathan Denwood & Kurt von Ahnen, on Gutenberg, and the state of WordPress Community and open-source.

Plugins, Themes, and Tools for #nocode site builders and owners

Nathan Wrigley discussed in the 106th episode of the Jukebox podcast with Anil Gupta on the Challenges Posed by Multi Collaboration in WordPress. “Anil talks about how his team at Multidots decided to tackle this problem for their plugin, and he explains some of the hurdles they’ve experienced along the way. They’ve taken a cautious approach, developing different features one at a time, working through the technical challenges with commenting, before moving onto real-time editing. ” Listening to this episode is quite fascinating as it brings listeners into the headspace of real-time collaboration and upcoming Phase 3 of the Gutenberg projects.


Chuck Grimmett redesign his website and walks you through the process in the post 2024 Redesign. Based on a child theme of Twenty-Twenty-four and with the help of the create-block theme plugin, Grimmett went to work to set up template parts, templates, and patterns for this tie. What I found also helpful is the list of resources and inspiration for the next iteration of Grimmett’s website.


Nick Diego announced the new version of the Block Visibility plugin (3.3.0) with a few improvements. Among them, a nod towards the ACF (Advanced Custom Fields) Pro users, as fields stored in options pages are now supported by the plugin. It also offers some Author controls as well a Demo link to load it into a WordPress Playground instance.


Alex Aspinall, head of marketing at HumanMade, shared the links to the recording of last week’s WordPress for Enterprise event:

You can also hop on YouTube directly and watch the recordings from the Playlist


Tammie Lister started a new site: Editortips.com, a site with frequently to do with the WordPress block and site editor. The site already sports information about the Style Book, Style Revisions, how to switch moved and add custom color. If you haven’t worked with the site editor before, bookmark the site or, better yet, add it to your feed reader’s list.


Buddy Boss has launched Reactions Feature, allowing users to visually interact with the content through various reaction icons. This kind of interactivity is also coming to the block editor with the Interactivity API in WordPress 6.5.


Bjarne Oldrup posted Improve block editor UX with MRW Simplified Editor, using the plugin my Mark Root-Wiley that allows site builders to make the Block Editor user experience better with cleaner options.


The last three news items were brought to you be Davinder Singh Kainth, publisher of the WP Weekly newsletter, a must-read for any WordPress professional.

Theme Development for Full Site Editing and Blocks

Justin Tadlock published Building dynamic block-based attachment templates in themes. “Love ‘em or hate ‘em, attachments are a reality of theme development, especially if you are publicly distributing your theme. Just because they are disabled for new installations doesn’t mean that there aren’t millions of WordPress sites that still have them turned on or that new users won’t enable them.” he wrote.


Emily Rapport wrote about her journey From Builder to Blocks: A Rebuild Experiment on her blog. “Rebuilding in the site editor this year was an opportunity for me to explore (and learn) what might be possible in a block theme on a “real” website. ” she wrote. You’ll learn about her working out the right approach and the tools she used, among those the Create-Block-Theme plugin. Rapport made clear that it took a a major shift in her mental model to be to grasp the difference between writing CSS in a file and using the site editor to store changes to the design in the database. I also found it quite an interesting read to learn, what exactly is still missing from block theme development via the site editor: (current page styling, custom CSS, landmarks and display of custom fields.)

 “Keeping up with Gutenberg – Index 2022” 
A chronological list of the WordPress Make Blog posts from various teams involved in Gutenberg development: Design, Theme Review Team, Core Editor, Core JS, Core CSS, Test, and Meta team from Jan. 2021 on. Updated by yours truly. The index 2020 is here

Building Blocks and Tools for the Block editor.

Brian Coords published a video and blog post on How to Build Dynamic (PHP) Blocks in WordPress. “Along the way we’ll discuss the difference between static and dynamic blocks, when to use them, WP_Query, what ServerSideRender is and what the best approach for performance is.” Coords wrote.

If you need an additional resource on the difference between static and dynamic blocks, you can also learn about it from Joni Halabi’s post on the Developer Blog Static vs. dynamic blocks: What’s the difference?


Thomas Roberts shared in his monthly WooCommerce Blocks Extensibility Snaps about the Additional Checkout Fields Progress, and ways to collect and display contact information.

Require a plugin .zip from Gutenberg’s master branch?
Gutenberg Times provides daily build for testing and review.
Have you been using it? Hit reply and let me know.

GitHub all releases

Questions? Suggestions? Ideas? Don’t hesitate to send them via email or send me a message on WordPress Slack or Twitter @bph.

For questions to be answered on the Gutenberg Changelog, send them to changelog@gutenbergtimes.com


Featured Image: CC0 licensed photo by KafleG from the WordPress Photo Directory.


Don’t want to miss the next Weekend Edition?

We hate spam, too, and won’t give your email address to anyone except Mailchimp to send out our Weekend Edition

Thanks for subscribing.