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.
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
Yesterday was a long but great day at contributor day at #WCEH. Met some great new people, and caught up with some old friends.

I may be tired, but the energy will hit once we kick things off this morning with opening remarks at 9am!

#WordCamp #community #coffee
October 16, 2025 at 11:51 AM
Block Accessibility Check v2.2 is here — and it’s got a new home!

Built with amazing tools from the WordPress community. Learn, explore, and extend real-time accessibility for WordPress.

blockaccessibilitychecks.com

🧵 Below: some of the awesome tools that helped make it happen
Block Accessibility Checks - Block Accessibility Checks
Create accessible WordPress content with real-time checks. Fix issues before publishing using the Block Accessibility Checks plugin.
blockaccessibilitychecks.com
October 13, 2025 at 5:51 PM
We’re days away from #WCEH and I’m super excited to join a couple hundred passionate #WordPress people for 3 days or learning and laughter.

Been working on some custom shoes for the occasion. Got my WP shoe done. Note the Pennywise band logo influence here!

Up next, a custom @carleton.ca shoe!
October 11, 2025 at 9:48 PM
Took a night off dev work. Signed up for Suno, the AI music generator. Inspired by a video of Wapuu getting ready to come to #WCEH, I ended up making a Wapuu concept album.

7 AI-generated songs.
1 WordPress mascot.
0 regrets.

🎶 troychaplin.ca/2025/10/wapu...
Wapuu’s Big Adventure: An Evening with AI Music - Troy Chaplin
An evening of creative play with AI music. Wapuu’s Big Adventure became the unexpected soundtrack to a WordPress mascot’s trip to Canada.
troychaplin.ca
October 9, 2025 at 10:20 AM
Still can’t believe we get to welcome Matt Mullenweg to #WCEH next week 🙌

The schedule is packed with brilliant speakers, hands-on workshops, and community energy. This one’s going to be special. 🇨🇦
October 7, 2025 at 10:01 PM
New features coming to Block Accessibility Checks:

– Improved button URL validation
– Button text symbol detection
– Alt-text pattern prevention
– Header ranking validation

Accessibility improvements + Sunday yard work = productive weekend 🌱

#WordPress #Accessibility

github.com/troychaplin/...
GitHub - troychaplin/block-accessibility-checks: Block Accessibility Checks is a WordPress plugin that helps ensures your content meets WCAG (Web Content Accessibility Guidelines) requirements.
Block Accessibility Checks is a WordPress plugin that helps ensures your content meets WCAG (Web Content Accessibility Guidelines) requirements. - troychaplin/block-accessibility-checks
github.com
October 5, 2025 at 8:42 PM
Been quite a while since I’ve done any sketching. Took a break from coding and grabbed my iPad and sat outside while the kids rode their bikes.

Might give this one another try after I shake off the rust!

#WordPress #Wapuu #WCEH #Procreate
September 28, 2025 at 1:04 AM
Looking for suggestions for a budget friendly microphone, I would like to do more demo videos of the things I am building, possible expand into some tutorial videos down the road.
September 27, 2025 at 2:26 PM
After almost a decade without a personal site, I’m excited to relaunch troychaplin.ca. Built on a “nowhere-near-finished” block theme (my first), it’s less about just work, and more about who I am and what motivates me.
Homepage - Troy Chaplin
I am passionate about building awesome tools for WordPress and I believe the open web should be accessible to everyone.
troychaplin.ca
September 26, 2025 at 11:23 AM
I've spend a lot of time building the Block Accessibility Checks plugin and it was a really great feeling to see someone else take the time to put out a video talking about my work. Thanks Elijah!

www.youtube.com/watch?v=6-KX...
This plugin will help you get accessibility right when working in the WordPress block editor.
YouTube video by Elijah Mills
www.youtube.com
September 25, 2025 at 6:19 PM
Got an idea after seeing something @briancoords.com was doing with Telex and what started as an idea to create a block splash page similar to the OG PS1 boot screen ended up turning into this fun codepen inspired splash page block.

telex.automattic.ai/MTc1ODY0NTQz...
Telex — AI-Assisted Authoring Environment for WordPress Blocks
Transform ideas into fully functional WordPress blocks with Telex.
telex.automattic.ai
September 23, 2025 at 4:40 PM
Just dropped a demo of Block Accessibility Checks v2.1!

🔍 Real-time validation of core + custom blocks
🎨 Walkthrough of the redesigned options page

#WordPress #a11y #Gutenberg

Watch the full demo here: www.youtube.com/watch?v=qvun...
A demo of version 2.1 of the Block Accessibility Checks plugin for WordPress
YouTube video by Troy Chaplin
www.youtube.com
September 20, 2025 at 8:38 PM
Block Accessibility Checks 2.1 for #WordPress is here!

✨ Smarter issue categorization (a11y vs Validation)
🎨 A modern, accessible settings interface
🔍 Clearer inspector panel with subheadings
🔧 Automatic plugin detection & caching
🛡️ Security + Site Editor fixes

🔗 wordpress.org/plugins/bloc...
Block Accessibility Checks
Configure a series of block checks to prevent WCAG accessibility errors in content.
wordpress.org
September 20, 2025 at 8:28 PM
I love finding new spots in town, 25 years living here and I’m still finding hidden gems or new places!

Found an amazing cookie place today called Stuffed Cookies by Kat. Looking forward to sharing these with the family tonight!

cookiesbykat.com
September 18, 2025 at 8:48 PM
The future’s exciting. I’m moving into a leadership-focused role. We’re so close to #WCEH, #WordPress 6.9 is shaping up with great new features, and the next release of Block Accessibility Checks is nearly ready with a Site Editor-inspired settings page + more.

Here's a preview!
September 17, 2025 at 5:28 PM
Pick up this Acer portable monitor for times when I want to get out of my office space and enjoy a nice afternoon in the yard while working, or for the rare times when I travel.

For under $150 this thing is quite nice!

Gotta try my Rog Ally X on it too!
September 14, 2025 at 4:33 PM
Accessibility on the web isn’t optional, it’s essential.

As designers, developers, and content creators, we have a responsibility to make the web inclusive for everyone.

#WCEH #WordPress #Accessibility

canada.wordcamp.org/2025/designi...
Designing for Everyone: Sustaining Accessibility in Higher Ed
Accessibility in higher ed isn’t solved with a checklist. It takes consistent effort across teams, and a shared commitment to doing things right.
canada.wordcamp.org
September 13, 2025 at 5:26 PM