Andrew Nacin
@nacin on WordPress.org and Slack
- Member Since: November 6th, 2009
- Location: Washington, D.C.
- Website: nacin.com
- Job Title: Lead Developer
- Employer: WordPress
Bio
Contribution History
Andrew Nacin’s badges:- bbPress Contributor
- BuddyPress Contributor
- Core Contributor
- Core Team
- Meta Contributor
- Meta Team
- Plugin Developer
- Themes Team
- Translation Contributor
- WordCamp Organizer
- WordCamp Speaker
-
Mentioned in [53058] on Core SVN:
Posts, Post Types; Taxonomy: Translate default labels once. -
Mentioned in [53036] on Core SVN:
Comments: Improve performance of the `wp_count_comments` function. -
Mentioned in [52195] on Core SVN:
WPDB: Call `wp_load_translations_early()` in `wpdb::_real_escape()`. -
Mentioned in [52064] on Core SVN:
Users: Introduce `wp_list_users()` function. -
Wrote a comment on the post Committers, Maintainers, and Emeriti, on the site Make WordPress Core:
Denoting some committers as active and some as dormant/inactive/emeriti seems like a great idea! I… -
Mentioned in [50135] on Core SVN:
Cron API: Run alternative wp-cron later, do not run on archived blogs. -
Mentioned in [49845] on Core SVN:
Upload: Introduce the `{$action}_overrides` filter that allows the overrides parameter for file uploads and file sideloads to be filtered. -
Mentioned in [49565] on Core SVN:
Feeds: Register transient feed cache handler using the recommended method for SimplePie 1.3 or later. -
Mentioned in [49563] on Core SVN:
Canonical: Prevent ID enumeration of private post slugs. -
Mentioned in [48601] on Core SVN:
Mail: Ensure that a server hostname can be set by using `network_home_url()`. -
Mentioned in [48433] on Core SVN:
Formatting: Prevent wp_slash from returning non-strings as strings. -
Mentioned in [48370] on Core SVN:
Themes: Allow template loading functions to pass additional arguments to the template via the `$args` parameter. -
Mentioned in [48060] on Core SVN:
Themes: Add additional later escaping to `post_class()` and `body_class()` functions. -
Mentioned in [47938] on Core SVN:
Cache API: Introduce `wp_cache_get_multi()`. -
Mentioned in [47878] on Core SVN:
Canonical: Add the ability to disable `redirect_guess_404_permalink()`. -
Mentioned in [47600] on Core SVN:
Users: Change "Your Profile" and "My Profile" links in admin menu and toolbar to just "Profile" for consistency. -
Mentioned in [47227] on Core SVN:
Import: Remove "Blogroll" import option (for links in OPML format) from the list of popular importer plugins. -
Mentioned in [47107] on Core SVN:
Cache API: Remove `WP_Object_Cache::__destruct()` and `wpdb::__destruct()`. -
Mentioned in [46642] on Core SVN:
Toolbar: Use `add_node()` instead of `add_menu()` in core. -
Mentioned in [46194] on Core SVN:
Multisite: Remove the redundant `blog_versions` table. -
Mentioned in [45901] on Core SVN:
Date/Time: Introduce `wp_date()` to retrieve the date in localized format. -
Wrote a comment on the post Follow-up Discussion on Major Auto Updates, on the site Make WordPress Core:
It sounds like you're keeping the site up to date though, right? -
Wrote a comment on the post Follow-up Discussion on Major Auto Updates, on the site Make WordPress Core:
While we can’t be responsible for those not willing to log into their admin area… -
Wrote a comment on the post Proposal: Auto-Update Old Versions to 4.7, on the site Make WordPress Core:
I just spent some time reading through a good amount of the discourse from 2013… -
Wrote a comment on the post Follow-up Discussion on Major Auto Updates, on the site Make WordPress Core:
Conceptually, a user who doesn't want blocks should be installing the Classic Editor plugin,not avoid… -
Wrote a comment on the post Follow-up Discussion on Major Auto Updates, on the site Make WordPress Core:
Are you saying that minor release auto updates also needed to be opt-in? I think… -
Wrote a comment on the post Proposal: Auto-Update Old Versions to 4.7, on the site Make WordPress Core:
Good points, all valid. I absolutely agree that there's more "silent" breakage in major versions,… -
Wrote a comment on the post Proposal: Auto-Update Old Versions to 4.7, on the site Make WordPress Core:
I think part of the problem here is that the relative nastiness of particular Windows… -
Wrote a comment on the post Proposal: Auto-Update Old Versions to 4.7, on the site Make WordPress Core:
I definitely agree there are likely some scenarios we will find that would give us… -
Wrote a comment on the post Proposal: Auto-Update Old Versions to 4.7, on the site Make WordPress Core:
This is a great idea! This kind of change-over-time is easy to look at, without… -
Wrote a comment on the post Proposal: Auto-Update Old Versions to 4.7, on the site Make WordPress Core:
Thanks for your commitment to making this better! How many sites are we talking about… -
Wrote a comment on the post Proposal: Auto-Update Old Versions to 4.7, on the site Make WordPress Core:
I'm just trying to understand your argument: It sounds like you would have not shipped… -
Wrote a comment on the post Follow-up Discussion on Major Auto Updates, on the site Make WordPress Core:
These sites are already running a version of WordPress that automatically applies updates as they… -
Wrote a comment on the post Follow-up Discussion on Major Auto Updates, on the site Make WordPress Core:
Interesting use cases, @JNashHawkins! Thanks for commenting. If your site is configured in an offline… -
Wrote a comment on the post Follow-up Discussion on Major Auto Updates, on the site Make WordPress Core:
This is a pretty eloquent argument for automatic plugin updates. 😬 I actually don't think… -
Wrote a comment on the post Follow-up Discussion on Major Auto Updates, on the site Make WordPress Core:
These are fair questions. Currently the goal is to collect as much feedback as possible.… -
Wrote a comment on the post Proposal: Auto-Update Old Versions to 4.7, on the site Make WordPress Core:
We're already providing auto updates to millions of sites. Are you suggesting we should turn… -
Wrote a comment on the post Proposal: Auto-Update Old Versions to 4.7, on the site Make WordPress Core:
What is the reasonable expectation from the user for automatic updates in WordPress core? For… -
Wrote a comment on the post Proposal: Auto-Update Old Versions to 4.7, on the site Make WordPress Core:
We have a pretty good understanding of not only the vulnerabilities we've fixed over the… -
Wrote a comment on the post Proposal: Auto-Update Old Versions to 4.7, on the site Make WordPress Core:
I'd prefer something like the following: For any vulnerabilities, apply patches to any branches which… -
Wrote a comment on the post Proposal: Auto-Update Old Versions to 4.7, on the site Make WordPress Core:
Hi there! As the WordPress 3.7 release lead, co-author of automatic background updates, and the… -
Mentioned in [45577] on Core SVN:
Formatting: Don't add `` tags inside `` tags. -
Mentioned in [45042] on Core SVN:
Bundled Theme: trigger a new `wp_body_open` action immediately after the opening `body` tag. -
Mentioned in [44948] on Core SVN:
Feeds: ensure build/update date matches current query. -
Mentioned in [44453] on Core SVN:
Bootstrap: Allow `WP_DEBUG_LOG` to override the `debug.log` location. -
Mentioned in [42614] on Core SVN:
Taxonomy: Use REST API for ajax tag search. -
Confirmed as a speaker for WordCamp US 2017
-
Mentioned in [41559] on Core SVN:
Revisions: correct a timezone display issue.
Developer
-
Background Update Tester
Active Installs: 2,000+
-
Comment Probation
Active Installs: 90+
-
Debug Bar
Active Installs: 30,000+
-
Filtered HTML for Editors
Active Installs: Less than 10
-
Hide Welcome Panel for Multisite
Active Installs: 10+
-
Hotfix
Active Installs: 10,000+
-
Link Manager
Active Installs: 50,000+
-
Log Deprecated Notices
Active Installs: 1,000+
-
Memcached Object Cache
Active Installs: 10+
-
Simple Footnotes
Active Installs: 1,000+
Contributor
-
GlotPress
Active Installs: 600+
-
Quick admin color scheme picker
Active Installs: 10+
-
RICG Responsive Images
Active Installs: 8,000+
-
The Future Is Now
Active Installs: 3,000+