Troy Chaplin's Avatar

Troy Chaplin

@troychaplin

Senior Frontend Developer building enterprise WordPress for higher ed. Also building open source tools for community and writing tutorials for the WordPress Developer Blog.

198
Followers
212
Following
433
Posts
16.11.2024
Joined
Posts Following

Latest posts by Troy Chaplin @troychaplin

Designed by Miles - An AI agent for beautiful WordPress sites Miles is an AI agent that designs and builds WordPress websites with custom blocks, plugin integration, and production-ready code.

I know there's a lot of folks out there patiently waiting for access to ByMiles!

If anyone wants to gain a credit boost when signing up for a paid plan, I have a referral link you can use!

Looking forward to seeing more of you in this wildly fun beta ride! bymiles.ai/?ref=22ce33cd

05.03.2026 23:10 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
WordCamp Canada 2026 – Connections β€’ Community β€’ Contributing

The worst kept secret in the Canadian #WordPress community is no longer a secret. #WCEH 2026 is coming to beautiful downtown Vancouver on November 4-5 canada.wordcamp.org/2026/

03.03.2026 15:32 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

An example of a configuration file in a Storybook build -- github.com/troychaplin/...

And some examples of the files that are being generated for block themes.

theme.json -- github.com/troychaplin/...

css tokens -- github.com/troychaplin/...

01.03.2026 16:02 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
GitHub - troychaplin/component2block: A design token generator for Storybook component libraries that assist in generating design systems for WordPress block themes. A design token generator for Storybook component libraries that assist in generating design systems for WordPress block themes. - troychaplin/component2block

I enoy building design systems, component libraries, and with #WordPress, but they don't always mix well.

Been working on an addon for @storybook.js.org that generates files for a component library and a block theme.

Super experimental!

github.com/troychaplin/...

01.03.2026 15:57 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
Block Accessibility Checks - Block Accessibility Checks Create accessible WordPress content with real-time checks. Fix issues before publishing using the Block Accessibility Checks plugin.

Thanks to @jazzsequence.com for having me on a @pantheon.io stream today to talk about my work around accessibility and validation for #WordPress!

Don't mind me, I'm just over here creating new issues for bugs and new features for Block Accessibility Checks.

blockaccessibilitychecks.com

25.02.2026 20:01 πŸ‘ 1 πŸ” 1 πŸ’¬ 0 πŸ“Œ 1
Get accessibility right in Gutenberg with block validation
Get accessibility right in Gutenberg with block validation YouTube video by Pantheon

Getting ready to live stream with @jazzsequence.com, come checkout Block Accessibility Checks, a live editor validation tools for #WordPress! Live at 2pm EST

www.youtube.com/watch?v=mLsC...

25.02.2026 18:45 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

Even after waking up sick my
wife still manages to kick ass on an amazing braised short rib and pasta bday meal!

I’m a lucky guy!

23.02.2026 00:01 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image Post image Post image Post image

And a few more!

20.02.2026 01:11 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image Post image Post image Post image

As the first wave of beta testing comes to a close for Miles and the next wave begins here is a selection of hero groups I created.

Some were done very early in beta, but still very impressive. I've watched it evolve each day.

Andy Peatling is putting in "extra Miles" on this one! bymiles.ai

20.02.2026 01:11 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

My son, who’s home sick from school today painted me this masterpiece β€œFocused on word daddy”

Not clear what nonsense I am muttering here. Thankfully he didn’t write any of the bad words that might slip out.

19.02.2026 19:14 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Kicking Off 2026 - Troy Chaplin 2026 is moving fast! From Block Accessibility 3.0 and Priority Plus Nav to a "mystery" world-building project, my January commit history is green.

I had planned on writing a year in review post, but got sidetracked with several other projects.

Instead, I decided to write Kicking off 2026. And even that was published later than I planned. Too many fun projects taking up my time!

troychaplin.ca/2026/02/kick...

19.02.2026 04:23 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Having the chance to beta test Miles these last couple of weeks has been an enjoyable experience.

Last night I activated my latest creation on my site, a theme named Cyberpunk Ramen Arcade.

troychaplin.ca

I'm excited to see what more people are going to build once Miles is ready for prime time!

16.02.2026 02:33 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

When someone provides the ultimate guide to being weird with the insanely impressive Miles site building AI agent, you just do as suggested.

Miles, I'm here for it too!

Current status: getting unhinged with the Cyberpunk Ramen Aracde block theme.

13.02.2026 21:43 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
ReadEase: Text Resizer A Gutenberg block that lets site visitors resize text for improved readability and accessibility.

Just released my 6th #WordPress plugin. Particularly proud of this one, it fits a very good purpose, and it's the 1st full block plugin I've released.

Check out ReadEase: Test Resizer and gives users an easy to use way to resize text in your block theme!

wordpress.org/plugins/read...

13.02.2026 21:31 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Had fun with this one, and have a few ideas for new features!

