John Blackbourn
@johnbillion on WordPress.org and Slack
- Member Since: December 7th, 2005
- Location: Tonbridge, UK; and Torino, Italy
- Website: johnblackbourn.com
- GitHub: johnbillion
- Job Title: Senior WordPress Engineer
- 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
- Translation Contributor
- WordCamp Organizer
- WordCamp Speaker
-
Closed ticket #40519, in Core Trac:
Document that get_metadata() returns false for bad parameters2 days ago
-
Posted a reply to One PHP Notice left after last update, on the site WordPress.org Forums:
Thanks. What environment is this on please?4 days ago
-
Posted a reply to How to see non-logged in data?, on the site WordPress.org Forums:
This functionality sets a cookie in your browser which allows you to then log out…4 days ago
-
Committed [2346444] to Plugins Trac:
Update to version 3.6.1 from GitHub5 days ago
-
Posted a reply to Deny switch_users capability, on the site WordPress.org Forums:
I'm not familiar with the User Role Editor plugin, but in the Members plugin for…5 days ago
-
Committed [48590] to Core Trac:
Docs: Another pass at some inline docs fixes mostly made by PHPCBF. ...6 days ago
-
Committed [48586] to Core Trac:
Docs: First pass at some inline docs fixes mostly made by PHPCBF. See ...6 days ago
-
Created a new ticket, #50744, in Core Trac:
Add the WordPress-Docs standard to the PHPCS configuration6 days ago
-
Posted a reply to incompatibility with latest woocommerce update, on the site WordPress.org Forums:
Sorry to say this but this looks very much like your site has been hacked.…6 days ago
-
Committed [48585] to Core Trac:
Docs: Use more appropriate variable names in the inline docs for ...6 days ago
-
Posted a reply to incompatibility with latest woocommerce update, on the site WordPress.org Forums:
What's the error?6 days ago
-
Committed [48576] to Core Trac:
Docs: Further corrections and improvements to various inline ...7 days ago
-
Committed [48574] to Core Trac:
Docs: Various formatting improvements to inline docblocks. See #495721 week ago
-
Committed [48573] to Core Trac:
Docs: Various corrections to inline docblocks. See #495721 week ago
-
Posted a reply to Does this plugin work with real cron?, on the site WordPress.org Forums:
If the events are missing their schedules then they aren't running, regardless of how they're…1 week ago
-
Created a new ticket, #50734, in Core Trac:
Document common values for hook names that contain dynamic portions1 week ago
-
Posted a reply to Automatic static page export, on the site WordPress.org Forums:
I'm sorry but I can't help you with this. You'll need to speak with WP2static.1 week ago
-
Posted a reply to Does this plugin work with real cron?, on the site WordPress.org Forums:
Okay so those errors are telling you that the events have missed their schedule (eg…1 week ago
-
Posted a reply to Does this plugin work with real cron?, on the site WordPress.org Forums:
This plugin is for managing WordPress cron events. It's unrelated to real system cron events.…1 week ago
-
Committed [48508] to Core Trac:
Docs: Miscellaneous docblock corrections. See #495722 weeks ago
-
Wrote a comment on the post Passing arguments to template files in WordPress 5.5, on the site Make WordPress Core:
Even in a future with full site editing, there's still plenty of need for template…2 weeks ago
-
Posted a reply to Query Monitor not logging UPDATE or INSERT, on the site WordPress.org Forums:
Are you trying to view these queries on the page after a redirect has been…2 weeks ago
-
Posted a reply to Issues with Woo Customer Info being transferred to other customer accounts, on the site WordPress.org Forums:
Sounds like something you should contact the WooCommerce team about. User Switching uses standard WordPress…2 weeks ago
-
Posted a reply to WooCommerce Order Details, on the site WordPress.org Forums:
I'll take a look.2 weeks ago
-
Posted a reply to Anyway to get sig in callback function?, on the site WordPress.org Forums:
I don't believe this is possible because the cron event runs asynchronously. In addition, the…2 weeks ago
-
Posted a reply to Failed to the delete the cron event crontrol_cron_job., on the site WordPress.org Forums:
WordPress cron events aren't real cron events so cron -l won't show you anything. This…2 weeks ago
-
Posted a reply to Is it possible to get a paid customization for this plugin, on the site WordPress.org Forums:
Thanks for the enquiry but I'm not available for paid work at the moment. I…2 weeks ago
-
Posted a reply to Add to Cart Not Always Working, on the site WordPress.org Forums:
Are you using at least WooCommerce version 3.6? Prior to that it wasn't possible for…2 weeks ago
-
Posted a reply to WP Core issue?, on the site WordPress.org Forums:
This most likely means you have a very large number of rows in the options…2 weeks ago
-
Posted a reply to Cron job doesnt run and duplicate job is created, on the site WordPress.org Forums:
Are your other cron events running properly? This is a sign that your cron runner…3 weeks ago
-
Posted a reply to Installed WP control but booking reminder notification in MEC doesn’t work, on the site WordPress.org Forums:
Sorry you're having a problem with your site, but this isn't anything specific to WP…3 weeks ago
-
Posted a reply to Invalid (empty) cron events, on the site WordPress.org Forums:
Thanks for the update. I think this sort of broken list of cron events is…3 weeks ago
-
Posted a reply to Invalid (empty) cron events, on the site WordPress.org Forums:
If you're happy to send me a copy of the contents of your cron option…4 weeks ago
-
Posted a reply to Invalid (empty) cron events, on the site WordPress.org Forums:
I've not seen these personally. Does this mean that in the database you have an…4 weeks ago
-
Posted a reply to Query Monitor not showing on frontend, on the site WordPress.org Forums:
Potentially yes. The best approach is to export your production database to staging and test…4 weeks ago
-
Posted a reply to Query Monitor not showing on frontend, on the site WordPress.org Forums:
Sorry to hear that. Did you try the suggestions in that other thread? I know…4 weeks ago
-
Posted a reply to PHP Errors in Ajax Response, on the site WordPress.org Forums:
This is the placeholder JavaScript that QM uses to display information about errors in Ajax,…4 weeks ago
-
Posted a reply to Query monitor causes fatal PHP error with no indication why, on the site WordPress.org Forums:
Ah-ha! This might actually be a bug in QM. If a fatal error occurs before…1 month ago
-
Posted a reply to Query monitor causes fatal PHP error with no indication why, on the site WordPress.org Forums:
Alright cheers, I'll do some testing and see if I can persuade that stack trace…1 month ago
-
Posted a reply to Query monitor causes fatal PHP error with no indication why, on the site WordPress.org Forums:
I don't think it would help, to be honest. I'll do some testing locally to…1 month ago
-
Posted a reply to Query monitor causes fatal PHP error with no indication why, on the site WordPress.org Forums:
Unfortunately due to PHP's funky handling of errors there are some situations where you might…1 month ago
-
Posted a reply to How to create this cron event?, on the site WordPress.org Forums:
You can create this by adding a PHP Cron event with WP Crontrol. Details are…1 month ago
-
Committed [2328560] to Plugins Trac:
Update to version 1.5.5 from GitHub1 month ago
-
Posted a reply to Essential plugin for a developer, on the site WordPress.org Forums:
Thank's for the review. I think I'll make that the new tagline for Query Monitor…1 month ago
-
Posted a reply to Updated to version 1.8.5 breaks all Cron jobs, on the site WordPress.org Forums:
@williamvanwyk Unfortunately that wp-geo-website-protection plugin that you were using contains what appears to be malware…1 month ago
-
Posted a reply to Wp_options folder, on the site WordPress.org Forums:
This plugin doesn't use any settings.1 month ago
-
Posted a reply to InnoDB or MyISAM, on the site WordPress.org Forums:
I think you have the wrong forum.1 month ago
-
Posted a reply to Wordfence conflict, on the site WordPress.org Forums:
There are some ways to prevent QM from logging its data but it needs to…1 month ago
-
Posted a reply to Wordfence conflict, on the site WordPress.org Forums:
This isn't so much a conflict as it is a general issue with debugging plugins…1 month ago
-
Wrote a comment on the post Dev Chat Agenda for June 17th, 2020, on the site Make WordPress Core:
There's been some renewed interest and movement on adding the ability for users to change…1 month ago
Developer
-
Global Post Password
Active Installs: 700+
-
Log Out Password Protected Posts
Active Installs: 600+
-
Plugin Info
Active Installs: 40+
-
Query Monitor
Active Installs: 100,000+
-
User Switching
Active Installs: 100,000+
-
WP Crontrol
Active Installs: 100,000+
Contributor
-
Airplane Mode
Active Installs: 50+
-
C3 Cloudfront Cache Controller
Active Installs: 1,000+
-
Embed Sched
Active Installs: 100+
-
HM Content TOC
Active Installs: 60+
-
Login as User
Active Installs: 3,000+
-
Remove Link to Current Page
Active Installs: 100+
-
Two-Factor
Active Installs: 10,000+
Plugins
-
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
-
Snack Bar
-
Transients Manager
-
User Switching
-
WP Crontrol