CARVIEW |
Andrew Nacin
@nacin on WordPress.org and Slack
Bio
Lead Developer of WordPress
- Member Since: November 6th, 2009
- Location: Washington, D.C.
- Website: nacin.com
- Job Title: Lead Developer
- Employer: WordPress
-
Find me on:
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 [60657] on WordPress SVN:
Security: Set the `frame-ancestors` directive in `send_frame_options_header()`. -
Mentioned in [60420] on WordPress SVN:
Media: expose height and width attributes to the `wp_get_attachment_image_attributes` filter. -
Mentioned in [60415] on WordPress SVN:
Media: expose height and width attributes to the 'wp_get_attachment_image_attributes' filter. -
Mentioned in [60358] on WordPress SVN:
Networks and Sites: Correct and improve terminology relating to deactivated, deleted, and archived sites on a Multisite installation. -
Mentioned in [59828] on WordPress SVN:
Security: Switch to using bcrypt for hashing user passwords and BLAKE2b for hashing application passwords and security keys. -
Mentioned in [59698] on WordPress SVN:
Themes: Add `wp-theme-` and `wp-child-theme-` classes to `body_class`. -
Mentioned in [59677] on WordPress SVN:
Formatting: Preserve `target="_blank"` in Biographical Info and Category Description. -
Mentioned in [59592] on WordPress SVN:
I18N: Mail: Make PHPMailer messages translatable. -
Mentioned in [58097] on WordPress SVN:
Bootstrap/Load: Add support for custom ports in multisite site addresses. -
Mentioned in [57681] on WordPress SVN:
Export: Include featured image for posts or pages. -
Mentioned in [57545] on WordPress SVN:
Upgrade/Install: Introduce Plugin Dependencies. -
Mentioned in [56939] on WordPress SVN:
Posts, Post Types: Don't force trailing slash in `get_pagenum_link()`. -
Mentioned in [56681] on WordPress SVN:
Options, Meta APIs: Improve logic to avoid unnecessary database writes in `update_option()`. -
Mentioned in [56635] on WordPress SVN:
Themes: Deprecate usage of `TEMPLATEPATH` and `STYLESHEETPATH` constants. -
Mentioned in [56611] on WordPress SVN:
Quick Edit: Allow Quick Edit to be disabled for custom post types or taxonomies. -
Mentioned in [56439] on WordPress SVN:
Build/Test Tools: Expand database testing to account for all supported versions and types. -
Mentioned in [56220] on WordPress SVN:
Help/About: Add a “Get Involved” tab to the About page. -
Mentioned in [55569] on WordPress SVN:
Posts, Post Types: Use WP_Query internally in get_pages. -
Mentioned in [55113] on WordPress SVN:
Posts, Post Types: Increase the input field's width in the Slug metabox. -
Mentioned in [54496] on WordPress SVN:
Query: Avoid PHP notices when `get_queried_object()` returns `null`. -
Mentioned in [54378] on WordPress SVN:
Administration: Remove private delegation from list tables. -
Mentioned in [54262] on WordPress SVN:
Users: Make `wp_list_authors()` and `wp_list_users()` filterable. -
Mentioned in [54247] on WordPress SVN:
Administration: Allow to wrap Settings sections with custom HTML content. -
Mentioned in [54240] on WordPress SVN:
Networks and Sites: Officially remove global terms. -
Mentioned in [53941] on WordPress SVN:
Query: Cache post ID database query within `WP_Query`. -
Mentioned in [53891] on WordPress SVN:
Query: Be better at forcing data types for query vars. -
Mentioned in [53884] on WordPress SVN:
Login and Registration: Introduce `is_login_screen()` function. -
Mentioned in [53803] on WordPress SVN:
Plugins: Introduce `did_filter()` function. -
Mentioned in [53754] on WordPress SVN:
Formatting: Normalize to Unicode NFC encoding before converting accent characters in `remove_accents()`. -
Mentioned in [53685] on WordPress SVN:
Media: -
Mentioned in [53486] on WordPress SVN:
Query: Add a hook to filter author full name from `wp_list_authors()`. -
Mentioned in [53408] on WordPress SVN:
Users: Fail gracefully when checking mapped capabilities without providing the required object ID. -
Reopened ticket #55104 on Core Trac:
is_main_query() fatal error on null -
Mentioned in [53058] on WordPress SVN:
Posts, Post Types; Taxonomy: Translate default labels once. -
Mentioned in [53036] on WordPress SVN:
Comments: Improve performance of the `wp_count_comments` function. -
Mentioned in [52195] on WordPress SVN:
WPDB: Call `wp_load_translations_early()` in `wpdb::_real_escape()`. -
Mentioned in [52064] on WordPress 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 WordPress SVN:
Cron API: Run alternative wp-cron later, do not run on archived blogs. -
Mentioned in [49845] on WordPress 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 WordPress SVN:
Feeds: Register transient feed cache handler using the recommended method for SimplePie 1.3 or later. -
Mentioned in [49563] on WordPress SVN:
Canonical: Prevent ID enumeration of private post slugs. -
Mentioned in [48601] on WordPress SVN:
Mail: Ensure that a server hostname can be set by using `network_home_url()`. -
Mentioned in [48433] on WordPress SVN:
Formatting: Prevent wp_slash from returning non-strings as strings. -
Mentioned in [48370] on WordPress SVN:
Themes: Allow template loading functions to pass additional arguments to the template via the `$args` parameter. -
Mentioned in [48060] on WordPress SVN:
Themes: Add additional later escaping to `post_class()` and `body_class()` functions. -
Mentioned in [47938] on WordPress SVN:
Cache API: Introduce `wp_cache_get_multi()`. -
Mentioned in [47878] on WordPress SVN:
Canonical: Add the ability to disable `redirect_guess_404_permalink()`. -
Mentioned in [47600] on WordPress SVN:
Users: Change "Your Profile" and "My Profile" links in admin menu and toolbar to just "Profile" for consistency. -
Mentioned in [9580] on Meta SVN:
Main theme: Update broken footnote link on security page to appropriate Core Handbook page.
Developer
-
Comment Probation
Active Installs: 50+
-
Debug Bar
Active Installs: 20,000+
-
Filtered HTML for Editors
Active Installs: 10+
-
Hide Welcome Panel for Multisite
Active Installs: 10+
-
Hotfix
Active Installs: 4,000+
-
Link Manager
Active Installs: 30,000+
-
Log Deprecated Notices
Active Installs: 1,000+
-
Memcached Object Cache
Active Installs: 20+
-
Simple Footnotes
Active Installs: 700+
Contributor
-
GlotPress
Active Installs: 600+
-
Quick admin color scheme picker
Active Installs: 10+
-
RICG Responsive Images
Active Installs: 3,000+
-
The Future Is Now
Active Installs: 2,000+