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 PasswordActive Installs: 700+ 
- 
										
											Log Out Password Protected PostsActive Installs: 600+ 
- 
										
											Plugin InfoActive Installs: 40+ 
- 
										
											  Query MonitorActive Installs: 100,000+ 
- 
										
											  User SwitchingActive Installs: 100,000+ 
- 
										
											  WP CrontrolActive Installs: 100,000+ 
Contributor
- 
										
											Airplane ModeActive Installs: 50+ 
- 
										
											  C3 Cloudfront Cache ControllerActive Installs: 1,000+ 
- 
										
											  Embed SchedActive Installs: 100+ 
- 
										
											HM Content TOCActive Installs: 60+ 
- 
										
											  Login as UserActive Installs: 3,000+ 
- 
										
											Remove Link to Current PageActive Installs: 100+ 
- 
										
											  Two-FactorActive 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



 
			 
                
