Sergey Biryukov
18eab18694
REST API: Improve error messages for number relational validation.
...
Props jblz.
Fixes #39054 .
git-svn-id: https://develop.svn.wordpress.org/trunk@39896 602fd350-edb4-49c9-b593-d223f7449a82
2017-01-13 04:37:03 +00:00
Sergey Biryukov
ce89e8dd48
Taxonomy: Add an explanation for "Parent" dropdown for hierarchical custom taxonomies.
...
Props F J Kaiser, raggedrobins, DrewAPicture, diddledan, SergeyBiryukov.
Fixes #23447 .
git-svn-id: https://develop.svn.wordpress.org/trunk@39895 602fd350-edb4-49c9-b593-d223f7449a82
2017-01-13 04:18:16 +00:00
Sergey Biryukov
040362a5e0
Twenty Seventeen: Remove extra asterisk from a translator comment so the comment could be parsed correctly.
...
Props swissspidy.
See #39116 .
git-svn-id: https://develop.svn.wordpress.org/trunk@39894 602fd350-edb4-49c9-b593-d223f7449a82
2017-01-12 21:36:13 +00:00
Sergey Biryukov
bce2389633
Docs: In `wp_set_object_terms()`, add a note that passing an empty value as `$terms` argument will remove all related terms.
...
Props barryceelen.
Fixes #36690 .
git-svn-id: https://develop.svn.wordpress.org/trunk@39893 602fd350-edb4-49c9-b593-d223f7449a82
2017-01-12 06:53:21 +00:00
Sergey Biryukov
c2fe0f3dc1
Widgets: In `unregister_sidebar()`, rename the `$name` parameter to `$sidebar_id` for consistency with `is_registered_sidebar()`.
...
Also correct the parameter type in `@param` entry.
Props Soean, tmatsuur.
Fixes #35147 .
git-svn-id: https://develop.svn.wordpress.org/trunk@39892 602fd350-edb4-49c9-b593-d223f7449a82
2017-01-12 06:37:06 +00:00
Sergey Biryukov
d788c3ffed
Media: Use a consistent error message for file type errors on uploading.
...
Props pavelevap, jackreichert.
Fixes #33242 .
git-svn-id: https://develop.svn.wordpress.org/trunk@39891 602fd350-edb4-49c9-b593-d223f7449a82
2017-01-12 06:28:32 +00:00
Sergey Biryukov
e9be135754
Docs: Use a consistent description for `$plugin` parameter in various plugin API functions.
...
See #36333 .
git-svn-id: https://develop.svn.wordpress.org/trunk@39890 602fd350-edb4-49c9-b593-d223f7449a82
2017-01-12 06:15:23 +00:00
Sergey Biryukov
1c66c0ac3c
Docs: Improve the DocBlock for `validate_plugin()`.
...
Props theMikeD.
Fixes #36333 .
git-svn-id: https://develop.svn.wordpress.org/trunk@39889 602fd350-edb4-49c9-b593-d223f7449a82
2017-01-12 06:14:31 +00:00
Sergey Biryukov
02cd4a1e97
Docs: After [37083], change "HEX format" to "3- or 6-digit hexadecimal form" for clarity.
...
Props swissspidy, theMikeD.
Fixes #36336 .
git-svn-id: https://develop.svn.wordpress.org/trunk@39888 602fd350-edb4-49c9-b593-d223f7449a82
2017-01-12 05:55:01 +00:00
Sergey Biryukov
98657431de
Docs: Make `$meta` parameter description in multisite signup and registration functions more consistent.
...
See #38781 .
git-svn-id: https://develop.svn.wordpress.org/trunk@39887 602fd350-edb4-49c9-b593-d223f7449a82
2017-01-12 05:20:57 +00:00
Sergey Biryukov
41134d34da
Users: In `wpmu_signup_blog()` and `wpmu_signup_user()`, pass unserialized signup meta data to `after_signup_site` and `after_signup_user` filters introduced in [34112], to match the documented value.
...
Props MaximeCulea.
Fixes #38781 .
git-svn-id: https://develop.svn.wordpress.org/trunk@39886 602fd350-edb4-49c9-b593-d223f7449a82
2017-01-12 04:56:28 +00:00
Sergey Biryukov
89f6427e01
I18N: Move "Site Language" setting above "Timezone".
...
This brings all locale-specific site settings closer together and prevents the language setting from being pushed down by unrelated settings added by plugins.
Props johnjamesjacoby.
Fixes #38562 .
git-svn-id: https://develop.svn.wordpress.org/trunk@39885 602fd350-edb4-49c9-b593-d223f7449a82
2017-01-12 04:27:17 +00:00
Sergey Biryukov
6afc94def0
Themes: Use curly braces for variables inside strings in `get_page_template() to explicitly specify the end of the variable name.
...
Props kuck1u.
Fixes #38625 .
git-svn-id: https://develop.svn.wordpress.org/trunk@39884 602fd350-edb4-49c9-b593-d223f7449a82
2017-01-12 04:12:22 +00:00
Joe McGill
9d9ab96249
Media: Fix exif_imagetype check in wp_get_image_mime
...
This is a follow up to [39831].
Props gitlost.
See #11946 .
git-svn-id: https://develop.svn.wordpress.org/trunk@39850 602fd350-edb4-49c9-b593-d223f7449a82
2017-01-11 16:35:21 +00:00
Joe McGill
9b8cc14192
Tests: Replace broken codeispoetry.png file.
...
This also updates the test filename in
`WP_Test_REST_Attachments_Controller::test_create_item_default_filename_title()`
to accurately match the actual file name.
git-svn-id: https://develop.svn.wordpress.org/trunk@39848 602fd350-edb4-49c9-b593-d223f7449a82
2017-01-11 16:24:30 +00:00
Aaron D. Campbell
35bd561765
REST API: Change which users are shown in the users endpoint.
...
Only show users that have authored a post of a post type that has `show_in_rest` set to true.
Props rachelbaker, jnylen0.
See #38878 .
git-svn-id: https://develop.svn.wordpress.org/trunk@39843 602fd350-edb4-49c9-b593-d223f7449a82
2017-01-11 14:13:48 +00:00
Joe McGill
7710b3d3ec
Media: Improve image filetype checking.
...
This adds a new function `wp_get_image_mime()` which is used by
`wp_check_filetype_and_ext()` to validate image files using
`exif_imagetype()` if available instead of `getimagesize()`.
`getimagesize()` is less performant than `exif_imagetype()` and is
dependent on GD. If `exif_imagetype()` is not available, it falls back to
`getimagesize()` as before.
If `wp_check_filetype_and_ext()` can't validate the filetype, we now return
`false` for ext/MIME values.
See #11946 .
git-svn-id: https://develop.svn.wordpress.org/trunk@39831 602fd350-edb4-49c9-b593-d223f7449a82
2017-01-11 13:07:54 +00:00
Dominik Schilling (ocean90)
ed25ba4f63
Updates: Translate plugin data on the Updates screen.
...
git-svn-id: https://develop.svn.wordpress.org/trunk@39808 602fd350-edb4-49c9-b593-d223f7449a82
2017-01-11 10:36:59 +00:00
Dominik Schilling (ocean90)
2fc1bde29c
Themes: Fix markup for theme name fallbacks.
...
git-svn-id: https://develop.svn.wordpress.org/trunk@39807 602fd350-edb4-49c9-b593-d223f7449a82
2017-01-11 10:33:33 +00:00
jeremyfelt
728ef3c678
Multisite: Use `wp_rand()` in signup key creation.
...
git-svn-id: https://develop.svn.wordpress.org/trunk@39795 602fd350-edb4-49c9-b593-d223f7449a82
2017-01-11 05:29:20 +00:00
Jeremy Felt
3cc0ac5f37
Mail: Disable wp-mail.php when `mailserver_url` is mail.example.com.
...
git-svn-id: https://develop.svn.wordpress.org/trunk@39772 602fd350-edb4-49c9-b593-d223f7449a82
2017-01-11 05:12:01 +00:00
Aaron D. Campbell
506a4c55f8
Add nonce for widget accessibility mode.
...
Props vortfu.
See #23328 .
git-svn-id: https://develop.svn.wordpress.org/trunk@39760 602fd350-edb4-49c9-b593-d223f7449a82
2017-01-11 01:31:57 +00:00
Dion Hulse
b1b4d49264
Update PHPMailer to 5.2.22.
...
The full list of changes is available here:
https://github.com/PHPMailer/PHPMailer/compare/v5.2.21...v5.2.22
Fixes #37210 for trunk.
git-svn-id: https://develop.svn.wordpress.org/trunk@39759 602fd350-edb4-49c9-b593-d223f7449a82
2017-01-11 01:22:46 +00:00
Sergey Biryukov
b8f85ab388
Docs: Make `@deprecated` entry for `wp_kses_js_entities()`, deprecated in [38785], consistent with other entries.
...
Props stevenkword, teinertb.
Fixes #39541 .
git-svn-id: https://develop.svn.wordpress.org/trunk@39758 602fd350-edb4-49c9-b593-d223f7449a82
2017-01-10 22:08:16 +00:00
Sergey Biryukov
cb50dc9e06
Docs: Change `@param` type for `$user_object` in `WP_Users_List_Table::single_row()` from `object` to `WP_User` to be more accurate.
...
Props sebastian.pisula.
Fixes #39536 .
git-svn-id: https://develop.svn.wordpress.org/trunk@39757 602fd350-edb4-49c9-b593-d223f7449a82
2017-01-10 12:44:29 +00:00
Sergey Biryukov
26514215a7
Posts, Post Types: Use an existing string for "Invalid post type" error message.
...
Props ramiy.
Fixes #39171 .
git-svn-id: https://develop.svn.wordpress.org/trunk@39756 602fd350-edb4-49c9-b593-d223f7449a82
2017-01-10 02:40:00 +00:00
Sergey Biryukov
efefa1d05e
Docs: Remove incorrect `@param` tags for `admin_print_footer_scripts-{$hook_suffix}` and `admin_footer-{$hook_suffix}` dynamic actiona.
...
Remove `@global` tags as well as they are not suited to describe a function parameter and are documented in the description of the actions.
Props keesiemeijer.
Fixes #39527 .
git-svn-id: https://develop.svn.wordpress.org/trunk@39755 602fd350-edb4-49c9-b593-d223f7449a82
2017-01-09 14:37:55 +00:00
Sergey Biryukov
588290ccee
Docs: Move `install_global_terms()` DocBlock after the `function_exists()` call.
...
Props keesiemeijer.
Fixes #39526 .
git-svn-id: https://develop.svn.wordpress.org/trunk@39754 602fd350-edb4-49c9-b593-d223f7449a82
2017-01-09 14:30:47 +00:00
Sergey Biryukov
ddbbd3e8a8
Docs: Use correct closing tag in `submit_field` description in `comment_form()`.
...
Props truongwp.
Fixes #39508 .
git-svn-id: https://develop.svn.wordpress.org/trunk@39753 602fd350-edb4-49c9-b593-d223f7449a82
2017-01-07 14:50:55 +00:00
Sergey Biryukov
42ffa7185e
Twenty Seventeen: Expand a changelog entry added in [39742] with the new item name.
...
See #39489 , [39575].
git-svn-id: https://develop.svn.wordpress.org/trunk@39752 602fd350-edb4-49c9-b593-d223f7449a82
2017-01-07 13:11:40 +00:00
Sergey Biryukov
57dafabdc6
Customize: Correct a comment in `get_theme_starter_content()` added in [39561].
...
The item name is `link_home`, not `home_link`.
See #39104 .
git-svn-id: https://develop.svn.wordpress.org/trunk@39751 602fd350-edb4-49c9-b593-d223f7449a82
2017-01-07 13:10:40 +00:00
karmatosed
72d02115f7
Twenty Seventeen: add more details about filter and requires version
...
The required version should be 4.7 and also adds more information to changelog.
Props @ocean90 @Presskopp
git-svn-id: https://develop.svn.wordpress.org/trunk@39744 602fd350-edb4-49c9-b593-d223f7449a82
2017-01-06 17:03:29 +00:00
Tammie Lister
34e43a80d6
Twenty Seventeen: version bump and update changelog
...
Adds in changelog since last version and all the changes listed in readme.txt.
Bumps version numbers in style.css and readme.txt.
Props @ocean90
git-svn-id: https://develop.svn.wordpress.org/trunk@39742 602fd350-edb4-49c9-b593-d223f7449a82
2017-01-06 16:34:44 +00:00
Sergey Biryukov
4ec8c0bcfe
Docs: Add missing `@since` entry for `Walker::unset_children()`.
...
Props chiragpatel.
Fixes #39506 .
git-svn-id: https://develop.svn.wordpress.org/trunk@39741 602fd350-edb4-49c9-b593-d223f7449a82
2017-01-06 14:52:24 +00:00
Sergey Biryukov
b2fe8ed9f6
Docs: Use 3-digit, x.x.x style semantic versioning for `@since` entries in `wp-admin/js/image-edit.js`.
...
See #38748 .
git-svn-id: https://develop.svn.wordpress.org/trunk@39740 602fd350-edb4-49c9-b593-d223f7449a82
2017-01-06 14:38:11 +00:00
Sergey Biryukov
f216c498c2
Docs: Use 3-digit, x.x.x style semantic versioning for `@since` entries in `wp-admin/js/word-count.js`.
...
See #37718 .
git-svn-id: https://develop.svn.wordpress.org/trunk@39739 602fd350-edb4-49c9-b593-d223f7449a82
2017-01-06 14:18:43 +00:00
Sergey Biryukov
795e4a1db5
Docs: Add documentation for `wp-admin/js/editor.js`.
...
Props terwdan, ireneyoast.
Fixes #38933 .
git-svn-id: https://develop.svn.wordpress.org/trunk@39738 602fd350-edb4-49c9-b593-d223f7449a82
2017-01-06 14:13:44 +00:00
Sergey Biryukov
9e798d1bcb
Docs: Correct `@access` entries for `WP_Locale::init()` and `WP_Locale::register_globals()`.
...
Props keesiemeijer.
Fixes #39504 .
git-svn-id: https://develop.svn.wordpress.org/trunk@39737 602fd350-edb4-49c9-b593-d223f7449a82
2017-01-06 14:04:32 +00:00
Sergey Biryukov
d9d5174c29
Docs: Add missing `@since` entries for `WP_Theme` class methods.
...
Props keesiemeijer.
Fixes #39503 .
git-svn-id: https://develop.svn.wordpress.org/trunk@39736 602fd350-edb4-49c9-b593-d223f7449a82
2017-01-06 13:47:16 +00:00
Sergey Biryukov
e3dc88108d
Docs: Correct `@access` entry for `WP_User::filter` property.
...
Add missing `@since` entries for `WP_User::back_compat_keys` and `WP_User::init()`.
Props keesiemeijer, prosti.
Fixes #39502 , #39278 .
git-svn-id: https://develop.svn.wordpress.org/trunk@39735 602fd350-edb4-49c9-b593-d223f7449a82
2017-01-06 13:43:44 +00:00
Sergey Biryukov
5be7eb5ac3
Docs: Correct `@access` entries and duplicate hook references in `WP_Customize_Selective_Refresh`.
...
Props keesiemeijer.
Fixes #39501 .
git-svn-id: https://develop.svn.wordpress.org/trunk@39734 602fd350-edb4-49c9-b593-d223f7449a82
2017-01-06 13:37:54 +00:00
Sergey Biryukov
ddbf104453
Twenty Seventeen: Correct `@param` entries for `twentyseventeen_content_width`, `twentyseventeen_custom_colors_saturation` and `twentyseventeen_social_links_icons` filters.
...
Props Jaydeep Rami, BharatKambariya.
Fixes #39488 .
git-svn-id: https://develop.svn.wordpress.org/trunk@39733 602fd350-edb4-49c9-b593-d223f7449a82
2017-01-06 13:34:13 +00:00
Sergey Biryukov
c7389223cd
Twenty Seventeen: Correct `@param` entry for `twentyseventeen_front_page_sections` filter.
...
Props ketuchetan, priyankabehera155.
Fixes #39488 .
git-svn-id: https://develop.svn.wordpress.org/trunk@39732 602fd350-edb4-49c9-b593-d223f7449a82
2017-01-06 11:24:42 +00:00
Dominik Schilling (ocean90)
6cbe5b7a02
Twenty Seventeen: Introduce a theme-specific filter `twentyseventeen_starter_content` for customizing the starter content array.
...
Add some documentation to the default starter content.
Props sanket.parmar, celloexpressions.
Fixes #39109 .
git-svn-id: https://develop.svn.wordpress.org/trunk@39720 602fd350-edb4-49c9-b593-d223f7449a82
2017-01-05 19:28:27 +00:00
Sergey Biryukov
1601b92164
Docs: Add missing `@param` tag for `show_post_locked_dialog` filter.
...
Props keesiemeijer.
Fixes #39479 .
git-svn-id: https://develop.svn.wordpress.org/trunk@39710 602fd350-edb4-49c9-b593-d223f7449a82
2017-01-05 12:36:28 +00:00
Sergey Biryukov
fac3bbb51d
Docs: Move `install_network()` DocBlock after the `function_exists()` call.
...
Props keesiemeijer.
Fixes #39478 .
git-svn-id: https://develop.svn.wordpress.org/trunk@39709 602fd350-edb4-49c9-b593-d223f7449a82
2017-01-05 12:33:34 +00:00
Sergey Biryukov
494340c71f
Docs: Add variable to `@param` entry for `whitelist_options` filter.
...
Props keesiemeijer.
Fixes #39477 .
git-svn-id: https://develop.svn.wordpress.org/trunk@39708 602fd350-edb4-49c9-b593-d223f7449a82
2017-01-05 11:57:17 +00:00
Dion Hulse
c1fc065ac4
Customizer: Don't query for postmeta for Custom CSS (for not-current-themes) and Customizer Changeset posts.
...
Props dlh.
Fixes #39194 .
git-svn-id: https://develop.svn.wordpress.org/trunk@39692 602fd350-edb4-49c9-b593-d223f7449a82
2017-01-05 08:11:30 +00:00
Dion Hulse
bc231804a3
Mail: In PHPMailer 5.2.7 the case of the `Send()` method changed to `send()`, update our call for consistency with the library.
...
Props michalzuber.
Fixes #39469 .
git-svn-id: https://develop.svn.wordpress.org/trunk@39691 602fd350-edb4-49c9-b593-d223f7449a82
2017-01-05 08:09:06 +00:00
Dion Hulse
7cfb768da3
Updates: Properly define `$filesystemForm` to handle error in modals.
...
Ammends [39657].
See #39057 .
git-svn-id: https://develop.svn.wordpress.org/trunk@39689 602fd350-edb4-49c9-b593-d223f7449a82
2017-01-05 07:23:10 +00:00