Troy Chaplin
banner
troychaplin.bsky.social
Troy Chaplin
@troychaplin.bsky.social
Senior Frontend Developer building enterprise WordPress for higher ed. Also building open source tools for community and writing tutorials for the WordPress Developer Blog.
Reposted by Troy Chaplin
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.
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…
make.wordpress.org
January 9, 2026 at 1:31 AM
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
Priority Plus Navigation
Adds Priority Plus pattern to core Navigation block. Moves overflow items into responsive "More" dropdown as the users viewport narrows.
wordpress.org
January 7, 2026 at 5:16 PM
Reposted by Troy Chaplin
🚨 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.👇
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.
newsletter.loopwp.com
January 7, 2026 at 12:22 PM
I’m having way too much fun
January 5, 2026 at 4:26 AM
Having a ton of fun and learning a lot about leveraging more core components while building an interface for styling the priority plus menu in my new plugin.

I hope this variation will be useful for block theme builders! Excited for the official release!

#WordPress #Gutenberg
January 4, 2026 at 4:14 PM
Has anyone vibe coded an app to make the look and feel of the latest Mac OS not suck? It’s been almost 2 weeks and I still hate the design of this OS so much.
January 3, 2026 at 1:32 PM
Just added support to my Priority Plus core navigation variation to override the default styles for the dropdown in theme.json.

But what I really want to build is a user interface for customizing things in the Site Editor with a proper visual representation of the dropdown.

#WordPress #Gutenberg
January 3, 2026 at 12:03 AM
Want to build more accessible #WordPress sites? Looking for a consistent way to validate content in the #Gutenberg editor?

Block Accessibility Checks plugin offers 3 powerful Validation APIs to keep your content compliant.

Here is a breakdown of the 3 types you need to know:
January 2, 2026 at 6:08 PM
Just submitted my first #WordPress plugin of the year!

I've been working on a Priority+ pattern variation for the core Navigation block, moving overflow items into a "More" dropdown instead of removing or wrapping items.

Get the early build on GitHub github.com/troychaplin/...
GitHub - troychaplin/priority-plus-navigation
Contribute to troychaplin/priority-plus-navigation development by creating an account on GitHub.
github.com
January 2, 2026 at 3:24 PM
I'm thrilled to release Block Accessibility Checks 3.0 with a major Validation API upgrade! 🚀

Validate block attributes, post meta, and editor elements PLUS disable individual configurations and avoid restrictions in the block editor.

#WordPress #a11y

blockaccessibilitychecks.com/2026/01/bloc...
Block Accessibility Checks 3.0: Advanced Validation Control for WordPress - Block Accessibility Checks
Version 3.0.0 marks a significant milestone in the growth of Block Accessibility Checks since its creation just a short 18 months ago.
blockaccessibilitychecks.com
January 1, 2026 at 10:25 PM
Starting 2026 off properly with a great cup of pour over coffee and a quiet morning preparing to release some new product updates.

Might write a post later about my goals for 2026, but my PS5 is also feeling neglected. Could go either way.

Happy New Year to all, hope you make 2026 a great year!!
January 1, 2026 at 2:14 PM
Almost done with the holiday to-do list for Block Accessibility Checks! 🎄 ✅

Version 3 is coming in a few days with:

✨ New validation for attributes, post meta & more
✨ Complete overhaul of the error/warning display

Can’t wait to ship this! 🚀

#WordPress #a11y #Gutenberg
December 31, 2025 at 6:00 PM
Not even 24 hours into my vacation and I'm already close to submitting a new #WordPress plugin, this time a neat variation on the core navigation block.

A couple more tweaks and it'll be far enough along for submission, then I can work on new features while I wait for my turn to get a review!
December 20, 2025 at 3:33 PM
I’m not big on new year’s resolutions, but this year I’m making a promise to myself that I will play more games in 2026. Out of a pitifully low 68 hours this year, less than 10 were logged by me.

