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 #51720, in Core Trac:
Make wp_array_get internal for now. Add tests to _wp_array_get;13 hours ago
-
Committed [49580] to Core Trac:
General: Convert `wp_array_get()` to a "private" function and add ...13 hours ago
-
Posted a reply to Slow queries in “All Posts”, on the site WordPress.org Forums:
Unfortunately any meta_value query will be the first to get slow when you have a…1 day ago
-
Reopened ticket #40568, in Core Trac:
Add an action in WP_Error::add()2 days ago
-
Posted a reply to How to add the “switch back” link on the LoginPress form, on the site WordPress.org Forums:
You'll need to get in touch with the author of LoginPress and ask them. It…2 days ago
-
Closed ticket #51752, in Core Trac:
Enable the static variable in wp_get_environment_type() to be reset2 days ago
-
Posted a reply to disable query monitor, on the site WordPress.org Forums:
You need to get in contact with the author of the elementor-pro plugin.3 days ago
-
Posted a reply to Site is Blank, on the site WordPress.org Forums:
You need to get in contact with the authors of Elementor.3 days ago
-
Posted a reply to Unable to activate plugin: PHP error, on the site WordPress.org Forums:
In case you're wondering, this is because trailing commas in function calls are allowed since…3 days ago
-
Created a new ticket, #51735, in Core Trac:
Increase the reliability of backing up the mu-plugins directory during ...4 days ago
-
Created a new ticket, #51734, in Core Trac:
Run core unit tests from src again, again4 days ago
-
Committed [49544] to Core Trac:
Docs: Docblock corrections relating to `WP_Post` objects. See #51373, ...4 days ago
-
Closed ticket #51665, in Core Trac:
wp_get_image_editor() ->save stopped creating the directory in ...4 days ago
-
Committed [49542] to Core Trac:
Media: Restore the ability of `WP_Image_Editor_Imagick->save()` to ...4 days ago
-
Closed ticket #44203, in Core Trac:
Native fields for Google reCAPTCHA API key4 days ago
-
Posted a reply to Zend OPcache can’t be temporary enabled, on the site WordPress.org Forums:
Sorry but I can't help fix problems on your site that Query Monitor informs you…6 days ago
-
Posted a reply to Switch back to admin without admin bar or dashboard?, on the site WordPress.org Forums:
In addition to the admin toolbar there’s a Switch Back button in a few places:…1 week ago
-
Posted a reply to Relevance of “! None”, on the site WordPress.org Forums:
By the way, if these relate to a plugin that's currently active on your site…1 week ago
-
Posted a reply to Relevance of “! None”, on the site WordPress.org Forums:
This is a good question and I should add a FAQ for this because you're…1 week ago
-
Posted a reply to Long running PHP script and “Allowed memory size of * exhausted”, on the site WordPress.org Forums:
The short answer is "sort of". More info here: https://wordpress.org/support/topic/disable-query-monitor-output-from-csv-export/ I'm planning on adding a…1 week ago
-
Posted a reply to Cronjob for specific URL, on the site WordPress.org Forums:
Create a PHP cron event and request the URL using the HTTP API.1 week ago
-
Posted a reply to error in customizer while query monitor is active, on the site WordPress.org Forums:
There's no reason to keep it active on prod unless you're investigating an issue or…1 week ago
-
Posted a reply to error in customizer while query monitor is active, on the site WordPress.org Forums:
In that case do you have a bunch of cookies for the domain in your…1 week ago
-
Posted a reply to Query monitor + Litespeed ESI problem, on the site WordPress.org Forums:
Any news from Litespeed about this issue?2 weeks ago
-
Posted a reply to WP 5.5.1 cannot show PHP Error, Script & Style, on the site WordPress.org Forums:
Are you still seeing this problem? If so, can you send a screenshot please? Have…2 weeks ago
-
Posted a reply to error in customizer while query monitor is active, on the site WordPress.org Forums:
Ah, this is most likely caused by the HTTP headers that QM adds when there…2 weeks ago
-
Posted a reply to Query Monitor crashes my site, on the site WordPress.org Forums:
Have you had time to try deactivating your other plugins one by one? There's not…2 weeks ago
-
Wrote a comment on the post Discussion: align the WordPress release cycle with the industry standard, on the site Make WordPress Core:
I don't think looking at historical data for this is particularly relevant. A bug can…2 weeks ago
-
Posted a reply to Locked out from the dashboard, on the site WordPress.org Forums:
This sounds unrelated to User Switching. All this plugin essentially does is switch the cookies…2 weeks ago
-
Posted a reply to converting wget, on the site WordPress.org Forums:
Sorry but WP Crontrol doesn't manage the way that your WordPress cron events run, it…2 weeks ago
-
Posted a reply to QM 3.6.4 fatals on PHP 7.4, on the site WordPress.org Forums:
Thanks for the report. This sounds like it's caused by an incomplete update from a…3 weeks ago
-
Posted a reply to Cron created disapeared, on the site WordPress.org Forums:
The only thing like this I've seen in the past is when the event recurrence…3 weeks ago
-
Posted a reply to exec(): Unable to fork [whoami] message, on the site WordPress.org Forums:
This is something you'll need to ask your web host about. They might have some…3 weeks ago
-
Posted a reply to How to Check if Switch to is “active”, on the site WordPress.org Forums:
Yep this is possible. Take a look at the FAQ for several bits of info…4 weeks ago
-
Posted a reply to Query Monitor crashes my site, on the site WordPress.org Forums:
Sorry to hear this. * Does the "Query Monitor" item in the admin toolbar show…4 weeks ago
-
Posted a reply to QM displaying on Login page, on the site WordPress.org Forums:
I've seen this occasionally in the past but I haven't been able to track down…4 weeks ago
-
Posted a reply to database delete hierarchy, on the site WordPress.org Forums:
No you don't need to do anything, Query Monitor is showing you the queries that…4 weeks ago
-
Posted a reply to Table is present in Database but Seeing error does’t exist, on the site WordPress.org Forums:
Query Monitor just displays the errors that it gets from MySQL, sorry!4 weeks ago
-
Posted a reply to 404 on Pages/Posts and Add Pages/Posts, on the site WordPress.org Forums:
Thanks for letting me know!1 month ago
-
Posted a reply to Unable to pay for woo orders once switched to user, on the site WordPress.org Forums:
This is a difficult one. If you create a customer account and manually log in…1 month ago
-
Posted a reply to 404 on Pages/Posts and Add Pages/Posts, on the site WordPress.org Forums:
Do you have a large number of PHP errors being logged, or a large number…1 month ago
-
Posted a reply to Export?, on the site WordPress.org Forums:
Unfortunately not, although it's something I'm working on. You can copy and paste from a…1 month ago
-
Posted a reply to error in customizer while query monitor is active, on the site WordPress.org Forums:
Can you check in your server error log to find the cause of those 502…1 month ago
-
Posted a reply to WP 5.5.1 cannot show PHP Error, Script & Style, on the site WordPress.org Forums:
* Are there any errors in your PHP error log? * Are there any JavaScript…1 month ago
-
Posted a reply to Cron running dated 50 years ago, on the site WordPress.org Forums:
In that case you'll need to contact your web host about this because the cron…1 month ago
-
Posted a reply to Cron running dated 50 years ago, on the site WordPress.org Forums:
That error message is your problem. You'll need to contact your web host for help…1 month ago
-
Posted a reply to Cron running dated 50 years ago, on the site WordPress.org Forums:
Is there a warning at the top of this screen about the cron spawner not…1 month ago
-
Posted a reply to user control their other shop acounts, on the site WordPress.org Forums:
I'm not sure what you mean but there's a bunch of info about customising the…1 month ago
-
Posted a reply to PHP Warning, on the site WordPress.org Forums:
Thanks for the report. Does this happen with all your other plugins deactivated? Do these…1 month ago
-
Posted a reply to Slow Queries on wp_options, on the site WordPress.org Forums:
Unfortunately I don't have time to help debug individual problems with sites. It would be…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: 40+
-
C3 Cloudfront Cache Controller
Active Installs: 1,000+
-
Embed Sched
Active Installs: 100+
-
HM Content TOC
Active Installs: 50+
-
Login as User
Active Installs: 5,000+
-
Remove Link to Current Page
Active Installs: 90+
-
Two-Factor
Active Installs: 20,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