I'm a developer, writer, and instructor focused on WordPress and WordPress-adjacent technologies like React.js and Laravel. I'm also
- ๐ฌ Teaching modern WordPress development at briancoords.com
- ๐บ Making video tutorials on YouTube
- ๐ป Contributing to WordPress and wphelpers.dev
- ๐๏ธ Co-hosting a tech podcast/YouTube show called viewSource
- Block Theme is a modern block theme for WordPress developers.
- Registering a Block Style in WordPress (
register_block_style
) - Add your own CSS or JS to any other block (
wp_enqueue_block_style
,block_type_metadata
) - Block Bindings API with a Block Variation (
registerBlockVariation
) - Add Custom Fields to Buttons in the Query Loop (
render_block
,registerPlugin
) - Add Custom Responsive Settings fields to blocks using (
@10up/block-components
) - Handling images in a custom Gutenberg block (
@10up/block-components
) - Using Core Data and Sharing Context across WordPress Blocks (
useDispatch
,useSelect
)
- ACF Blocks Carousel Tutorial
- Dynamic Block in WordPress
- Creating a block with InnerBlocks (
<InnerBlocks />
) - Create an example block with OpenAI integration
- Add Custom Fields to posts in the block editor sidebar (
PluginDocumentSettingPanel
) - JavaScript/WP REST API-powered WordPress settings page