Dion Hulse
4ff80ae587
Fix the display of Audio and Video in the Media Library when using IE8 and below.
...
This delays the execution of instantiating of the MediaElement.js player until the render is complete, and the node is in the DOM.
Although it's a bug that this is needed in the first place, this will cover us until a new MediaElement.ks release is made.
Props afercia.
Fixes #31058 for 4.1.
Built from https://develop.svn.wordpress.org/branches/4.1@31444
git-svn-id: http://core.svn.wordpress.org/branches/4.1@31425 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2015-02-13 05:54:26 +00:00
Dion Hulse
8518481173
TinyMCE: ensure the image toolbar stays visible when the image is much wider than the editor.
...
Props iseulde.
Merges [31362] to the 4.1 branch.
Fixes #30696 .
Built from https://develop.svn.wordpress.org/branches/4.1@31437
git-svn-id: http://core.svn.wordpress.org/branches/4.1@31418 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2015-02-12 06:02:24 +00:00
Dion Hulse
1c36669bce
TinyMCE: select the iframe element by id. Needed as some browser extensions insert extra elements in the page.
...
Props iseulde.
Merges [31180] to the 4.1 branch.
Fixes #30785 .
Built from https://develop.svn.wordpress.org/branches/4.1@31436
git-svn-id: http://core.svn.wordpress.org/branches/4.1@31417 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2015-02-12 06:00:23 +00:00
Dion Hulse
0c28c25442
Revert [31080] from the 4.1 branch and replace it with a small function in an already changed file.
...
By doing this, we avoid shipping 400KB of changed CSS for such a minor css addition.
See https://build.trac.wordpress.org/changeset/31061 for the full size of [31080] in build.
See #30895 .
Built from https://develop.svn.wordpress.org/branches/4.1@31435
git-svn-id: http://core.svn.wordpress.org/branches/4.1@31416 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2015-02-12 05:37:22 +00:00
Dion Hulse
e2825e3004
In `paginate_links()`, don't override custom format arguments when setting up default 'add_args'.
...
Since 4.1 [29780], the default value of the 'add_args' argument in
paginate_links() has been determined by parsing the current URL. This change
had the side effect of overriding custom values of 'format' that changed the
pagination query var, with the result that plugins using `paginate_links()`
with a custom format generated the incorrect links unless explicitly
declaring 'add_args=false' to prevent the default values from overriding. We
fix this behavior by parsing URL query vars into the 'add_args' array only
after the explicit function params have been parsed, and by skipping the
current page's pagination query var when doing this parsing (to avoid the
override).
Props obenland.
Merges [31203], [31432] to the 4.1 branch.
Fixes #30831 .
Built from https://develop.svn.wordpress.org/branches/4.1@31433
git-svn-id: http://core.svn.wordpress.org/branches/4.1@31414 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2015-02-12 02:20:22 +00:00
Dion Hulse
d349b9fdaf
Ensure that `WP_Customize_Setting::value()` returns default value for setting if not dirty.
...
There was regression introduced by #28580 where only changed (dirty) settings now are POST'ed to the Customizer preview.
* Allow WP_Customize_Manager::post_value() to accept a second $default argument.
* Introduce WP_Customize_Manager::unsanitized_post_values() for accessing previously-private member variable _post_values.
* Do require_once instead of require for Customizer classes.
* Add unit tests for WP_Customize_Manager and WP_Customize_Setting.
Props westonruter, boonebgorges.
Merges [31329] [31339] [31342] [31360] to the 4.1 branch.
Fixes #30988 .
Built from https://develop.svn.wordpress.org/branches/4.1@31410
git-svn-id: http://core.svn.wordpress.org/branches/4.1@31391 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2015-02-11 06:25:23 +00:00
Dion Hulse
a8ac7d3dc1
jQuery UI: Add missing dependencies for puff and scale effects.
...
Props ocean90.
Merges [31273] to the 4.1 branch.
Fixes #31113 .
Built from https://develop.svn.wordpress.org/branches/4.1@31398
git-svn-id: http://core.svn.wordpress.org/branches/4.1@31379 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2015-02-10 01:46:24 +00:00
Dion Hulse
14fb3b11d6
Customizer: Improve IE 8 compatibility.
...
* Use square bracket notation for `default` keywords.
* Use Underscores `indexOf` for arrays.
Props westonruter, ocean90.
Merges [30991] to the 4.1 branch.
Fixes #30781 .
Built from https://develop.svn.wordpress.org/branches/4.1@31397
git-svn-id: http://core.svn.wordpress.org/branches/4.1@31378 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2015-02-10 01:41:24 +00:00
Dion Hulse
73ce260784
Support array values in `WP_Date_Query::validate_date_values()`.
...
Introduced in [29925], `validate_date_values()` throws `_doing_it_wrong()`
notices when values passed as part of a `WP_Date_Query` do not reflect actual
dates. However, the validation did not account properly for the case where an
array of multiple values is passed, as when doing IN or BETWEEN queries.
Props dlh.
Merges [31179] to the 4.1 branch.
Fixes #31001 .
Built from https://develop.svn.wordpress.org/branches/4.1@31396
git-svn-id: http://core.svn.wordpress.org/branches/4.1@31377 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2015-02-10 01:14:23 +00:00
Dion Hulse
a496c6b42f
Avoid an IE8 JS error when removing a MediaElement player.
...
Props afercia.
Merges [31386] to the 4.1 branch.
Fixes #31058 .
Built from https://develop.svn.wordpress.org/branches/4.1@31395
git-svn-id: http://core.svn.wordpress.org/branches/4.1@31376 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2015-02-10 01:01:22 +00:00
Dion Hulse
89150885b0
Revert [30696] pending further investigation.
...
Props johnbillion.
Merges [31390] to the 4.1 branch.
See #13071 . Fixes #31011 .
Built from https://develop.svn.wordpress.org/branches/4.1@31394
git-svn-id: http://core.svn.wordpress.org/branches/4.1@31375 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2015-02-10 00:56:23 +00:00
Dion Hulse
7ba6f5dfd4
In `wp_update_term()`, limit duplicate slug checks to the same taxonomy as the updated term.
...
In 4.1 [30240], `wp_insert_term()` was modified to allow the creation of terms
with duplicate slugs, as long as the terms are in different taxonomies.
`wp_update_term()` didn't get the corresponding modification, with the result
that term updates fail when the term being updated shares a slug with an older
term, regardless of that older term's taxonomy.
Props ipm-frommen.
Merges [30985] to the 4.1 branch.
Fixes #30780 .
Built from https://develop.svn.wordpress.org/branches/4.1@31378
git-svn-id: http://core.svn.wordpress.org/branches/4.1@31359 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2015-02-09 03:59:21 +00:00
Dion Hulse
93cf0191c3
`WP_Date_Query` date validation should not fail for hour = 0.
...
Props ChriCo, tyxla.
Merges [31251] to the 4.1 branch.
Fixes #31067 .
Built from https://develop.svn.wordpress.org/branches/4.1@31377
git-svn-id: http://core.svn.wordpress.org/branches/4.1@31358 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2015-02-09 02:33:22 +00:00
Dion Hulse
6f1a6f77e8
The 4.1 branch is now for 4.1.1 development
...
Built from https://develop.svn.wordpress.org/branches/4.1@31375
git-svn-id: http://core.svn.wordpress.org/branches/4.1@31356 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2015-02-09 02:10:24 +00:00
Helen Hou-Sandí
b7f0464ce4
Media: Prevent filter selects from jiggling when the spinner shows.
...
Merges [31197] to the 4.1 branch.
props valendesigns.
fixes #30725 .
Built from https://develop.svn.wordpress.org/branches/4.1@31198
git-svn-id: http://core.svn.wordpress.org/branches/4.1@31179 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2015-01-16 03:08:24 +00:00
Aaron Jorbin
0c2e698a04
Pass $resource_type to 'get_ancestors' filter.
...
The $resource_type argument was added to the get_ancestors() function in
[30141]. In that changeset, the documentation for the filter was updated to
indicate that it would receive $resource_type as a param, but the filter
itself was not updated accordingly.
Merges [30993] to 4.1 branch
Props tmatsuur, DrewAPicture.
Fixes #30843 .
Built from https://develop.svn.wordpress.org/branches/4.1@31084
git-svn-id: http://core.svn.wordpress.org/branches/4.1@31065 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2015-01-08 06:10:23 +00:00
Aaron Jorbin
c3e89ea432
Add context for 'Previous' and 'Next' strings in get_the_posts_pagination().
...
merges [31071] to 4.1 branch
props SergeyBiryukov
fixes #30762 for trunk.
Built from https://develop.svn.wordpress.org/branches/4.1@31082
git-svn-id: http://core.svn.wordpress.org/branches/4.1@31063 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2015-01-08 05:57:22 +00:00
John Blackbourn
7f36f7b28f
WordPress 4.1
...
Built from https://develop.svn.wordpress.org/branches/4.1@30974
git-svn-id: http://core.svn.wordpress.org/branches/4.1@30961 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2014-12-18 18:17:24 +00:00
John Blackbourn
a71f4d4a62
4.1 RC3
...
Built from https://develop.svn.wordpress.org/branches/4.1@30964
git-svn-id: http://core.svn.wordpress.org/branches/4.1@30951 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2014-12-18 00:18:23 +00:00
Andrew Nacin
ed60d52e69
Update individual term caches in `get_terms()`.
...
Merges [30954] to the 4.1 branch.
props boonebgorges.
fixes #30749 . see #21760 .
Built from https://develop.svn.wordpress.org/branches/4.1@30959
git-svn-id: http://core.svn.wordpress.org/branches/4.1@30947 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2014-12-17 17:36:43 +00:00
John Blackbourn
7486afd1f0
Add braces around a Docblock in an if statement, although not required by PHP, this is required by our coding standards for readability.
...
Introduced in 3.9 with r27365
Merges [30886] to the 4.1 branch.
See #25905
Built from https://develop.svn.wordpress.org/branches/4.1@30943
git-svn-id: http://core.svn.wordpress.org/branches/4.1@30932 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2014-12-16 22:37:22 +00:00
Sergey Biryukov
608ed06fc8
No need for wp_get_password_hint() to be prefixed as if it is private.
...
Merges [30855] to the 4.1 branch.
props nacin.
see #21243 .
Built from https://develop.svn.wordpress.org/branches/4.1@30940
git-svn-id: http://core.svn.wordpress.org/branches/4.1@30929 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2014-12-16 22:19:22 +00:00
Andrew Nacin
d41a0696dc
Fix MEjs styles for screen reader text and overflow on the volume slider.
...
Merges [30907] to the 4.1 branch.
props obenland.
see #30281 .
Built from https://develop.svn.wordpress.org/branches/4.1@30934
git-svn-id: http://core.svn.wordpress.org/branches/4.1@30923 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2014-12-16 21:41:22 +00:00
Andrew Nacin
84b9ec9070
Customizer: Add `_wp_attachment_is_custom_background` meta to uploaded background images.
...
Merges [30885] to the 4.1 branch.
props ocean90.
fixes #30707 .
Built from https://develop.svn.wordpress.org/branches/4.1@30931
git-svn-id: http://core.svn.wordpress.org/branches/4.1@30920 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2014-12-16 21:29:22 +00:00
John Blackbourn
0e79ad1966
4.1 RC2
...
Built from https://develop.svn.wordpress.org/branches/4.1@30928
git-svn-id: http://core.svn.wordpress.org/branches/4.1@30917 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2014-12-16 21:20:22 +00:00
John Blackbourn
aea153bb20
Customizer: Export Preview instance to `wp.customize.preview`.
...
Merges [30891] to the 4.1 branch.
see #30409 , #30726 .
Built from https://develop.svn.wordpress.org/branches/4.1@30923
git-svn-id: http://core.svn.wordpress.org/branches/4.1@30912 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2014-12-16 20:30:23 +00:00
John Blackbourn
3f71a916fa
Customizer: Remove date filter from the Header/Background Image upload frames.
...
Adds an option to `wp.media.view.AttachmentsBrowser` to hide the date filter added in [29813].
Merges [30872] to the 4.1 branch.
See #30689 .
Built from https://develop.svn.wordpress.org/branches/4.1@30915
git-svn-id: http://core.svn.wordpress.org/branches/4.1@30905 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2014-12-16 19:21:22 +00:00
John Blackbourn
db3f2449d9
Remove caching for `get_term_by()` calls.
...
The new cache group scheme causes term invalidation to be overly broad, so
that busting the cache for one term will bust the cache for all terms in the
taxonomy. We'll have another go at more focused use of the 'last_changed'
incrementor in a future release.
Reverts [29915], [30073], [30080], [30108], [30112].
Merges [30900] to the 4.1 branch.
See #21760 .
Built from https://develop.svn.wordpress.org/branches/4.1@30914
git-svn-id: http://core.svn.wordpress.org/branches/4.1@30904 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2014-12-16 19:07:23 +00:00
Mark Jaquith
b67799149b
Revert [30036].
...
Merges [30912] to the 4.1 branch.
see #18035
Built from https://develop.svn.wordpress.org/branches/4.1@30913
git-svn-id: http://core.svn.wordpress.org/branches/4.1@30903 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2014-12-16 17:35:46 +00:00
John Blackbourn
b7cb613504
Customizer: Re-add the possibility to remove and restore a default background image.
...
Merges [30849] to the 4.1 branch.
Fixes #30683
Built from https://develop.svn.wordpress.org/branches/4.1@30911
git-svn-id: http://core.svn.wordpress.org/branches/4.1@30901 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2014-12-16 17:10:22 +00:00
John Blackbourn
88cd5c58d2
TinyMCE: remove reposition delay on showing the image toolbar. Not needed when no animation.
...
Merges [30829] to the 4.1 branch.
Fixes #30670 .
Built from https://develop.svn.wordpress.org/branches/4.1@30906
git-svn-id: http://core.svn.wordpress.org/branches/4.1@30896 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2014-12-16 15:11:22 +00:00
John Blackbourn
337444a837
Updates to the 'Log out everywhere' implementation.
...
* Include a message and a disabled button when you're only logged in at one location.
* Avoid leaking the session token in HTML.
* Simplify, simplify, simplify.
Merges [30888] to the 4.1 branch.
Fixes #30264 .
Built from https://develop.svn.wordpress.org/branches/4.1@30895
git-svn-id: http://core.svn.wordpress.org/branches/4.1@30885 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2014-12-16 12:53:24 +00:00
John Blackbourn
20321d7cd9
Call it 'Distraction-free writing mode' and update the help string.
...
Merges [30890] to the 4.1 branch.
Fixes #30657 .
Built from https://develop.svn.wordpress.org/branches/4.1@30892
git-svn-id: http://core.svn.wordpress.org/branches/4.1@30882 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2014-12-16 12:15:24 +00:00
John Blackbourn
4812d2a5fa
Clarify the behaviour of the `wp_editor_set_quality` and `jpeg_quality` filters.
...
Merges [30874] to the 4.1 branch.
Props DH-Shredder
See #29856
Built from https://develop.svn.wordpress.org/branches/4.1@30876
git-svn-id: http://core.svn.wordpress.org/branches/4.1@30864 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2014-12-15 21:51:22 +00:00
John Blackbourn
296a23c662
Rename _wp_clear_update_cache() to wp_clean_update_cache().
...
This makes it match most cache-clearing functions, including the ones it wraps. Also no need for it to be prefixed as "private."
wp_clean_plugins_cache() doesn't always exist, so as a quick fix, clear the transient we care to clear.
Merges [30856] to the 4.1 branch.
Fixes #30369 .
Built from https://develop.svn.wordpress.org/branches/4.1@30870
git-svn-id: http://core.svn.wordpress.org/branches/4.1@30860 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2014-12-15 19:35:23 +00:00
John Blackbourn
709da31957
Avoid repeatedly calling is_tax( 'post_format', '...' ) in get_the_archive_title().
...
Merges [30854] to the 4.1 branch.
See #21995 .
Built from https://develop.svn.wordpress.org/branches/4.1@30864
git-svn-id: http://core.svn.wordpress.org/branches/4.1@30854 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2014-12-15 15:59:25 +00:00
John Blackbourn
8326ab1fc9
Customizer: Don't escape control descriptions in JavaScript templates.
...
Merges [30847] to the 4.1 branch.
Fixes #30682 .
Built from https://develop.svn.wordpress.org/branches/4.1@30863
git-svn-id: http://core.svn.wordpress.org/branches/4.1@30853 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2014-12-15 15:01:38 +00:00
John Blackbourn
b21241c5db
TinyMCE: add another `Edit` translatable string for the tooltip of the Edit button on the image toolbar.
...
Merges [30839] to the 4.1 branch.
Props pavelevap
Fixes #30694
Built from https://develop.svn.wordpress.org/branches/4.1@30862
git-svn-id: http://core.svn.wordpress.org/branches/4.1@30852 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2014-12-15 14:57:23 +00:00
John Blackbourn
23baee556e
TinyMCE: make the tooltip for the remove button in the image toolbar translatable.
...
Merges [30835] to the 4.1 branch.
Props pavelevap
Fixes #30694
Built from https://develop.svn.wordpress.org/branches/4.1@30861
git-svn-id: http://core.svn.wordpress.org/branches/4.1@30851 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2014-12-15 14:55:24 +00:00
John Blackbourn
2fc06d04c5
In `WP_Meta_Query`, interpret 'value' correctly when used with EXISTS/NOT EXISTS.
...
As in earlier versions, EXISTS with a value is equivalent to '=', while NOT
EXISTS should always ignore 'value'.
Merges [30846] to the 4.1 branch.
Props barrykooij.
Fixes #30681
Built from https://develop.svn.wordpress.org/branches/4.1@30848
git-svn-id: http://core.svn.wordpress.org/branches/4.1@30838 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2014-12-14 19:31:23 +00:00
John Blackbourn
deec4ec7ee
4.1 RC1
...
Built from https://develop.svn.wordpress.org/branches/4.1@30827
git-svn-id: http://core.svn.wordpress.org/branches/4.1@30817 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2014-12-11 11:01:24 +00:00
John Blackbourn
2827fd2a64
Switch to `(get_)the_posts_pagination()` in Twenty Fifteen.
...
Merges [30824] to the 4.1 branch.
See #29808
Props obenland
Built from https://develop.svn.wordpress.org/branches/4.1@30826
git-svn-id: http://core.svn.wordpress.org/branches/4.1@30816 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2014-12-11 10:37:23 +00:00
John Blackbourn
e2ad21e041
Rename `(get_)the_pagination()` to `(get_)the_posts_pagination()` for clarity.
...
Merges [30823] to the 4.1 branch
See #29808
Props obenland
Built from https://develop.svn.wordpress.org/branches/4.1@30825
git-svn-id: http://core.svn.wordpress.org/branches/4.1@30815 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2014-12-11 10:35:22 +00:00
Andrew Nacin
7918030a9c
About page text, first pass.
...
Merges [30821] to the 4.1 branch.
props johnbillion, helen, markjaquith, nacin.
see #30435 .
Built from https://develop.svn.wordpress.org/branches/4.1@30822
git-svn-id: http://core.svn.wordpress.org/branches/4.1@30812 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2014-12-11 10:16:43 +00:00
John Blackbourn
28c8a775ca
Allow the `type` argument to be passed through `get_the_pagination()` as long as its value isn't `array`.
...
See #29808
Built from https://develop.svn.wordpress.org/branches/4.1@30819
git-svn-id: http://core.svn.wordpress.org/branches/4.1@30809 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2014-12-11 09:37:23 +00:00
Andrew Nacin
1db4d4e970
Editor focus: Don't trigger when typing while the mouse is outside the editor.
...
Merges [30817] to the 4.1 branch.
props avryl.
fixes #20668 .
Built from https://develop.svn.wordpress.org/branches/4.1@30818
git-svn-id: http://core.svn.wordpress.org/branches/4.1@30808 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2014-12-11 09:35:22 +00:00
Andrew Nacin
96b5fdcc2d
Fix the search field width in the media modal, media library grid and on the install new plugins screen.
...
Merges [30813] to the 4.1 branch.
props helen.
fixes #30658 .
Built from https://develop.svn.wordpress.org/branches/4.1@30816
git-svn-id: http://core.svn.wordpress.org/branches/4.1@30806 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2014-12-11 09:32:44 +00:00
Andrew Nacin
98211e7dcd
TinyMCE, image toolbar: remove the animation and make the box-shadow lighter.
...
Merges [30812] to the 4.1 branch.
props melchoyce.
fixes #30664 .
Built from https://develop.svn.wordpress.org/branches/4.1@30815
git-svn-id: http://core.svn.wordpress.org/branches/4.1@30805 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2014-12-11 09:32:23 +00:00
Andrew Nacin
c103b48395
Merge Twenty Fifteen commits [30801-30806], [30808-30811] to the 4.1 branch.
...
Built from https://develop.svn.wordpress.org/branches/4.1@30814
git-svn-id: http://core.svn.wordpress.org/branches/4.1@30804 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2014-12-11 09:30:26 +00:00
Gary Pendergast
3b5c56dda4
WPDB: In [30345,30346,30366,30375], we added sanity checks for saving posts containing emoji. We need to revert these checks for now, as they're not ready for release in 4.1.
...
See #21212 .
Built from https://develop.svn.wordpress.org/branches/4.1@30807
git-svn-id: http://core.svn.wordpress.org/branches/4.1@30797 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2014-12-10 22:58:28 +00:00