Jon Cave
@duck_ on WordPress.org and Slack
- Member Since: September 10th, 2009
- Location: London, UK
- Website: joncave.co.uk
Contribution History
Jon Cave’s badges:- bbPress Contributor
- Core Contributor
- Plugin Developer
- WordCamp Speaker
-
Mentioned in [57681] on Core SVN:
Export: Include featured image for posts or pages. -
Mentioned in [56681] on Core SVN:
Options, Meta APIs: Improve logic to avoid unnecessary database writes in `update_option()`. -
Mentioned in [34201] on Core SVN:
Allow `get_lastpostdate()`, `get_lastpostmodified()`, and `_get_last_post_time()` to accept `$post_type` and cache separately. -
Confirmed as a speaker for WordCamp London
-
Mentioned in [30424] on Core SVN:
Playlists are video by default. -
Mentioned in [30423] on Core SVN:
Playlists are video by default. -
Mentioned in [30422] on Core SVN:
Playlists are video by default. -
Mentioned in [29389] on Core SVN:
Verify the MAC earlier in WP_Customize_Widgets. -
Mentioned in [29377] on Core SVN:
Verify the MAC earlier in WP_Customize_Widgets. -
Mentioned in [29221] on Core SVN:
Tie cookies and nonces to user sessions so they may be invalidated upon logout. -
Mentioned in [28553] on Core SVN:
Fix parsing in `wp_match_mime_types()` to allow some mime-types with `+` in them to appear in the list of filter links shown above the list table on `upload.php`. -
Mentioned in [28055] on Core SVN:
Harden HMAC verification. -
Mentioned in [28054] on Core SVN:
Harden HMAC verification. -
Mentioned in [28053] on Core SVN:
Harden HMAC verification. -
Committed [26352] to Core SVN:
Allow customisation of theme mod defaults via custom-background theme ... -
Committed [26350] to Core SVN:
Allow has_post_format() to be used to check for any format. Calling ... -
Closed ticket #19354 on Core Trac:
wp_allowed_protocols() does not allow data URI scheme -
Mentioned in [25192] on Core SVN:
Hide 'Database Upgrade Required' on admin/network/upgrade.php when you are not being asked to upgrade, to prevent confusion. -
Mentioned in [25191] on Core SVN:
Hide 'Database Upgrade Required' on admin/network/upgrade.php when you are not being asked to upgrade, to prevent confusion. -
Mentioned in [25184] on Core SVN:
Revert [23307] so new users in multisite are not automatically subscribers on the main site. -
Mentioned in [25183] on Core SVN:
Revert [23307] so new users in multisite are not automatically subscribers on the main site. -
Closed ticket #16201 on Core Trac:
when updating a multisite blog subblogs getting 404 error -
Created ticket #25190 on Core Trac:
Improve name/pagename query variable mapping -
Closed ticket #16323 on Core Trac:
Hierarchical CPTs without a custom query_var 404 -
Committed [25182] to Core SVN:
Correct rewrite tag for hierarchical post types without a query_var. ... -
Closed ticket #25088 on Core Trac:
password-strength-meter.js should have unit tests -
Mentioned in [25177] on Core SVN:
Don't set up $post_author_data in map_meta_cap() as we don't need it. -
Committed [25175] to Core SVN:
Test that passwords containing the username are penalised. Tidy up some ... -
Closed ticket #25184 on Core Trac:
confirm_delete_users() causes fatal error on site with large userbase -
Mentioned in [25162] on Core SVN:
Improve the include / exclude SQL generation in `get_terms()` by using `IN` and `NOT IN` where applicable. -
Created ticket #25177 on Core Trac:
map_meta_cap() doesn't require $post_author_data -
Committed [25159] to Core SVN:
zxcvbn: Apply ROT13 when building the dynamic user_inputs dictionary. The ... -
Mentioned in [25157] on Core SVN:
Use Dropbox's zxcvbn library for our password meter. -
Mentioned in [25156] on Core SVN:
Add Dropbox's zxcvbn library for realistic password strength estimation. -
Mentioned in [25146] on Core SVN:
Use a better variable name in antispambot() introduced with [25055]. -
Committed [25137] to Core SVN:
Initialize kses filters if _wp_unfiltered_html_comment nonce isn't set. ... -
Mentioned in [25127] on Core SVN:
Avoid a PHP notice in wpmu_create_blog() if $meta is not passed. -
Closed ticket #24685 on Core Trac:
Pass boolean false value through `transient_$transient` filter -
Committed [25075] to Core SVN:
Pass false returned for timed out transients through transient_$transient ... -
Closed ticket #14195 on Core Trac:
$paged is not set when a Static Page is set as the Front Page -
Committed [25043] to Core SVN:
Introduce a notoptions cache for site options. Props wonderboymusic. ... -
Committed [25040] to Core SVN:
Search for wp-util.min.js in the correct directory when auto-defining ... -
Committed [25019] to Core SVN:
Add javascript files deleted in [25013] to $_old_files. See #23486. -
Created ticket #25021 on Core Trac:
Improve sanitize_title_with_dashes % removal -
Closed ticket #18594 on Core Trac:
Permalinks should be saved twice on post_type slug change -
Closed ticket #24585 on Core Trac:
WP 3.6 Multisite : category or tag links lead to 404 -
Closed ticket #24974 on Core Trac:
Deprecated use of assignment by reference in testcase.php -
Committed [24876] to Core SVN:
Fix potential SQLi through improper use of API functions. For 3.6. -
Committed [24875] to Core SVN:
Fix potential SQLi through improper use of API functions. -
Closed ticket #15498 on Core Trac:
Notice: Trying to get property of non-object in ...
Developer
-
Debug Bar
Active Installs: 30,000+
-
Exploit Scanner
Active Installs: 10,000+
-
Update Notifier
Active Installs: 900+