Paul Bearne
@pbearne on WordPress.org and Slack
Bio
Interests
WordPress Origin Story
Contributions Sponsored
Contribution History
Paul Bearne’s badges:- Core Contributor
- Core Performance Contributor
- Core Performance Team
- Documentation Contributor
- Meetup Organizer
- Plugin Developer
- Test Contributor
- Test Team
- Translation Contributor
- Translation Editor
- WordCamp Organizer
- WordCamp Speaker
-
Closed ticket #49291 on Core Trac:
Code issues with set_time_limit -
Mentioned in [58975] on Core SVN:
Options, Meta APIs: Explicitly pass `$autoload` parameter to when potentially adding new options. -
Closed ticket #43160 on Core Trac:
Reduce wp-admin/update-core.php load time by half -
Mentioned in [58937] on Core SVN:
Administration: Avoid using `WP_MAX_MEMORY_LIMIT` default that is smaller than `WP_MEMORY_LIMIT`. -
Submitted pull request #1469 to WordPress/performance:
Update tag visitor registration with unique ID constants -
Committed [3135141] to Plugins SVN:
fixes an enqueuing issue @props @ryanwelcher -
Committed [3135140] to Plugins SVN:
fixes an enqueuing issue @props @ryanwelcher -
Posted a reply to i cannot find the Gutenberg block, on the site WordPress.org Forums:
It looks like I need to update the codeYou can use the short code in… -
Submitted pull request #7154 to WordPress/wordpress-develop:
Add caching for uploaded header images -
Wrote a new post, Round up of WC-EH posts, on the site WordCamp Canada 2024:
It has been great to see lots of positive posts and articles from attendees and… -
Mentioned in [58811] on Core SVN:
Options, Meta APIs: Prevent Single Site installs using network notoptions cache. -
Submitted pull request #7086 to WordPress/wordpress-develop:
Fix/49985 embed fields rest -
Closed ticket #47452 on Core Trac:
WordPress taking time to login and throwing time-out error on upgrading -
Submitted pull request #7078 to WordPress/wordpress-develop:
Refactor transient API for non-hook version -
Closed ticket #43096 on Core Trac:
Reduce redundant calls to translate() -
Submitted pull request #7077 to WordPress/wordpress-develop:
Add text direction setting in admin bar styles -
Closed ticket #37965 on Core Trac:
Add post_last_activity column to posts database table -
Mentioned in [58782] on Core SVN:
Options, Meta APIs: Prime `notoptions` cache when deleting options. -
Submitted pull request #7033 to WordPress/wordpress-develop:
Add wp_process_attachment function in post.php -
Wrote a new post, Wondering about the Canoe we have on stage?, on the site WordCamp Canada 2024:
The Canoe we are honoured to have on stage is a 1958 16-foot Chestnut Indian… -
Submitted pull request #6994 to WordPress/wordpress-develop:
Add autoload parameter to `register_setting` function -
Wrote a new post, Land Acknowledgement, on the site WordCamp Canada 2024:
WordCamp Canada acknowledges that Ottawa, as it is now called, is built on un-ceded and un-surrendered Algonquin… -
Submitted pull request #6964 to WordPress/wordpress-develop:
61484 prime notoptions within delete option -
Translated 1 string on translate.wordpress.org.
-
Reviewed 45 strings on translate.wordpress.org.
-
Mentioned in [58599] on Core SVN:
Build/Test Tools: Update `environment` variables in Docker compose file. -
Wrote a comment on the post Options API: Disabling autoload for large options, on the site Make WordPress Core:
That is a very good question From A quick look we can't (yet) I am… -
Created ticket #61522 on Core Trac:
allow control for if a setting should be autoloaded -
Submitted pull request #6891 to WordPress/wordpress-develop:
Add handling for partially anonymized IP -
Mentioned in [58443] on Core SVN:
Editor: Improve compatibility for `WP_Theme_JSON_Data`. -
Wrote a comment on the post Options API: Disabling autoload for large options, on the site Make WordPress Core:
Part of this change is to make developers think about whether any large options are… -
Wrote a comment on the post Options API: Disabling autoload for large options, on the site Make WordPress Core:
I missed that this didn't get into this release https://core.trac.wordpress.org/ticket/61103 -
Wrote a comment on the post Options API: Disabling autoload for large options, on the site Make WordPress Core:
No core doesn't store large options we removed some 10+ options from being autoloaded that… -
Wrote a comment on the post Options API: Disabling autoload for large options, on the site Make WordPress Core:
Here is the performance graph for this release https://www.codevitals.run/project/wordpress We did test this and before… -
Wrote a comment on the post Options API: Disabling autoload for large options, on the site Make WordPress Core:
fond it and fixed Thankyou -
Wrote a comment on the post Options API: Disabling autoload for large options, on the site Make WordPress Core:
The code example for “Adjusting the threshold for large options” lacks quote on the filter… -
Wrote a new post, Options API: Disabling autoload for large options, on the site Make WordPress Core:
Authors: @pbearne and @joemcgill WordPress automatically loads multiple options with a single query on each… -
Submitted pull request #6793 to WordPress/wordpress-develop:
Optimize term count update during post status transition -
Submitted pull request #6766 to WordPress/wordpress-develop:
Improve option checks with 'array_key_exists' -
Closed ticket #31277 on Core Trac:
Many WP Dashboard-only transients for 'browser version' set to ... -
Submitted pull request #6739 to WordPress/wordpress-develop:
Add `nicename_exists` function and associated tests -
Closed ticket #44772 on Core Trac:
Optimize `get_the_post_thumbnail_url` call -
Closed ticket #42217 on Core Trac:
Plugins misuse get_plugins(), should be cached -
Closed ticket #39361 on Core Trac:
Object not properly tested against in wp-includes/post-template.php -
Submitted pull request #6650 to WordPress/wordpress-develop:
Add transient validation methods and corresponding tests -
Posted a reply to Alphabetical list, on the site WordPress.org Forums:
This is beyond the support I can give hereYou could try Codeable https://codeable.io/?ref=LGu6G You can get fixed… -
Closed ticket #11381 on Core Trac:
display_page_row() generates boat loads of needless queries -
Posted a reply to Alphabetical list, on the site WordPress.org Forums:
sorry no if you add a block of radio selects you can do this with… -
Posted a reply to Alphabetical list, on the site WordPress.org Forums:
We don't have this feature, but we do have some classes that you might be… -
Posted a reply to Alphabetical list, on the site WordPress.org Forums:
the default sort is via display_name you can change that in the shortcode/block using the…
Developer
-
Author Avatars List/Block
Active Installs: 6,000+
-
Fluid
Active Installs: 10+
-
Matador Jobs Lite
Active Installs: 20+
-
WP Password Protect Publication
Active Installs: 10+
-
WP Site Verification tool
Active Installs: 1,000+
-
WP Vote Lite
Active Installs: 10+