Joe Dolson
@joedolson on WordPress.org and Slack
Bio
WordPress Origin Story
Contributions Sponsored
- Member Since: October 28th, 2008
- Location: Saint Paul, MN
- Website: joedolson.com
- GitHub: joedolson
- Job Title: Owner
- Employer: Accessible Web Design
Contribution History
Joe Dolson’s badges:- Accessibility Contributor
- Accessibility Team
- bbPress Contributor
- Core Contributor
- Core Team
- Meta Contributor
- Plugin Developer
- Theme Developer
- Themes Team
- WordCamp Speaker
- WordPress.tv Contributor
-
Wrote a new post, Changes to the .screen-reader-text class in WordPress 6.8, on the site Make WordPress Core:
The screen-reader-text CSS class is a small bit of CSS used in WordPress to hide… -
Pushed 1 commit to WordPress/WordPress:
Themes: A11y: Merge omitted changes to support `focus-visible`. -
Closed ticket #62906 on Core Trac:
Allow :focus-visible pseudo-selector to be set in theme.json -
Committed [60055] to Core SVN:
Themes: A11y: Merge omitted changes to support `focus-visible`. Merge ... -
Submitted pull request #8548 to WordPress/wordpress-develop:
Additional PHP changes for 62906 from GB -
Mentioned in [60054] on Core SVN:
Customizer: fix logo cropping. -
Pushed 1 commit to WordPress/WordPress:
Bundled Themes: A11y: Dismiss submenus with `esc` in Twenty Twenty. -
Closed ticket #49950 on Core Trac:
Twenty Twenty: with horizontal menu, submenu should be dismissible -
Committed [60040] to Core SVN:
Bundled Themes: A11y: Dismiss submenus with `esc` in Twenty Twenty. ... -
Submitted pull request #8529 to WordPress/wordpress-develop:
49950 -
Closed issue #55931 on the WordPress/gutenberg repository:
Screen reader shortcut issue in the block editor -
Pushed 1 commit to WordPress/WordPress:
Administration: A11y: Prevent empty author link in list tables. -
Closed ticket #62913 on Core Trac:
Prevent empty author links in list tables -
Committed [60032] to Core SVN:
Administration: A11y: Prevent empty author link in list tables. If ... -
Pushed 1 commit to WordPress/WordPress:
TinyMCE: A11y: Remove title attributes and improve placeholders. -
Closed ticket #62861 on Core Trac:
Consider removing title attributes from Classic Editor scripts -
Committed [60007] to Core SVN:
TinyMCE: A11y: Remove title attributes and improve placeholders. ... -
Mentioned in [60000] on Core SVN:
Security: Update bundled Root Certificates. -
Pushed 1 commit to WordPress/WordPress:
Editor: A11y: Skip link hidden in editor on medium-small screens. -
Closed ticket #63084 on Core Trac:
Screen reader shortcut hidden in block editor on smaller screens -
Committed [59992] to Core SVN:
Editor: A11y: Skip link hidden in editor on medium-small screens. ... -
Pushed 1 commit to WordPress/WordPress:
Bundled Themes: Move skip link from `#page` to `body` in... -
Closed ticket #62969 on Core Trac:
Twenty Fourteen: Skip link out of order -
Committed [59991] to Core SVN:
Bundled Themes: Move skip link from `#page` to `body` in Twenty ... -
Pushed 1 commit to WordPress/WordPress:
Customizer: A11y: Respect `prefers-reduced-motion`. -
Closed ticket #62806 on Core Trac:
Customizer: Respect settings that minimize non-essential motion -
Committed [59989] to Core SVN:
Customizer: A11y: Respect `prefers-reduced-motion`. Several ... -
Pushed 1 commit to WordPress/WordPress:
A11y: Add spoken notice when screen options are saved on... -
Closed ticket #62550 on Core Trac:
Add screen reader announcements confirming saved changes in screen options -
Committed [59988] to Core SVN:
A11y: Add spoken notice when screen options are saved on change. When ... -
Pushed 1 commit to WordPress/WordPress:
Media: Add 'muted' attribute and normalize HTML attributes. -
Closed ticket #61515 on Core Trac:
wp_audio_shortcode() outputs invalid HTML -
Committed [59987] to Core SVN:
Media: Add 'muted' attribute and normalize HTML attributes. Add the ... -
Pushed 1 commit to WordPress/WordPress:
Media: Dismiss button not functional on upload errors. -
Closed ticket #60074 on Core Trac:
Add New Media File > The ''dismiss button ''not showing any response ... -
Committed [59986] to Core SVN:
Media: Dismiss button not functional on upload errors. Change the ... -
Created ticket #63114 on Core Trac:
No screen reader announcements for upload image errors -
Mentioned in [59977] on Core SVN:
Menus: Fix JS Warning when removing menu items. -
Pushed 1 commit to WordPress/WordPress:
Administration: Update out of date error message styling. -
Closed ticket #50402 on Core Trac:
Admin notices: error messages should not be all bold -
Committed [59960] to Core SVN:
Administration: Update out of date error message styling. Change ... -
Mentioned in [59954] on Core SVN:
Media: Improve HTML5 compliance of `wp_video_shortcode()` boolean attributes. -
Pushed 1 commit to WordPress/WordPress:
Menus: Fix JS Warning when removing menu items. -
Reopened ticket #63059 on Core Trac:
JS Warning in navigation menus when removing an item -
Closed ticket #63059 on Core Trac:
JS Warning in navigation menus when removing an item -
Committed [59950] to Core SVN:
Menus: Fix JS Warning when removing menu items. Move the ... -
Closed ticket #60916 on Core Trac:
Menu link validation -
Pushed 1 commit to WordPress/WordPress:
Menus: Validate custom links and add accessible error messages. -
Reopened ticket #60619 on Core Trac:
Add a DNS section to Site Health (and status checks for SPF and DMARC)
Developer
-
Accessible Video Library
Active Installs: 60+
-
Contact Form 7: Accessible Defaults
Active Installs: 5,000+
-
My Calendar - Accessible Event Manager
Active Installs: 20,000+
-
My Tickets - Accessible Event Ticketing
Active Installs: 900+
-
WP Accessibility
Active Installs: 40,000+
-
WP Post Styling
Active Installs: 400+
-
XPoster - Share to Bluesky and Mastodon
Active Installs: 10,000+
Contributor
-
Able Player, accessible HTML5 media player
Active Installs: 100+
Plugins
-
Akismet Anti-spam: Spam Protection
-
Child Theme Check
-
Contact Form 7
-
Exclude Pages
-
GNU Terry Pratchett
-
My Calendar - Accessible Event Manager
-
My Tickets - Accessible Event Ticketing
-
Query Monitor - The developer tools panel for WordPress
-
Show Hidden Post Meta
-
String locator
-
Subscribe to Comments
-
User Switching
-
WordPress Beta Tester
-
WP Accessibility
-
WP Crontrol
-
XPoster - Share to Bluesky and Mastodon
-
Yoast SEO