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