Category: PHP
-
WordPress Extensibility and how it used to drive development in core
Something I have observed over the last few years of working in the WordPress space is that it has become increasingly difficult to use work we develop on Client projects and contribute it back to WordPress Core. To me, that is a really concerning development, and I want to write about some of the things…
-
Some common pain points I see shipping enterprise Block Based Theme projects
This post originated as a list of quick posts on bsky yesterday and I thought why not expand on that thread a bit in a more suitable format. I’ve been spending a lot more time shipping production sites as fully block-based-theme builds over the past year. And some challenges keep coming up. So with the…
-
I Rebuild My Site as a Block Based Theme – Here Is What I Learned
I’ve been keeping my eyes on Full Site Editing within WordPress for quite some time now. And have made a few attempts at building a “Block-Based Theme”. The last time I had tried it was in December of 2020. And since then there has been a lot of movement. So I wanted to try again…
-
Building great experiences in the new editor – WordCamp Europe 2021 Talk
This Post is a written version of the Presentation I gave at WordCamp Europe 2021. There are two aspects that we will be focussing on: Who are we optimizing for and what do they value most? What can we do across the board to improve the experience? The goal we should be setting for ourselves…
-
The Power of
multiline
in the RichText ComponentThe RichText component in the @wordpress/block-editor package is super powerful in general. But there is once feature that I have not really come across too often. If you want to make elemtns like for example lists editabe you can set the tagName to ul and then add the property multiline with the value of li.…