Wonder what other blocks or tools I can create for under the ReadEase name to support accessibility?

12.02.2026 17:07 πŸ‘ 2 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Preview
AI Guidelines for WordPress AI tools are now part of how many people write code, tests, and documentation. To help contributors use them responsibly, we’ve published a first version of AI Guidelines in the Make WordPress Core…

Making it clearer how to contribute to @wordpress.org in an AI era. We just published the first version of our AI Guidelines and would love your feedback!

make.wordpress.org/ai/2026/02/0...

01.02.2026 22:26 πŸ‘ 4 πŸ” 3 πŸ’¬ 0 πŸ“Œ 0
Preview
Plugin Jam - Building events for WordPress builders Hackathons and jam sessions for WordPress builders

Keep yours eyes on pluginjam.com for future hackathons!

30.01.2026 20:15 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
GitHub - troychaplin/readease: ReadEase: Text Resizer is a Gutenberg block plugin that provides text resizing controls for site visitors. ReadEase: Text Resizer is a Gutenberg block plugin that provides text resizing controls for site visitors. - troychaplin/readease

I recently participated in my first hackathon with the goal of building a Gutenberg block that fit into a theme of "Grow". Today it was selected as the winning submission.

Super happy with what I created and hope that #WordPress block theme builders also find it useful.

github.com/troychaplin/...

30.01.2026 20:14 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
Planned Outage for Block Themes Simple maintenance mode for block themes. Shows a maintenance template to logged-out visitors.

I struggled to find a good name for this one, but happy to say that my new, very simplistic maintenance mode plugin is now officially available!

Download Planned Outage for Block Themes today!

wordpress.org/plugins/plan...

29.01.2026 16:01 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

This is a great idea for a variation block! Gonna use this on a project, have you submitted this to the plugin directory?

Wish there was a better way to find useful variations like this.

20.01.2026 19:41 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Block Finder Easily find and manage Gutenberg blocks anywhere on your site.

Looking for a specific block in your content but are coming up short? Meet Block Finder, a simple dashboard widget that finds your missing blocks.

Version 1.0.7 out now with an improved UI, improved performance, and the ability to filter by Innerblocks.

wordpress.org/plugins/bloc...

20.01.2026 18:40 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

And a lot closer to a Metro or Farm Boy! I was surprised why the selection in some locations after I stopped buying Starbucks and started chasing better tasting coffee!

20.01.2026 17:21 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

@ipstenu.org these are all light roasts from Canadian brands. 49th and Stock and Crown both came from my local Metro. And I didn’t notice before, 49th is roasted in Burnaby. It’s one of my favs!

Side note: the stock and crown is the strangest brew I’ve ever tasted.

20.01.2026 17:12 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I buy from local roasters, not sure if you can find brands like Equator or 49th Parallel.

I often see a small selection of locally roasted beans at Metro or Farm Boy grocery stores, worth a look.

And if our AI overlords are to be trusted, Spent Grounds is nearby @ipstenu.org and a must visit.

20.01.2026 17:01 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

My next #WordPress plugin is nice and simple, Block Theme Maintenance.

Just active, create a template named "maintenance" and keep your site on brand while you fix things up behind the scenes!

Official plugin directory release coming soon!

github.com/troychaplin/...

20.01.2026 00:45 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Thanks for the mention, and promotion of my plugin! Much appreciated!

13.01.2026 12:11 πŸ‘ 1 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Preview
WordPress 7.0 Call for Volunteers Planning for WordPress 7.0 is underway with a proposed release date of April 9, 2026. This post outlines the key milestone dates and includes a call for volunteers to help lead the release. Whether…

If you've ever wanted to lead a @WordPress release, the call for volunteers to help with 7.0 is out! Give it a read and volunteer in the comments if you are interested in serving on the release squad.

09.01.2026 01:31 πŸ‘ 1 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Preview
Priority Plus Navigation Adds Priority Plus pattern to core Navigation block. Moves overflow items into responsive "More" dropdown as the users viewport narrows.

Running out of space in your header? Don't hide your menu, optimize it. πŸ“

Priority Plus Navigation automatically moves overflowing items into a "More" dropdown. It’s the perfect responsive upgrade for your Block Themes.

Download for free: wordpress.org/plugins/prio...

#WordPress

07.01.2026 17:16 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Issue #189 Loop WP My take on the relevance of WooCommerce in 2026: AI, Shopify pressure, FluentCart, shifting client work, and why Woo still matters, but faces a tough fight.

🚨 Issue 189 of Loop WP, my newsletter about WooCommerce and WordPress, is out!

My take on the relevance of WooCommerce in 2026: AI, Shopify pressure, FluentCart, shifting client work, and why Woo still matters, but faces a tough fight.

Read the full issue below.πŸ‘‡

07.01.2026 12:22 πŸ‘ 4 πŸ” 4 πŸ’¬ 1 πŸ“Œ 1

Thanks for the mention, much appreciated!

07.01.2026 13:22 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0