Ian Dunn
@iandunn on WordPress.org, @iandunn - AFK until September-ish on Slack
Bio
WordPress Origin Story
- Member Since: October 16th, 2005
- Location: Seattle
- Website: iandunn.name
- GitHub: iandunn
- Job Title: Community Gardener
- Employer: Automattic
Contribution History
Ian Dunn’s badges:- BuddyPress Contributor
- Community Contributor
- Core Contributor
- Core Team
- Meta Contributor
- Meta Team
- Plugin Developer
- Security Contributor
- WordCamp Organizer
- WordCamp Speaker
- WordPress.tv Contributor
-
Pushed 3 commits to WordPress/wordcamp.org:
CampTix: Fix various PHP notices -
Merged pull request #1236 into WordPress/wordcamp.org:
Fix various PHP notices -
Submitted pull request #1236 to WordPress/wordcamp.org:
Fix various PHP notices -
Closed issue #1007 on the WordPress/wordcamp.org repository:
Events landing pages -
Created issue #1230 in the WordPress/wordcamp.org repository:
Implement design and enable flagship landing pages -
Pushed 1 commit to WordPress/wordcamp.org:
Flagship Landing: Add initial functionality -
Merged pull request #1193 into WordPress/wordcamp.org:
Add functionality for flagship event landing pages -
Closed issue #1196 on the WordPress/wordcamp.org repository:
Make clean filter URLs on events.wordpress.org -
Merged pull request #1221 into WordPress/wordcamp.org:
Events: Make filter URLs pretty -
Created issue #1227 in the WordPress/wordcamp.org repository:
Update to latest Stripe Checkout -
Created issue #1225 in the WordPress/wordcamp.org repository:
Events: query-filter broke with upgrade to Gutenberg 17.5.1 -
Pushed 2 commits to WordPress/wordcamp.org:
Reports: Fix undefined index notices -
Merged pull request #1224 into WordPress/wordcamp.org:
Fix undefined index notices in Events theme and Reports plugin -
Submitted pull request #1224 to WordPress/wordcamp.org:
Fix undefined index notices in Events theme and Reports plugin -
Created issue #1223 in the WordPress/wordcamp.org repository:
City landing pages aren't linked from anywhere -
Pushed 2 commits to WordPress/wordcamp.org:
SSL: Don't attempt to send headers if already sent -
Merged pull request #1222 into WordPress/wordcamp.org:
SSL: Don't attempt to send headers if already sent -
Submitted pull request #1222 to WordPress/wordcamp.org:
SSL: Don't attempt to send headers if already sent -
Submitted pull request #1221 to WordPress/wordcamp.org:
Events: Make filter URLs pretty -
Closed issue #1174 on the WordPress/wordcamp.org repository:
Events: Better SEO titles when filters are applied. -
Merged pull request #1219 into WordPress/wordcamp.org:
Events: Append facets to the page title -
Submitted pull request #1219 to WordPress/wordcamp.org:
Events: Append facets to the page title -
Pushed 1 commit to WordPress/wordcamp.org:
Structured Data: Don't show in Coming Soon mode. -
Merged pull request #1218 into WordPress/wordcamp.org:
Structured Data: Don't show in Coming Soon mode. -
Submitted pull request #1218 to WordPress/wordcamp.org:
Structured Data: Don't show in Coming Soon mode. -
Wrote a comment on the post Share your feedback about the new WordPress Events Page!, on the site Make WordPress Community:
Those are both done now. Here's a few examples of the structured event data: Jakarta… -
Closed issue #1205 on the WordPress/wordcamp.org repository:
Add Event schema -
Pushed 1 commit to WordPress/wordcamp.org:
Helpers: Restore switched blog when returning early -
Merged pull request #1217 into WordPress/wordcamp.org:
Helpers: Restore switched blog when returning early -
Submitted pull request #1217 to WordPress/wordcamp.org:
Helpers: Restore switched blog when returning early -
Pushed 4 commits to WordPress/wordcamp.org:
CampTix: Add helpers to get active tickets and cheapest ticket -
Submitted pull request #1215 to WordPress/wordcamp.org:
Structured data helpers -
Pushed 2 commits to WordPress/wordcamp.org:
WCPT: Allow forcing address update -
Merged pull request #1214 into WordPress/wordcamp.org:
WCPT: Save venue street name and number -
Submitted pull request #1214 to WordPress/wordcamp.org:
WCPT: Save venue street name and number -
Mentioned in [57312] on Core SVN:
Bootstrap/Load: Introduce functions to check whether WordPress is serving a REST API request. -
Wrote a comment on the post Share your feedback about the new WordPress Events Page!, on the site Make WordPress Community:
I agree about adding nearby events, that's being worked on in https://github.com/WordPress/wordcamp.org/issues/1160 -
Wrote a comment on the post Share your feedback about the new WordPress Events Page!, on the site Make WordPress Community:
+1 I think no matter what we do with the front end, we'll have to… -
Submitted pull request #1212 to WordPress/wordcamp.org:
Add structured event data -
Created issue #381 in the WordPress/wporg-main-2022 repository:
Add structured event data to SOTW page -
Closed issue #1204 on the WordPress/wordcamp.org repository:
Make invalid city landing pages a 404 -
Merged pull request #1207 into WordPress/wordcamp.org:
Events: Don't show city landing pages at missing NextGen site URLs -
Submitted pull request #1207 to WordPress/wordcamp.org:
Events: Don't show city landing pages at missing NextGen site URLs -
Closed pull request #1163 on WordPress/wordcamp.org:
Events: Update templates to use WP Query -
Pushed 1 commit to WordPress/wordcamp.org:
Events: Prepare events to fix `invalid date` error -
Submitted pull request #1206 to WordPress/wordcamp.org:
Events: Prepare events to fix `invalid date` error -
Wrote a comment on the post Share your feedback about the new WordPress Events Page!, on the site Make WordPress Community:
What am I meant to be doing when I land on this page? It’s indexed… -
Created issue #1205 in the WordPress/wordcamp.org repository:
Add Event schema -
Created issue #1204 in the WordPress/wordcamp.org repository:
Make invalid city landing pages a 404 -
Pushed 2 commits to WordPress/wordcamp.org:
Events: Convert timestamp to `int` to avoid notice
Developer
-
Basic Google Maps Placemarks
Active Installs: 4,000+
-
Compassionate Comments
Active Installs: Less than 10
-
Email Post Changes
Active Installs: 700+
-
Encourage User Activation for Google Authenticator
Active Installs: 100+
-
Force non-SSL
Active Installs: 70+
-
Overwrite Uploads
Active Installs: 1,000+
-
Per User Prompt for Google Authenticator
Active Installs: 500+
-
Quick Navigation Interface
Active Installs: 100+
-
Re-Abolish Slavery Ribbon
Active Installs: 10+
-
Rescue Children Banner
Active Installs: 10+
Contributor
-
Jetpack - WP Security, Backup, Speed, & Growth
Active Installs: 4+ million