John Blackbourn
@johnbillion on WordPress.org and Slack
- Member Since: December 7th, 2005
- Location: Norwich, UK; and Torino, Italy
- Website: johnblackbourn.com
- GitHub: johnbillion
- Employer: Human Made Ltd
Bio
Contributions Sponsored
Contribution History
John Blackbourn’s badges:- Accessibility Contributor
- bbPress Contributor
- BuddyPress Contributor
- Core Contributor
- Core Team
- Documentation Contributor
- Meetup Organizer
- Meta Contributor
- Plugin Developer
- Security Contributor
- Security Team
- Translation Contributor
- WordCamp Organizer
- WordCamp Speaker
-
Posted a reply to Plugin Compatibility with PHP 8.1.9, on the site WordPress.org Forums:
Thanks. Those deprecated errors in the Ajax response are also being triggered by the admin-menu-editor… -
Posted a reply to Plugin Compatibility with PHP 8.1.9, on the site WordPress.org Forums:
Re 1, can you expand one of the messages and let me know what it… -
Posted a reply to Plugin Compatibility with PHP 8.1.9, on the site WordPress.org Forums:
Thanks! I'll take a look. -
Posted a reply to Show In Use, on the site WordPress.org Forums:
I'm not sure if this feature belongs in User Switching but it's definitely an interesting… -
Closed ticket #56281 on Core Trac:
A <br> should not be removed -
Mentioned in [53941] on Core SVN:
Query: Cache post ID database query within `WP_Query`. -
Mentioned in [53937] on Core SVN:
Code Modernization: Remove dynamic properties in `WP_UnitTestCase_Base`. -
Mentioned in [53934] on Core SVN:
Media: Account for Windows when normalizing file paths. -
Mentioned in [53921] on Core SVN:
Tests: Consistently skip tests for non-implemented methods in REST API test classes. -
Posted a reply to Memory usage each hook, on the site WordPress.org Forums:
Unfortunately not! I want to add this, along with timing information for each hook, but… -
Mentioned in [53909] on Core SVN:
Tests: Assign created fixtures to the dedicated class properties in some test classes. -
Posted a reply to Server Side Cron for MailPoet on WPEngine, on the site WordPress.org Forums:
Is the ’ a copy-paste error? Anyway, your best bet is to ask MailPoet for… -
Closed ticket #56399 on Core Trac:
get_page_by_title() Is Not Checking "publish" Post Status -
Suggested 1 string on translate.wordpress.org.
-
Closed ticket #53357 on Core Trac:
Remove capital X from "WordPress eXtended RSS" -
Posted a reply to “Switch back to [username]” cached on page, on the site WordPress.org Forums:
@perfectword I've been testing this with WP Super Cache and I can't see how the… -
Posted a reply to Switch back destination, on the site WordPress.org Forums:
The redirect destination can be affected by other plugins, for example I know bbPress overrides… -
Closed ticket #56372 on Core Trac:
unexpected behavior user.php wp_update_user() detects change in ... -
Mentioned in [53897] on Core SVN:
Database: Ignore display width for integer data types in `dbDelta()` on MySQL 8.0.17 or later. -
Pushed 1 commit to WordPress/WordPress:
Build/Test Tools: Move the Memcached container into the Docker Compose... -
Closed pull request #2689 on WordPress/wordpress-develop:
#55700: Move the Memcached container into the Docker Compose config -
Closed ticket #55700 on Core Trac:
Move the Memcached container into the Docker Compose config -
Committed [53895] to Core SVN:
Build/Test Tools: Move the Memcached container into the Docker Compose ... -
Pushed 1 commit to WordPress/WordPress:
Taxonomy: Add a test file that was missed in [53893]. -
Pushed 1 commit to WordPress/WordPress:
Taxonomy: Introduce the `is_term_publicly_viewable()` function. -
Committed [53894] to Core SVN:
Taxonomy: Add a test file that was missed in [53893]. See #56215 -
Closed pull request #2974 on WordPress/wordpress-develop:
#56215 - Introduce the `is_term_publicly_viewable()` function -
Closed ticket #56215 on Core Trac:
Introduce `is_term_publicly_viewable()` function -
Committed [53893] to Core SVN:
Taxonomy: Introduce the `is_term_publicly_viewable()` function. This ... -
Pushed 1 commit to WordPress/WordPress:
Editor: Document the arguments for registering a block style. -
Closed pull request #3082 on WordPress/wordpress-develop:
#55646 Document the arguments for registering a block style -
Committed [53892] to Core SVN:
Editor: Document the arguments for registering a block style. See #55646 -
Pushed 1 commit to WordPress/WordPress:
Query: Be better at forcing data types for query vars. -
Closed pull request #3084 on WordPress/wordpress-develop:
#17737 Be better at forcing data types for query vars -
Closed ticket #17737 on Core Trac:
Be better at forcing data types for query vars -
Committed [53891] to Core SVN:
Query: Be better at forcing data types for query vars. Several query ... -
Posted a reply to Query Monitor not finding Reason for Slow Speed, on the site WordPress.org Forums:
Unfortunately this means there is some PHP processing happening that Query Monitor is unable to… -
Closed pull request #2442 on WordPress/wordpress-develop:
Fix Windows paths resulting from `get_attached_file`. -
Submitted pull request #3084 to WordPress/wordpress-develop:
#17737 Be better at forcing data types for query vars -
Submitted pull request #82 to wp-cli/cron-command:
[Refresh] Respect cron locks when running crons -
Pushed 1 commit to WordPress/WordPress:
Posts, Post Types: Prevent categories from being overwritten when updating... -
Closed pull request #3057 on WordPress/wordpress-develop:
Prevent categories from being overwritten when updating a post using `wp_insert_post()` -
Closed ticket #19954 on Core Trac:
wp_insert_post overwrites categories when updating existing post -
Committed [53883] to Core SVN:
Posts, Post Types: Prevent categories from being overwritten when ... -
Closed pull request #1531 on WordPress/wordpress-develop:
#53837 Move the PHPCS basepath config out of phpcs.xml.dist -
Closed ticket #53837 on Core Trac:
Move the basepath config out of phpcs.xml.dist -
Closed pull request #1065 on WordPress/wordpress-develop:
#49587 - Handle errors from media attachment queries -
Closed pull request #1538 on WordPress/wordpress-develop:
#53224 Super admin cannot set an application password on a site they're... -
Pushed 1 commit to WordPress/WordPress:
Application Passwords: Allow a Super Admin to set an application... -
Closed ticket #53224 on Core Trac:
Super admin cannot set an application password on a site they're not a ...
Developer
-
Global Post Password
Active Installs: 500+
-
Log Out Password Protected Posts
Active Installs: 500+
-
Plugin Info
Active Installs: 40+
-
Query Monitor
Active Installs: 100,000+
-
User Switching
Active Installs: 200,000+
-
WP Crontrol
Active Installs: 200,000+
Contributor
-
Airplane Mode
Active Installs: 70+
-
C3 Cloudfront Cache Controller
Active Installs: 2,000+
-
HM Content TOC
Active Installs: 40+
-
Login as User
Active Installs: 10,000+
-
Remove Link to Current Page
Active Installs: 70+
-
Sched Event Management Software
Active Installs: 300+
-
Two-Factor
Active Installs: 40,000+
Plugins
-
Airplane Mode
-
Google Authenticator
-
HTTPS Mixed Content Detector
-
Keyring
-
Members - Membership & User Role Editor Plugin
-
Multiple Post Thumbnails
-
Posts 2 Posts
-
Query Monitor
-
Redis Object Cache
-
Regenerate Thumbnails
-
Rewrite Rule Testing
-
Rewrite Rules Inspector
-
RTL Tester
-
Simple Page Ordering
-
Transients Manager
-
User Switching
-
WP Crontrol