Joe Hoyle
@joehoyle on WordPress.org and Slack
- Member Since: August 19th, 2006
- Location: matlock, derbyshire, uk
- Website: joehoyle.co.uk
- Job Title: CTO
- Employer: Human Made Ltd
Contribution History
Joe Hoyle’s badges:- Core Contributor
- Core Team
- Plugin Developer
- WordCamp Speaker
-
Committed [2935137] to Plugins SVN:
Removed old tags -
Committed [2935136] to Plugins SVN:
Removed old tags -
Wrote a comment on the post Proposal: The Interactivity API – A better developer experience in building interactive blocks, on the site Make WordPress Core:
I provided this feedback via private channels, but sharing here too so it's public: I… -
Mentioned in [54241] on Core SVN:
General: Throw a more descriptive error when templates are not found. -
Committed [2695823] to Plugins SVN:
Remove tag -
Committed [2695561] to Plugins SVN:
Remove tag -
Mentioned in [48369] on Core SVN:
Upload: Introduce `pre_wp_unique_filename_file_list` filter to allow for short-circuiting the `scandir()` call in `wp_unique_filename()`. -
Created ticket #49096 on Core Trac:
Allow updating attachments with new files -
Mentioned in [46780] on Core SVN:
Options, Meta APIs: Avoid a race condition causing the first of two subsequent requests updating different options at the same time to lose changes. -
Mentioned in [46753] on Core SVN:
Options, Meta APIs: Avoid a race condition causing the first of two subsequent requests updating different options at the same time to lose changes. -
Mentioned in [45811] on Core SVN:
REST API: Cache results of get_item_schema on controller instances for performance. -
Created ticket #47871 on Core Trac:
Cache item schema in REST controllers -
Mentioned in [45632] on Core SVN:
REST API: Allow `rest_get_avatar_urls()` to accept full user, post, or comment objects, rather than just an email address, to provide better flexibility for alternative avatar data. -
Mentioned in [44107] on Core SVN:
REST API: Introduce controller for searching across post types. -
Mentioned in [43741] on Core SVN:
REST API: Fix version number in `_doing_it_wrong()` call. -
Mentioned in [43714] on Core SVN:
REST API: Pass correct ID to `meta->update_value` to permit setting term meta during term creation. -
Mentioned in [43680] on Core SVN:
REST API: Define taxonomy visibility settings in schema -
Mentioned in [43637] on Core SVN:
REST API: Pass correct ID to `meta->update_value` to permit setting term meta during term creation. -
Mentioned in [43636] on Core SVN:
REST API: Pass correct ID to `meta->update_value` to permit setting term meta during term creation. -
Created ticket #44834 on Core Trac:
Unable to set term meta in create term request -
Created ticket #44254 on Core Trac:
Personal Data archives are not deleted / cleaned up -
Mentioned in [42729] on Core SVN:
REST API: Show taxonomy visibility settings. -
Committed [42359] to Core SVN:
REST API: Include permalink_structure in the settings route. There are ... -
Closed ticket #42061 on Core Trac:
Add new utility function for checking if the current request is a REST API ... -
Closed ticket #42303 on Core Trac:
REST API: Post status controller has wrong view permission check error ... -
Committed [42356] to Core SVN:
REST API: Fix permissions error message in post statuses controller. The ... -
Created ticket #42785 on Core Trac:
Change default of `show_in_rest` in register_post_type and ... -
Closed ticket #38583 on Core Trac:
Support for objects in schema validation and sanitization -
Committed [42000] to Core SVN:
REST API: Don’t remove unregistered properties from objects in schema. In ... -
Mentioned in [41758] on Core SVN:
REST API: Support objects in settings schema. -
Committed [41727] to Core SVN:
REST API: Support for objects in schema validation and sanitization. When ... -
Wrote a comment on the post Enhanced Settings API: Where we’re at, on the site Make WordPress Core:
Without knowing much about this, it seems it might be good to rely on the… -
Mentioned in [40600] on Core SVN:
REST API: Allow "Origin: null" from file: URLs. -
Closed ticket #39806 on Core Trac:
Disable REST API by default, making it opt-in rather than always-on -
Committed [40577] to Core SVN:
REST API: WP_REST_Request::remove_header() should canonicalize header ... -
Closed ticket #39185 on Core Trac:
REST API Media end-point, "description" field changes with WP 4.7 -
Closed ticket #38926 on Core Trac:
REST API: Validate thumbnail ID in response -
Closed ticket #37179 on Core Trac:
Add _links to the WP-REST-API JSON index. -
Closed ticket #39861 on Core Trac:
WP REST API and Caching Issue -
Closed ticket #40251 on Core Trac:
Querying for single user in REST API after unsetting rest_user_query ... -
Mentioned in [40115] on Core SVN:
REST API: Shim `post_date_gmt` for drafts / empty dates in the REST API. -
Mentioned in [40108] on Core SVN:
REST API: Shim `post_date_gmt` for drafts / empty dates in the REST API. -
Created ticket #39704 on Core Trac:
Consider returning pagination headers on out-of-bounds requests -
Committed [39991] to Core SVN:
REST API: Fix unit tests for posts out of bounds errors Previously we ... -
Closed ticket #39061 on Core Trac:
REST API pagination: Large INT passed to `paged` query arg doesn't fail ... -
Committed [39967] to Core SVN:
REST API: Return an error if the page number is out of bounds. Return an ... -
Committed [39954] to Core SVN:
REST API: Unify object access handling for simplicity. Rather than ... -
Closed ticket #37182 on Core Trac:
Collections are not compatible to HAL standard -
Mentioned in [39566] on Core SVN:
REST API: Treat any falsy value as `false` in 'rest_allow_anonymous_comments'. -
Mentioned in [39487] on Core SVN:
REST API: Treat any falsy value as `false` in 'rest_allow_anonymous_comments'.
Developer
-
BackUpWordPress
Active Installs: 100,000+
-
HM Portfolio
Active Installs: 10+
-
WordPress Menu Exporter
Active Installs: 1,000+
-
WordPress REST API (Version 2)
Active Installs: 20,000+
-
WordPress REST API - Authentication Broker
Active Installs: 30+
-
WordPress REST API - OAuth 1.0a Server
Active Installs: 10,000+
-
WP REST API Meta Endpoints
Active Installs: 1,000+
-
WPThumb
Active Installs: 1,000+
Contributor
-
Shift8 Remote Management
Active Installs: 10+