Dion Hulse
@dd32 on WordPress.org and Slack
Bio
Interests
WordPress Origin Story
Contributions Sponsored
- Member Since: January 20th, 2005
- Location: Australia
- Website: dd32.id.au
- GitHub: dd32
- Job Title: WordPress.org Developer
- Employer: Automattic
Contribution History
Dion Hulse’s badges:- bbPress Contributor
- BuddyPress Contributor
- Campus Connect Participant
- Core Contributor
- Core Performance Contributor
- Core Team
- Credits Graduate
- Credits Mentor
- Meetup Organizer
- Meta Contributor
- Meta Team
- Pattern Author
- Patterns Team
- Photo Contributor
- Photos Team
- Playground Contributor
- Plugin Developer
- Plugins Team
- Security Contributor
- Security Team
- Support Contributor
- Translation Contributor
- Translation Editor
- WordCamp Organizer
- WordCamp Speaker
- WordPress.tv Contributor
-
Submitted pull request #602 to WordPress/wordpress.org:
Post Translation: New plugin for translating post/page content via GlotPress -
Submitted pull request #349 to WordPress/wporg-two-factor:
Add account recovery system for locked-out 2FA users -
Closed issue #76799 on the WordPress/gutenberg repository:
RTC: Editors can't edit pages with templates assigned -
Pull request #3473 merged into WordPress/wordpress-playground:
Skip running irrelevant actions on forks -
Merged pull request #672 into WordPress/wporg-main-2022:
Content updates from Page Editor -
Pushed 1 commit to WordPress/Learn:
Sensei Pro: Fix some PHP deprecation warnings locally; Upstream has... -
Merged pull request #386 into WordPress/wporg-gp-translation-events:
PHP 8 compatibility fixes: Use the nullable int type. -
Submitted pull request #386 to WordPress/wporg-gp-translation-events:
PHP 8 compatibility fixes: Use the nullable int type. -
Merged pull request #671 into WordPress/wporg-main-2022:
Fix PHPCS multi-line function call formatting in BlockParser -
Merged pull request #1700 into WordPress/wordcamp.org:
Jetpack CRM: Ensure admin color schemes have at least 4 color entries -
Submitted pull request #671 to WordPress/wporg-main-2022:
Fix PHPCS multi-line function call formatting in BlockParser -
Submitted pull request #1700 to WordPress/wordcamp.org:
Jetpack CRM: Ensure admin color schemes have at least 4 color entries -
Merged pull request #737 into WordPress/wporg-mu-plugins:
Revert 784a6a9: Remove an old Gutenberg workaround -
Wrote a new post, Plugins SACE: Update recipients., on the site Make WordPress Systems:
Can we please update the wp-plugins SACE to email plugins@ and dion@, removing nacin and… -
Wrote a comment on the post ImageMagick for Photo Directory?, on the site Make WordPress Systems:
I had actually thought I marked this as not-todo, purely because of those recent vulnerability… -
Created issue #6 in the WordPress/wporg-contributor-dashboard repository:
Adding facets -
Closed issue #1689 on the WordPress/wordcamp.org repository:
Add a navigation link to the Sponsor page on events.wordpress.org -
Merged pull request #669 into WordPress/wporg-main-2022:
Content updates from Page Editor -
Submitted pull request #1699 to WordPress/wordcamp.org:
Add Groups theme -
Submitted pull request #737 to WordPress/wporg-mu-plugins:
Revert 784a6a9: Remove an old Gutenberg workaround -
Merged pull request #670 into WordPress/wporg-main-2022:
Support notranslate class on inner HTML elements in pattern export -
Submitted pull request #670 to WordPress/wporg-main-2022:
Support notranslate class on inner HTML elements in pattern export -
Submitted pull request #1698 to WordPress/wordcamp.org:
Switch local dev and CI database from MySQL to MariaDB -
Closed issue #317 on the WordPress/wordpress.org repository:
Rating bars: add a 2px radius -
Merged pull request #736 into WordPress/wporg-mu-plugins:
Ratings bars: add 2px border-radius -
Merged pull request #665 into WordPress/wporg-main-2022:
Support notranslate class to skip i18n wrapping in pattern export -
Merged pull request #668 into WordPress/wporg-main-2022:
Redesign the Statistics page with Chart.js doughnut charts -
Submitted pull request #668 to WordPress/wporg-main-2022:
Redesign the Statistics page with Chart.js doughnut charts -
Merged pull request #1696 into WordPress/wordcamp.org:
Network plugin control: tidy default activated list -
Created issue #1697 in the WordPress/wordcamp.org repository:
Slack Integration: Create channels / groups -
Submitted pull request #1696 to WordPress/wordcamp.org:
Network plugin control: tidy default activated list -
Wrote a new post, i18n svn db file ownership/corruption issues, on the site Make WordPress Systems:
Looks like some SVN revisions in the svn db are either corrupted or more likely… -
Merged pull request #1694 into WordPress/wordcamp.org:
Sunrise: introduce sunrise-groups.php for the new groups network -
Merged pull request #1695 into WordPress/wordcamp.org:
Custom CSS Tweaks: Don't load if Jetpack isn't enabled. -
Submitted pull request #1695 to WordPress/wordcamp.org:
Custom CSS Tweaks: Don't load if Jetpack isn't enabled. -
Submitted pull request #1694 to WordPress/wordcamp.org:
Sunrise: introduce sunrise-groups.php for the new groups network
Developer
-
Add From Server
Active Installs: 60,000+
-
Debug Bar
Active Installs: 20,000+
-
Revision Control
Active Installs: 40,000+
-
WordPress.org Glossary
Active Installs: 300+
Contributor
-
Add From Server Reloaded
Active Installs: 1,000+
-
GatherPress
Active Installs: 50+
-
GlotPress
Active Installs: 500+
-
Performant Translations
Active Installs: 40,000+
-
Re-Center Admin
Active Installs: Less than 10
-
REST API Console
Active Installs: 80+
-
Tumblr Importer
Active Installs: 10,000+
Completed Courses
Total completed courses: 4
- Community meeting etiquette November 24, 2025
- Community team event mentor training November 24, 2025
- Open source basics and WordPress November 24, 2025
- Beginner WordPress User November 24, 2025



