Peter Wilson
@peterwilsoncc on WordPress.org and Slack
- Member Since: November 2nd, 2008
- Location: Melbourne, Australia
- Website: peterwilson.cc
- GitHub: peterwilsoncc
- Job Title: Lead Engineer
- Employer: 10up
Bio
Contributions Sponsored
Contribution History
Peter Wilson’s badges:- Core Contributor
- Core Team
- Meta Contributor
- Plugin Developer
- Security Contributor
- Security Team
- Theme Developer
- Translation Contributor
- WordCamp Organizer
- WordCamp Speaker
- WordPress.tv Contributor
-
Closed pull request #3134 on WordPress/wordpress-develop:
Remove @access private from few functions which can be useful for third... -
Closed ticket #56386 on Core Trac:
Remove `@access private` from cache priming functions. -
Committed [53944] to Core SVN:
Cache API, Docs: Remove private delegation from cache priming ... -
Submitted pull request #3137 to WordPress/wordpress-develop:
WP_Query ID caching follow up -
Closed pull request #3011 on WordPress/wordpress-develop:
Cache queries V2 -
Closed ticket #22176 on Core Trac:
Cache the results of the posts_request_ids query -
Committed [53941] to Core SVN:
Query: Cache post ID database query within `WP_Query`. Add object ... -
Closed pull request #2684 on WordPress/wordpress-develop:
Cache queries. -
Mentioned in [53934] on Core SVN:
Media: Account for Windows when normalizing file paths. -
Created issue #43450 in the WordPress/gutenberg repository:
Development guide: Recommend fnm as alternative to nvm -
Wrote a comment on the post Proposal: Stop merging experimental APIs from Gutenberg to WordPress Core, on the site Make WordPress Core:
@hellofromtonya I think the future of private markers in core is a separate discussion. The… -
Created ticket #56386 on Core Trac:
Remove `@access private` from cache priming functions. -
Submitted pull request #3091 to WordPress/wordpress-develop:
Remove `@access private` from `WP_List_Table`, etc. -
Wrote a comment on the post Proposal: Stop merging experimental APIs from Gutenberg to WordPress Core, on the site Make WordPress Core:
WordPress PHP code has “* access private” markers for functions, classes etc. for a long… -
Mentioned in [53893] on Core SVN:
Taxonomy: Introduce the `is_term_publicly_viewable()` function. -
Mentioned in [53886] on Core SVN:
Formatting: Add support for Enums in `is_serialized()`. -
Closed pull request #3069 on WordPress/wordpress-develop:
Add update_post_parent_caches in wp_ajax_query_attachments -
Closed ticket #56037 on Core Trac:
Call update_post_parent_caches in wp_ajax_query_attachments function -
Committed [53885] to Core SVN:
Media: Cache parent posts in query-attachments AJAX endpoint. Prime ... -
Wrote a comment on the post Proposal: Stop merging experimental APIs from Gutenberg to WordPress Core, on the site Make WordPress Core:
To reiterate my comment from the Gutenberg issue, I support this. Thanks Adam for writing… -
Mentioned in [53869] on Core SVN:
Taxonomy: Prevent non string taxonomy names generating warnings or errors. -
Submitted pull request #3077 to WordPress/wordpress-develop:
Unit test for unsplit term exists. -
Closed pull request #1085 on WordPress/wordpress-develop:
Only add primary column when needed. -
Closed ticket #34564 on Core Trac:
WP_List_Table::get_column_info() inefficient -
Committed [53868] to Core SVN:
Administration: Improve performance of List Tables. Improve the ... -
Mentioned in [53861] on Core SVN:
Tests: Improve the test for not throwing a warning on malformed date queries. -
Pull request #457 merged into WordPress/performance:
Fix REST API support for plain permalinks. -
Mentioned in [53860] on Core SVN:
Filesystem: Rewrite FTP/FTP Sockets `exists()` methods to implement a more stable check. -
Mentioned in [53858] on Core SVN:
Editor: Safeguard `has_blocks()` against fatal errors. -
Closed pull request #1027 on WordPress/wordpress-develop:
PHP Notice when `monthnum` query var is set without the `year` QV -
Closed ticket #52252 on Core Trac:
PHP Notice when `monthnum` query var is set without the `year` QV -
Committed [53857] to Core SVN:
Rewrite rules: Prevent malformed date requests throwing notices. ... -
Mentioned in [53846] on Core SVN:
Script loader: enable resource preloading with rel='preload'. -
Mentioned in [53842] on Core SVN:
Revisions: Use `wp_get_latest_revision_id_and_total_count()` where appropriate. -
Closed pull request #3065 on WordPress/wordpress-develop:
Prevent non-string sitemaps generating warnings or errors. -
Closed ticket #56336 on Core Trac:
Fatal Error/Warning when invalid `sitemap` query var presented. -
Committed [53838] to Core SVN:
Sitemaps: Prevent invalid provider names throwing errors. Validate ... -
Created issue #42952 in the WordPress/gutenberg repository:
WP-Scripts: Do not apply jest eslint rules if cypress is installed. -
Wrote a comment on the post Giving FSE a More User Friendly Name, on the site Make WordPress Core:
I arrived intending to share my thoughts but @ndiego's already done so. After using the… -
Mentioned in [53818] on Core SVN:
Cache API: Validate cache key in `WP_Object_Cache` methods. -
Mentioned in [53815] on Core SVN:
Administration: Change default site tagline to an empty string. -
Mentioned in [53813] on Core SVN:
Posts, Post Types: Force unique slugs for draft posts. -
Mentioned in [53812] on Core SVN:
Database: Suppress errors when checking the validity of table prefix during installation. -
Closed pull request #2643 on WordPress/wordpress-develop:
Add test coverage for `wp_date`. -
Closed ticket #53485 on Core Trac:
completing coverage for wp_date() -
Committed [53810] to Core SVN:
Date/Time: Increase test coverage of `wp_date()`. Props costdev, ... -
Closed pull request #1415 on WordPress/wordpress-develop:
#53485 wp date code paths -
Closed pull request #3038 on WordPress/wordpress-develop:
53940 get cron array return type -
Closed ticket #53940 on Core Trac:
Reconsider return types for `_get_cron_array()`. -
Committed [53791] to Core SVN:
Cron API: Modify `_get_cron_array()` to always return an array. ...
Developer
-
Hello Hamilton
Active Installs: Less than 10
-
Rapid Canonical URLs
Active Installs: 200+
-
Rapid Twitter Widget
Active Installs: 300+
Contributor
-
Ads.txt Manager
Active Installs: 100,000+
-
Comment Moderation Role by WPBeginner
Active Installs: 200+
-
Missed Scheduled Posts Publisher by WPBeginner
Active Installs: 10,000+
Support Rep
-
Ad Refresh Control
Active Installs: 100+
-
Autoshare for Twitter
Active Installs: 100+
-
Block for Apple Maps
Active Installs: 700+
-
Convert to Blocks
Active Installs: 200+
-
Eight Day Week Print Workflow
Active Installs: Less than 10
-
Insecure Content Warning
Active Installs: Less than 10
-
Insert Special Characters
Active Installs: 3,000+
-
Publisher Media Kit
Active Installs: 80+
-
Restricted Site Access
Active Installs: 20,000+
-
Retro Winamp Block
Active Installs: 90+
-
Safe Redirect Manager
Active Installs: 50,000+
-
Safe SVG
Active Installs: 700,000+
-
Simple Local Avatars
Active Installs: 100,000+
-
Simple Page Ordering
Active Installs: 200,000+
-
Simple Podcasting
Active Installs: 300+
-
Big Red FrameworkActive Installs: Less than 10