In 2019, I presented at the JavaScript for WordPress conference, my first virtual event experience. It was enjoyable, and I recommend attending this year’s conference. You can watch my session’s recording and access the related repository at the provided link. Read More
The component is key for Gutenberg block developers, enabling complex block structures in WordPress. While flexibly allowing item insertion and ordering, it lacks a built-in limit for block quantity. The renderAppender prop, particularly in its ‘false’ setting combined with a block count function, offers a solution, preventing further inserts when a threshold is reached. The provided code snippet demonstrates this solution in action. Read More
A couple of years ago, I created a Twitter bot that tweets out WordPress core trac tickets marked as GoodFirstBugs to help new contributors find a good starting place. It got a fantastic response from the community and even got an article on WP Tavern! It had been offline for a while due to some […] Read More
Now that the PluginDocumentSettingPanel is in WordPress core, we can add our own panels to the Document Settings panel using the registerPlugin function. The above code will insert a new Panel in the Document Sidebar with the title of “My Custom Panel ” and will display “Hello, World!” as it’s content. If we want this […] Read More