Also, virtual high five to the first one who gets my username reference!
December 19, 2025 at 11:58 PM
Had a great time chatting with @jazzsequence.com a couple weeks back about #WordPress in higher ed, managing an enterprise system of over 800 sites, my work around accessibility and validation, a very lofty goal for 2026, and some RPG gaming fun!

www.youtube.com/watch?v=6yn4...
Community + Code: Episode 15 - Troy Chaplin
YouTube video by Community & Code
www.youtube.com
December 19, 2025 at 8:51 PM
Just completed my last sprint task of 2025, with just a couple hours left until a much anticipated 2 weeks off!

I am looking forward to chilling with my kids, diving into some Expedition 33 on PS5, and of course, messing with a few new personal projects that I normally don’t have a lot of time for!
December 19, 2025 at 6:42 PM
Giant snowflakes falling outside ❄️ New pour-over setup dialed in inside ☕️

Just finished a first run-through of my new project, my first custom interactive block for #WordPress, and seeing the logic branch perfectly based on every choice is deeply satisfying.

Feels like I’m on vacation already.
December 13, 2025 at 1:36 PM
Of all the things I've done with #WordPress this year I am most proud of the work I've done around validation and accessibility checks.

Aiming to kick off the new year with a major update to the user interface, driven by all the great feedback I've gotten in the last few months!
December 5, 2025 at 9:30 PM
Just shipped v2.3.0 of Block Accessibility Checks for #WordPress!

Highlights:

• Post meta validation now supported for external plugins
• Block validation disabled in Site Editor
• Improved heading checks (first heading must be H1 or H2)

wordpress.org/plugins/bloc...
Block Accessibility Checks
Configure a series of block checks to prevent WCAG accessibility errors in content.
wordpress.org
November 18, 2025 at 11:09 PM
Been having a ton of fun playing with block themes, learning new stuff every day.

For the last week or so I've been working on a new theme that I've called Lumen, and I just activated an early version on my site.

#WordPress #BlockThemes

troychaplin.ca
Hi, I’m Troy - Troy Chaplin
I enjoy building for the web, writing about the process, and sharing knowledge across design and development.
troychaplin.ca
November 17, 2025 at 12:44 AM
This is pretty great, thanks @elliottrichmond.co.uk!
November 15, 2025 at 9:41 PM
Diving back into the #WordPress Developer Blog with a short but useful snippet: Limiting allowed blocks without breaking the Site Editor developer.wordpress.org/news/snippet...
Snippet: Limiting allowed blocks without breaking the Site Editor
Avoid breaking the Site Editor when limiting blocks. Scope the allowed_block_types_all filter by context to keep flexibility for designers and focus for editors.
developer.wordpress.org
November 8, 2025 at 12:11 AM
So this little thing called #WCEH happened. After 13 months of planning (and a few weeks to recover 😅), I wrote about what it was like being an organizer. Hoping it inspires others to get involved—it’s worth it.

troychaplin.ca/2025/11/word...
WordCamp Canada: Reflections from an Organizer - Troy Chaplin
What it’s really like to help build WordCamp Canada — a reflection on teamwork, challenges, and the community that made it happen.
troychaplin.ca
November 4, 2025 at 3:40 PM
One of my top priorities following #WCEH was to evolve my Block Accessibility Checks plugin to validate post meta alongside block attributes.

Excited to announce that this feature is complete and ready for a future release!

#WordPress #Accessibility

blockaccessibilitychecks.com/2025/11/bloc...
Block Accessibility Checks Evolves Into a Validation API - Block Accessibility Checks
Block Accessibility Checks evolves into a Validation API, extending beyond blocks to post meta for unified data quality in WordPress.
blockaccessibilitychecks.com
November 2, 2025 at 3:24 PM
Block Accessibility Checks now includes an expanded Validation API and new MetaValidation class that lets you validate post meta fields with the same ease as block attributes.

I just need to finish the inline errors, warnings, and helpful descriptions.

#WordPress #Accessibility
November 1, 2025 at 11:50 PM