Dion Hulse
b24993e4cd
PDF Images: Avoid a PHP Warning when attempting to process a file without an extension.
...
Props chandrapatel for initial patch.
Merges [39580] to the 4.7 branch.
Fixes #39195 .
Built from https://develop.svn.wordpress.org/branches/4.7@39607
git-svn-id: http://core.svn.wordpress.org/branches/4.7@39547 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2016-12-16 05:39:32 +00:00
Dion Hulse
db72974122
Customize: Prevent edit shortcut from losing event handler after selective refresh.
...
Props sirbrillig.
Merges [39581] to the 4.7 branch.
See #27403 .
Fixes #39100 .
Built from https://develop.svn.wordpress.org/branches/4.7@39606
git-svn-id: http://core.svn.wordpress.org/branches/4.7@39546 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2016-12-16 05:38:34 +00:00
Dion Hulse
41d2ef99a6
Bootstrap: Re-initialize any hooks added manually by `object-cache.php`.
...
Prior to 3.1 if a object cache dropin wanted to add actions, they needed to use `$wp_filter` directly.
Props jorbin.
Merges [39565] to the 4.7 branch.
Fixes #39132 .
Built from https://develop.svn.wordpress.org/branches/4.7@39605
git-svn-id: http://core.svn.wordpress.org/branches/4.7@39545 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2016-12-16 05:37:37 +00:00
Adam Silverstein
6bfa2de24d
WP-API: JavaScript client - fix setup of models used by wp.api.collections objects.
...
Correct setup for the `model` attribute of `wp.api.collections` objects. Set the collection model as a function that returns a new model of the underlying type, instead of setting it as the model prototype. Fixes an issue where models for fetched collections weren't set up properly and didn't have the expected mixin methods such as `getCategories` available.
Props jesseenterprises.
Merges [39603] to the 4.7 branch.
Fixes #39070 .
Built from https://develop.svn.wordpress.org/branches/4.7@39604
git-svn-id: http://core.svn.wordpress.org/branches/4.7@39544 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2016-12-15 13:02:35 +00:00
Ella Iseulde Van Dorpe
948379bde8
Editor: Remove target=_blank when unchecked in the link modal.
...
Merges [39601] to the 4.7 branch.
Fixes #39276 .
Built from https://develop.svn.wordpress.org/branches/4.7@39602
git-svn-id: http://core.svn.wordpress.org/branches/4.7@39542 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2016-12-14 20:59:37 +00:00
Konstantin Obenland
3db97bd725
Themes: Add missing square bracket in jQuery selector.
...
Fixes a bug in Safari where the UI wasn't updated after deleting a theme due to
the incomplete selector.
Props Hristo Sg.
Merges [39586] to the 4.7 branch.
Fixes #39246 .
Built from https://develop.svn.wordpress.org/branches/4.7@39587
git-svn-id: http://core.svn.wordpress.org/branches/4.7@39527 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2016-12-12 09:34:33 +00:00
Dion Hulse
ca4d60134b
Customize: Prevent navigation in preview when clicking on child elements of preview links that have non-previewable URLs.
...
Props westonruter.
Merges [39584] to the 4.7 branch.
Fixes #39098 .
Built from https://develop.svn.wordpress.org/branches/4.7@39585
git-svn-id: http://core.svn.wordpress.org/branches/4.7@39525 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2016-12-12 08:26:33 +00:00
Dion Hulse
e28a67c870
De-Emphasise the minor (x.y.Z) version in `readme.html` by including only the major version for the 4.7 branch.
...
See #35554
Built from https://develop.svn.wordpress.org/branches/4.7@39582
git-svn-id: http://core.svn.wordpress.org/branches/4.7@39522 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2016-12-12 08:00:34 +00:00
Dion Hulse
7ffc106c38
Bump the version in `package.json` to 4.7.1 after [39576].
...
Built from https://develop.svn.wordpress.org/branches/4.7@39579
git-svn-id: http://core.svn.wordpress.org/branches/4.7@39519 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2016-12-12 06:07:33 +00:00
Dion Hulse
459ab62c8a
The 4.7 branch is now 4.7.1-alpha.
...
Built from https://develop.svn.wordpress.org/branches/4.7@39576
git-svn-id: http://core.svn.wordpress.org/branches/4.7@39516 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2016-12-12 04:54:34 +00:00
Dion Hulse
a30c4df4b5
Customize: Deprecate `page_home` nav menu item starter content in favor of `home_link`; replace usage in Twenty Seventeen.
...
Props celloexpressions, westonruter.
See #38615 , #38114 , [38991].
Merges [39561] to the 4.7 branch.
Fixes #39104 .
Built from https://develop.svn.wordpress.org/branches/4.7@39575
git-svn-id: http://core.svn.wordpress.org/branches/4.7@39515 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2016-12-12 02:25:35 +00:00
Dion Hulse
15a94f7c00
Customize: Allow (optional) `url` parameter to be omitted in intercepted calls to `history.pushState()` and `history.replaceState()` in customize preview.
...
Fixes issue where calls without the `url` parameter erroneously end up rewriting the location path to `/undefined`.
Props Christian1012, westonruter.
Merges [39547] to the 4.7 branch.
Fixes #39175 .
Built from https://develop.svn.wordpress.org/branches/4.7@39574
git-svn-id: http://core.svn.wordpress.org/branches/4.7@39514 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2016-12-12 02:11:33 +00:00
Dion Hulse
c3f619e2d0
Customize: Trim whitespace for URLs supplied for `external_header_video` to prevent `esc_url_raw()` from making them invalid.
...
Props tyxla.
See #38172 .
Merges [39560] to the 4.7 branch.
Fixes #39125 .
Built from https://develop.svn.wordpress.org/branches/4.7@39573
git-svn-id: http://core.svn.wordpress.org/branches/4.7@39513 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2016-12-12 02:06:32 +00:00
Dion Hulse
900cd6c47d
Customize: Fix ability to shift-click on placeholder/pre-saved nav menu items in preview to focus on corresponding control.
...
Props westonruter.
Merges [39562] to the 4.7 branch.
Fixes #39102 .
Built from https://develop.svn.wordpress.org/branches/4.7@39572
git-svn-id: http://core.svn.wordpress.org/branches/4.7@39512 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2016-12-12 02:04:34 +00:00
Dion Hulse
5fa8150d16
Customize: Use selected user language for edit shortcuts in preview instead of site language.
...
Props ocean90.
Merges [39545] to the 4.7 branch.
Fixes #39009 .
Built from https://develop.svn.wordpress.org/branches/4.7@39571
git-svn-id: http://core.svn.wordpress.org/branches/4.7@39511 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2016-12-12 01:59:34 +00:00
Dion Hulse
edcebaa160
Customize: Fix inability to delete nav menus by preventing `preview` filters from being added during `customize_save` admin ajax request.
...
Also prevent setting `nav_menu_locations[...]` values to `NaN` which gets sent as `null`.
Props westonruter.
See #30937 , [38810].
Merges [39558] to the 4.7 branch.
Fixes #39103 .
Built from https://develop.svn.wordpress.org/branches/4.7@39570
git-svn-id: http://core.svn.wordpress.org/branches/4.7@39510 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2016-12-12 01:57:33 +00:00
Dion Hulse
01aaece3ea
Customize: Prevent scrolling `custom_css` textarea to top when pressing tab.
...
Props tyxla, sstoqnov for testing, celloexpressions for testing.
See #38667 .
Merges [39557] to the 4.7 branch.
Fixes #39134 .
Built from https://develop.svn.wordpress.org/branches/4.7@39569
git-svn-id: http://core.svn.wordpress.org/branches/4.7@39509 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2016-12-12 01:56:33 +00:00
Dion Hulse
6663e03ced
Customize: Use `esc_url_raw()` instead of `wp_json_encode()` to eliminate extraneous slashes when outputting background image URL in CSS `url()`.
...
Props tyxla, westonruter.
See #22058 .
Merges [39546] to the 4.7 branch.
Fixes #39145 .
Built from https://develop.svn.wordpress.org/branches/4.7@39568
git-svn-id: http://core.svn.wordpress.org/branches/4.7@39508 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2016-12-12 01:46:35 +00:00
Dion Hulse
30bb628489
Customize: Prevent single quotes (apostrophes) in `custom_css` values from unexpectedly causing false positives for unbalanced character validation errors.
...
Props westonruter.
See #39218 , #35395 .
Merges [39559] to the 4.7 branch.
Fixes #39198 .
Built from https://develop.svn.wordpress.org/branches/4.7@39567
git-svn-id: http://core.svn.wordpress.org/branches/4.7@39507 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2016-12-12 01:45:35 +00:00
Dion Hulse
6738759b0c
REST API: Treat any falsy value as `false` in 'rest_allow_anonymous_comments'.
...
Extend the check in 'rest_allow_anonymous_comments' to accept any falsy value (previously this was an explicit check for `false`).
One possible failure case is that a plugin developer forgets to include a return value for some code path in their callback for this filter, leading to a value of null which is currently treated like `true`.
Props joehoyle, jnylen0.
Merges [39487] to the 4.7 branch.
Fixes #39010 .
Built from https://develop.svn.wordpress.org/branches/4.7@39566
git-svn-id: http://core.svn.wordpress.org/branches/4.7@39506 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2016-12-12 01:40:32 +00:00
Helen Hou-Sandí
16cabf6b50
WordPress 4.7 "Vaughan".
...
It's very sassy.
Built from https://develop.svn.wordpress.org/branches/4.7@39524
git-svn-id: http://core.svn.wordpress.org/branches/4.7@39464 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2016-12-06 18:39:32 +00:00
Helen Hou-Sandí
563dc76e7b
About page: Update video and REST API reference URLs.
...
props ocean90, kadamwhite, coffee2code.
see #38616 for the 4.7 branch.
Built from https://develop.svn.wordpress.org/branches/4.7@39523
git-svn-id: http://core.svn.wordpress.org/branches/4.7@39463 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2016-12-06 18:25:14 +00:00
Helen Hou-Sandí
537f4728bd
Remove 4.7 cruft from `$_old_files`.
...
fixes #39113 .
Built from https://develop.svn.wordpress.org/branches/4.7@39521
git-svn-id: http://core.svn.wordpress.org/branches/4.7@39461 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2016-12-06 17:18:34 +00:00
Helen Hou-Sandí
e489c7e378
Post-RC3 bump.
...
Built from https://develop.svn.wordpress.org/branches/4.7@39519
git-svn-id: http://core.svn.wordpress.org/branches/4.7@39459 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2016-12-06 07:23:33 +00:00
Helen Hou-Sandí
4135f92f3d
About page: Bump image versions because CDN caching.
...
props pento.
see #38616 for the 4.7 branch.
Built from https://develop.svn.wordpress.org/branches/4.7@39518
git-svn-id: http://core.svn.wordpress.org/branches/4.7@39458 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2016-12-06 07:14:13 +00:00
Helen Hou-Sandí
8ea5b3b2d2
WordPress 4.7 RC3.
...
Built from https://develop.svn.wordpress.org/branches/4.7@39516
git-svn-id: http://core.svn.wordpress.org/branches/4.7@39456 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2016-12-06 06:59:33 +00:00
Joe McGill
f594693fcd
About page: Resposive images and CDN media URLs.
...
This adds `srcset` and `sizes` to the about page images, including
art direction, via `<picture>` for the lead Twenty Seventeen image.
This also replaces URLs for all images and feature videos to their
CDN locations on s.w.org.
Props helen, pento, joemcgill.
Fixes #38616 for 4.7.
Built from https://develop.svn.wordpress.org/branches/4.7@39515
git-svn-id: http://core.svn.wordpress.org/branches/4.7@39455 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2016-12-06 06:58:34 +00:00
Helen Hou-Sandí
8ab4a55cbe
About page: Imagery and beautification.
...
Still to come: responsive images, optimized videos, and CDN URLs.
merges [39512] to the 4.7 branch.
props melchoyce, helen, ramiabraham.
see #38616 .
Built from https://develop.svn.wordpress.org/branches/4.7@39513
git-svn-id: http://core.svn.wordpress.org/branches/4.7@39453 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2016-12-06 04:02:33 +00:00
Weston Ruter
0c0fa13a66
Customize: Prevent infinite full refresh from occurring when selective refresh falls back for a nav menu that has items excluded from rendering via filtering.
...
Merges [39510] onto 4.7 branch.
Fixes #38612 for 4.7.
Built from https://develop.svn.wordpress.org/branches/4.7@39511
git-svn-id: http://core.svn.wordpress.org/branches/4.7@39451 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2016-12-06 02:53:35 +00:00
Dominik Schilling
e58ec083da
Comments: Merge a similar string between comments.php, XML-RPC and the REST API comments controller.
...
Merge of [39508] to the 4.7 branch.
Props ramiy.
See #39013 .
Built from https://develop.svn.wordpress.org/branches/4.7@39509
git-svn-id: http://core.svn.wordpress.org/branches/4.7@39449 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2016-12-05 20:18:33 +00:00
Weston Ruter
92c3c3453b
Customize: Defer populating `post_name` for `auto-draft` posts in customized state until posts are published.
...
The ultimate `post_name` is stored in postmeta until the post is published. The `get_page_by_path()` function does not exclude `auto-draft` posts. Revert changes to `wp_unique_post_slug()` from [39411] which excluded `auto-draft` posts.
Props westonruter, dlh for testing, helen for testing.
Merges [39506] onto 4.7 branch.
Fixes #39078 for 4.7.
Built from https://develop.svn.wordpress.org/branches/4.7@39507
git-svn-id: http://core.svn.wordpress.org/branches/4.7@39447 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2016-12-05 19:39:34 +00:00
Weston Ruter
0e7cc25529
Customize: Ensure `changeset_uuid` query param is removed from the `customize.php` window's location once a changeset has been published (committed) with starter content.
...
Props westonruter, dlh for testing.
Merges [39504] onto 4.7 branch.
Fixes #39081 for 4.7.
Built from https://develop.svn.wordpress.org/branches/4.7@39505
git-svn-id: http://core.svn.wordpress.org/branches/4.7@39445 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2016-12-05 16:57:35 +00:00
Weston Ruter
c34a4c0ba3
Customize: Prevent posts/pages imported via starter content from being dropped when adding post/page stubs via nav menus and the dropdown-pages control.
...
Props westonruter, dlh for testing.
Merges [39502] onto 4.7 branch.
Fixes #39071 for 4.7.
Built from https://develop.svn.wordpress.org/branches/4.7@39503
git-svn-id: http://core.svn.wordpress.org/branches/4.7@39443 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2016-12-05 16:49:35 +00:00
Andrew Ozz
16161be6ac
TinyMCE: fix the styling of notices generated by the editor UI.
...
Props: mor10, karmatosed, azaozz.
Fixes #38917 for 4.7.
Built from https://develop.svn.wordpress.org/branches/4.7@39501
git-svn-id: http://core.svn.wordpress.org/branches/4.7@39441 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2016-12-05 15:10:33 +00:00
Weston Ruter
ac2345ca32
Customize: Ensure `textarea` for Custom CSS displays as code (in LTR) when an RTL language is active.
...
Merges [39499] onto 4.7 branch.
Fixes #39085 for 4.7.
Built from https://develop.svn.wordpress.org/branches/4.7@39500
git-svn-id: http://core.svn.wordpress.org/branches/4.7@39440 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2016-12-05 14:00:35 +00:00
Dominik Schilling
8da7adb54f
Default Themes: Update version numbers and readme files for 4.7 release
...
Bump version numbers and update readme files for themes with changes. Also updates description for Twenty Seventeen and removes version number for HTML5 shiv for easier updates in the future.
Merge of [39496] to the 4.7 branch.
Props davidakennedy.
See #38858 .
Built from https://develop.svn.wordpress.org/branches/4.7@39498
git-svn-id: http://core.svn.wordpress.org/branches/4.7@39438 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2016-12-05 09:36:33 +00:00
Dominik Schilling
13ff476cc1
Twenty Seventeen: Fix CSS specificity problem with CSS feature query for `object-fit`
...
Previously, the theme's CSS feature query for `object-fit` overrode styles it shouldn't have on interior pages.
This moves the feature query farther down in the stylesheet so it takes precedence in the cascade in supported browsers, and applies the appropriate selector for the interior pages. In browsers that don't support feature queries or `object-fit`, the fallback styles are still applied. The problem was that the rules had the same specificity, so this way, the cascade takes over properly. The transforms and position changes for fallbacks are still needed in browsers that don't support `object-fit` and feature queries.
Merge of [39495] to the 4.7 branch.
Props peterwilsoncc, davidakennedy.
See #39073 .
Built from https://develop.svn.wordpress.org/branches/4.7@39497
git-svn-id: http://core.svn.wordpress.org/branches/4.7@39437 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2016-12-05 09:30:37 +00:00
Rachel Baker
d6497ddf70
Comments: Merge similar strings between comments.php and the REST API comments controller.
...
Merges [39490] to the 4.7 branch.
Props ramiy.
Fixes #39014 for 4.7.
Built from https://develop.svn.wordpress.org/branches/4.7@39491
git-svn-id: http://core.svn.wordpress.org/branches/4.7@39431 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2016-12-04 20:37:34 +00:00
Rachel Baker
a1005ad7f9
REST API: Merge similar date strings in the revisions and comments controllers.
...
Merges [39488] to the 4.7 branch.
Props ramiy.
Fixes #39016 for 4.7.
Built from https://develop.svn.wordpress.org/branches/4.7@39489
git-svn-id: http://core.svn.wordpress.org/branches/4.7@39429 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2016-12-04 20:27:35 +00:00
Helen Hou-Sandí
082fa8f5ad
Twenty Seventeen: Improve display of video header and header image in modern browsers
...
The theme uses a hack to help the video header and header image fill the available space. This centers around `max-width: 1000%;`. It causes visual issues (zooming of the header video or image) for all users though.
This fixes that with CSS Features Queries. The hack remains for browsers that don't support Feature Queries and `object-fit`. Browsers that do support both get a better experience with a more reliable styling of the video and image header container.
Props laurelfulford, peterwilsoncc.
Fixes #39035 for the 4.7 branch.
Built from https://develop.svn.wordpress.org/branches/4.7@39485
git-svn-id: http://core.svn.wordpress.org/branches/4.7@39425 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2016-12-04 19:24:33 +00:00
Helen Hou-Sandí
70f46a9e84
Twenty Seventeen: Add specific font stack for Thai language
...
Improves legability and design for users viewing the theme with Thai language.
Props imnok, netweb, melchoyce.
Fixes #38937 for the 4.7 branch.
Built from https://develop.svn.wordpress.org/branches/4.7@39484
git-svn-id: http://core.svn.wordpress.org/branches/4.7@39424 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2016-12-04 19:23:37 +00:00
Andrew Nacin
3c4d5d2e6f
Build/Test Tools: Specify exact node version in package.json.
...
Enforce it in the tests.
Merges [39478] to the 4.7 branch.
see #35105 , #38657 .
Built from https://develop.svn.wordpress.org/branches/4.7@39480
git-svn-id: http://core.svn.wordpress.org/branches/4.7@39420 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2016-12-04 17:38:34 +00:00
Weston Ruter
8f1a4c9a56
Customize: Ensure a `custom_css` post insertion gets an initial post revision.
...
Merges [39477] onto 4.7 branch.
Props georgestephanis, westonruter.
Fixes #39032 for 4.7.
Built from https://develop.svn.wordpress.org/branches/4.7@39479
git-svn-id: http://core.svn.wordpress.org/branches/4.7@39419 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2016-12-04 17:33:40 +00:00
Helen Hou-Sandí
e918433445
Docs: Update an `@since` as there will not be a 4.6.2 before 4.7.
...
props boonebgorges.
fixes #37291 for the 4.7 branch. see [38776].
Built from https://develop.svn.wordpress.org/branches/4.7@39476
git-svn-id: http://core.svn.wordpress.org/branches/4.7@39416 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2016-12-04 17:27:22 +00:00
Helen Hou-Sandí
f012d52928
Post-RC2 bump.
...
Built from https://develop.svn.wordpress.org/branches/4.7@39474
git-svn-id: http://core.svn.wordpress.org/branches/4.7@39414 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2016-12-03 06:17:35 +00:00
Helen Hou-Sandí
4fd3246c0d
WordPress 4.7 RC2.
...
Built from https://develop.svn.wordpress.org/branches/4.7@39473
git-svn-id: http://core.svn.wordpress.org/branches/4.7@39413 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2016-12-03 06:05:37 +00:00
Andrew Nacin
d150dd35b2
REST API: Register the admin_email setting in single site only.
...
Merges [39470] and [39471] to the 4.7 branch.
fixes #38990 .
Built from https://develop.svn.wordpress.org/branches/4.7@39472
git-svn-id: http://core.svn.wordpress.org/branches/4.7@39412 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2016-12-03 05:42:36 +00:00
Gary Pendergast
c720c0df8c
REST API: Site URL setting should not be present on multisite installations.
...
The `siteurl` setting is registered and made available to the REST API. On a multisite installation, this setting is not configurable from the General Settings screen, but due to the above it is configurable from the REST API.
Merge of [39468] to the 4.7 branch.
Props peterwilsoncc.
Fixes #39005 .
Built from https://develop.svn.wordpress.org/branches/4.7@39469
git-svn-id: http://core.svn.wordpress.org/branches/4.7@39409 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2016-12-03 05:18:33 +00:00
Helen Hou-Sandí
1c4c7086a5
Custom CSS: Change the help link to something better for users.
...
fixes #39015 for the 4.7 branch.
Built from https://develop.svn.wordpress.org/branches/4.7@39467
git-svn-id: http://core.svn.wordpress.org/branches/4.7@39407 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2016-12-03 05:12:33 +00:00
Gary Pendergast
ea244bef6e
REST API: Capability check for editing a single term should use the singular form.
...
As an extra level of sanity checking, the term ID should be cast as an int in `map_meta_cap()`.
Merge of [39464] to the 4.7 branch.
Props johnbillion, nacin, dd32, pento.
See #35614 .
Fixes #39012 .
Built from https://develop.svn.wordpress.org/branches/4.7@39465
git-svn-id: http://core.svn.wordpress.org/branches/4.7@39405 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2016-12-03 05:09:32 +00:00