-
The block editor is still not a page builder
My thoughts on why the block editor is NOT a page builder. Along the way I talk about alignments, widths, semantic elements, block styles, theme, page builders, and more.
-
Adding Custom Fields (Attributes) to Core Blocks
Using just three filters, we’ll add a few custom fields to the core “Button” block in WordPress that will update the button’s content on the front end.
-
WP Accessibility Day 2023
On September 28th, Aurooba and I will be co-presenting at WP Accessibility Day – a free, online conference dedicated to web accessibility and WordPress.
-
Build Custom Blocks Using InnerBlocks
A great way to start building blocks for WordPress is using InnerBlocks. Group other blocks together and easily add styles and settings.
-
Custom Lists in WordPress with Register Block Style
Register a custom block style in Gutenberg with simple PHP and CSS- no JavaScript or build process required.
-
Custom Responsive Settings in Gutenberg Blocks
Add custom settings fields to any Gutenberg block. In this tutorial, we add a responsive display setting to Gutenberg using 10up’s Block Extension API, the WordPress Scripts build process, and the WordPress Base Styles Sass library.
-
ACF Blocks Post Carousel Tutorial
We’re building a post carousel block using ACF Blocks. We’re doing everything from start to finish, including loading a third-party resource (Flickity) and default Gutenberg supports like colors and alignment. No build process, no fancy JavaScript, just Advanced Custom Fields.
-
Managing Images in your Custom Gutenberg Block
Let’s build a custom WordPress block with a focus on editable image fields. Using the block-components library from 10up and a custom image function I wrote this year, we’ll go through every file in our custom block together.
-
WordCamp Phoenix 2023
Link to the slide deck ↗ Code from the Demo Other Resources
-
Mastering Advanced Custom Fields with WordPress
A quick walkthrough of our ACF process when building custom WordPress themes.