ACF 6.0 includes a major improvement to the way blocks are built. It now supports using block.json, which aligns with WordPress core’s preferred method for block registration. Why is this…| Bill Erickson
Your custom blocks can use the native Background Color and Text Color block features.| Bill Erickson
Use an SVG to change the favicon color based on the browser's color scheme.| Bill Erickson
Use InnerBlocks to insert any block (core or custom) inside your custom ACF block. Set the default content, limit which blocks can be used, and more.| Bill Erickson
SpinupWP gives you the features of a managed WordPress host on your own low-cost and scalable servers. It makes a great development environment.| Bill Erickson
While I try to support all the core blocks in the themes I build, sometimes it makes sense to remove a few. Typically it’s because I built a custom block…| Bill Erickson
A debugging function that makes print_r() more accessible.| Bill Erickson
I’m searching for a WordPress Developer to help us build custom WordPress themes and support our clients. This is the perfect role for a WordPress developer with limited freelance work…| Bill Erickson
A custom honeypot is a simple and effective way to eliminate spam. If a hidden field in your form is filled in, you can be fairly confident the submission is…| Bill Erickson
A hybrid WordPress theme uses theme.json to define styles and customize the block editor while also using traditional PHP template files. Hybrid themes leverage the block editor for content but…| Bill Erickson