38414 Commits

Author SHA1 Message Date
Dominik Schilling (ocean90)
35623ef072 Script Loader: Pass the suffix to package style handles to ensure correct file names for minified RTL stylesheets.
See #45547.

git-svn-id: https://develop.svn.wordpress.org/branches/5.0@44231 602fd350-edb4-49c9-b593-d223f7449a82
2018-12-16 11:05:53 +00:00
laurelfulford
7ba3613ad9 Bundled Themes: Replace “Gutenberg” in code comments and classes.
This update replaces the term “Gutenberg” in the themes code comments and classes with something more future-friendly.

Fixes #45452.



git-svn-id: https://develop.svn.wordpress.org/branches/5.0@44213 602fd350-edb4-49c9-b593-d223f7449a82
2018-12-15 20:20:44 +00:00
laurelfulford
c1f981b316 Bundled Themes: Update default block appender selector.
The markup for the default block appender changed from a text input to a text area in the editor; this update makes the same change in the default theme styles.

Fixes #45450.



git-svn-id: https://develop.svn.wordpress.org/branches/5.0@44212 602fd350-edb4-49c9-b593-d223f7449a82
2018-12-15 20:00:28 +00:00
Jonathan Desrosiers
30684bede3 Script Loader: Misplaced parenthesis when wp-tinymce-lists is added.
A closing parenthesis was misplaced in the `$scripts->add( 'wp-tinymce-lists' )` call, causing the dependencies and version to be incorrectly passed to `includes_url()` instead.

Props volodymyrkolesnykov.
Fixes: #45506.

git-svn-id: https://develop.svn.wordpress.org/branches/5.0@44211 602fd350-edb4-49c9-b593-d223f7449a82
2018-12-15 17:26:37 +00:00
Jonathan Desrosiers
f948d08281 Twenty Sixteen: Fix superscript and subscript.
When using the block-based editor in Twenty Sixteen, superscript is displaying below the baseline and subscript is displaying above the baseline. This is the opposite of what should occur. This reverses the two to display correctly.

Props greg-raven, torontodigits, JDTrower.
Fixes: #44776.

git-svn-id: https://develop.svn.wordpress.org/branches/5.0@44210 602fd350-edb4-49c9-b593-d223f7449a82
2018-12-15 17:13:37 +00:00
herregroen
902af362f8 I18N: Fix JavaScript translations for subdirectory installations.
Fixes the `load_script_textdomain` function not resolving the md5 hash based on the relative path for WordPress installations in a subdirectory. Also adds a filter to allow sites using CDNs or other alternative asset locations to filter the relative path resolution.

Props akirk, fierevere, swissspidy, mypacecreator, babaevan, tmatsuur, ocean90.
Fixes #45528.


git-svn-id: https://develop.svn.wordpress.org/branches/5.0@44209 602fd350-edb4-49c9-b593-d223f7449a82
2018-12-15 12:54:54 +00:00
Gary Pendergast
9a4211dcff Scripts: Remove an incorrect parameter sent to wp_get_script_polyfill().
`wp_get_script_polyfill()` only accepts two parameters, but this call was passing a third.

Props swissspidy.
See #45472.



git-svn-id: https://develop.svn.wordpress.org/branches/5.0@44208 602fd350-edb4-49c9-b593-d223f7449a82
2018-12-15 01:30:32 +00:00
Gary Pendergast
971928c74d REST API: Remove a duplicate require_once().
In `WP_REST_Attachments_Controller::create_item()`, `wp-admin/includes/image.php` was being `require_once()`-ed... twice. The superflous `require_once()` has been quietly removed.

Props david.binda.
See #45420.



git-svn-id: https://develop.svn.wordpress.org/branches/5.0@44206 602fd350-edb4-49c9-b593-d223f7449a82
2018-12-15 00:16:41 +00:00
laurelfulford
afc1fcf048 Twenty Seventeen: Remove editor style that prevents images from being resized.
Twenty Seventeen’s editor styles contained an Internet Explorer 8 specific fix that stopped images from being scalable in the editor in other browsers. Since the editor no longer supports IE8, this fix can safely be removed. 

Props audrasjb, mihaivalentin, subrataemfluence.
Fixes #39738.



git-svn-id: https://develop.svn.wordpress.org/branches/5.0@44205 602fd350-edb4-49c9-b593-d223f7449a82
2018-12-14 23:24:49 +00:00
laurelfulford
0a4165fe70 Twenty Seventeen: Add focus style to cookies consent checkbox.
To improve accessibility, the cookies content checkbox in the comment form needed some visible indication when it’s in focus. 

Props pratikthink, afercia.
Fixes #44699.



git-svn-id: https://develop.svn.wordpress.org/branches/5.0@44204 602fd350-edb4-49c9-b593-d223f7449a82
2018-12-14 23:09:40 +00:00
laurelfulford
935fff4ab3 Twenty Seventeen: Remove unnecessary ol styles from editor.
Twenty Seventeen was designed with bolded numbers for its ordered list styles. This was removed from the theme prior to launch, but it was left in the editor styles, so it needed to be removed there, too.

Props mmaumio, edpittol.
Fixes #44775.



git-svn-id: https://develop.svn.wordpress.org/branches/5.0@44203 602fd350-edb4-49c9-b593-d223f7449a82
2018-12-14 22:52:55 +00:00
Jonathan Desrosiers
5853c653fc Twenty Nineteen: Fixes and improvements.
This commit fixes the final differences between the version of Twenty Nineteen in core and the one in GitHub. The two are now identical.

See #45424.

git-svn-id: https://develop.svn.wordpress.org/branches/5.0@44202 602fd350-edb4-49c9-b593-d223f7449a82
2018-12-14 22:28:18 +00:00
Jonathan Desrosiers
44a30daee4 Twenty Nineteen: Fixes and improvements.
This commit brings over several changes that occurred upstream in the theme’s GitHub repository into core.

- Fix left/right-aligned pullquote spacing. https://github.com/WordPress/twentynineteen/pull/695
- Improve `readme.txt` to follow the correct standards for themes. https://github.com/WordPress/twentynineteen/issues/689

Props kjellr, allancole.

See #45424.

git-svn-id: https://develop.svn.wordpress.org/branches/5.0@44201 602fd350-edb4-49c9-b593-d223f7449a82
2018-12-14 22:03:36 +00:00
laurelfulford
e76dd650e7 Twenty Sixteen: Fix button block custom colors on front end.
Simplify some of the button block’s CSS selectors in the theme, to make sure the default colors don’t override the custom colors on the front end.

Fixes #45427.



git-svn-id: https://develop.svn.wordpress.org/branches/5.0@44200 602fd350-edb4-49c9-b593-d223f7449a82
2018-12-14 21:52:07 +00:00
Jonathan Desrosiers
73894e612e Twenty Nineteen: Fixes and improvements.
This commit brings over several changes that occurred upstream in the theme’s GitHub repository into core.

- Fixes some minor code quality issues. https://github.com/WordPress/twentynineteen/pull/237
- Fix PHP Warning: Parameter must be an array or an object that implements Countable. https://github.com/WordPress/twentynineteen/pull/661
- Add missing text domain and escaping to comment author text. https://github.com/WordPress/twentynineteen/pull/274
- Remove hyphens rule for cover image text. https://github.com/WordPress/twentynineteen/pull/691

Props khleomix, grapplerulrich, iCaleb, kjellr, allancole.

See #45424.

git-svn-id: https://develop.svn.wordpress.org/branches/5.0@44199 602fd350-edb4-49c9-b593-d223f7449a82
2018-12-14 21:50:16 +00:00
laurelfulford
6ae98f3b84 Twenty Fifteen: Fix button block custom colors on front end.
Simplify some of the button block’s CSS selectors in the theme, to make sure the default colors don’t override the custom colors on the front end.

Fixes #45428.



git-svn-id: https://develop.svn.wordpress.org/branches/5.0@44198 602fd350-edb4-49c9-b593-d223f7449a82
2018-12-14 21:39:47 +00:00
laurelfulford
41a055120f Twenty Fourteen: Fix button block custom colors on front end.
Simplify some of the button block’s CSS selectors in the theme, to make sure the default colors don’t override the custom colors on the front end.

Fixes #45429.



git-svn-id: https://develop.svn.wordpress.org/branches/5.0@44197 602fd350-edb4-49c9-b593-d223f7449a82
2018-12-14 21:30:27 +00:00
Jonathan Desrosiers
6d78174aeb Twenty Nineteen: Fixes and improvements.
This commit brings over several changes that occurred upstream in the theme’s GitHub repository into core.

- Fix the gallery caption link color. https://github.com/WordPress/twentynineteen/pull/687
- Remove left padding from pullquote blocks. https://github.com/WordPress/twentynineteen/pull/690
- Print `skip-link-focus-fix` inline instead of enqueueing as blocking script. https://github.com/WordPress/twentynineteen/pull/47
- Fix and improve some strings with placeholders. https://github.com/WordPress/twentynineteen/pull/217

Props kjellr, allancole, dimadin, westonruter.

See #45424.

git-svn-id: https://develop.svn.wordpress.org/branches/5.0@44196 602fd350-edb4-49c9-b593-d223f7449a82
2018-12-14 21:23:52 +00:00
laurelfulford
afa8ba3334 Twenty Thirteen: Fix button block custom colors.
Simplify some of the button block’s CSS selectors in the theme, to make sure the default colors don’t override the custom colors on the front end.

Also make sure the button’s gradient is not applied when a custom background color is added, since it will hide it. 

Fixes #45431.



git-svn-id: https://develop.svn.wordpress.org/branches/5.0@44195 602fd350-edb4-49c9-b593-d223f7449a82
2018-12-14 21:13:56 +00:00
laurelfulford
0953eaab5d Twenty Twelve: Fix button block custom colors.
Simplify some of the button block’s CSS selectors in the theme, to make sure the default colors don’t override the custom colors on the front end.

Also make sure the button’s gradient is not applied when a custom background color is added, since it will hide it. 

Fixes #45432.



git-svn-id: https://develop.svn.wordpress.org/branches/5.0@44194 602fd350-edb4-49c9-b593-d223f7449a82
2018-12-14 20:54:35 +00:00
allancole
58d186251c Updating Twenty Nineteen, the new default theme for 2019.
This update changes the following: 

- Add proper frontend styles for center aligned archive and category blocks. More info here: https://github.com/WordPress/twentynineteen/pull/684
- Fix image_filter theme option conditional function. More info here: https://github.com/WordPress/twentynineteen/pull/680
- Remove duplicate rule-line when a separator block is followed by H1/H2 in the editor. Props richtabor. More info here: https://github.com/WordPress/twentynineteen/pull/686

Props richtabor, kjellr.

See #45424.



git-svn-id: https://develop.svn.wordpress.org/branches/5.0@44193 602fd350-edb4-49c9-b593-d223f7449a82
2018-12-14 20:41:25 +00:00
allancole
338bf91b4f Updating Twenty Nineteen, the new default theme for 2019.
This change properly sets the primary color hue theme option. 

- More info: https://github.com/WordPress/twentynineteen/pull/683

Props richtabor.

See #45424.


git-svn-id: https://develop.svn.wordpress.org/branches/5.0@44192 602fd350-edb4-49c9-b593-d223f7449a82
2018-12-14 20:11:18 +00:00
laurelfulford
d6e02d50f3 Twenty Eleven: Fix button block custom colors on front end.
Simplify some of the button block’s CSS selectors in the theme, to make sure the default colors don’t override the custom colors on the front end.

Fixes #45433.



git-svn-id: https://develop.svn.wordpress.org/branches/5.0@44191 602fd350-edb4-49c9-b593-d223f7449a82
2018-12-14 20:10:32 +00:00
laurelfulford
4950598cde Twenty Eleven: Correct block editor font-size issue.
Update a mistake in Twenty Eleven's block editor styles that erroneously sets the `font-size` to `300`, when it should set the `font-weight` to `300`. This was causing browsers in quirks mode to make the editor font size very large. 

Fixes #45421.



git-svn-id: https://develop.svn.wordpress.org/branches/5.0@44190 602fd350-edb4-49c9-b593-d223f7449a82
2018-12-14 19:51:20 +00:00
allancole
91f4aeef6e Updating Twenty Nineteen, the new default theme for 2019.
This update changes the following: 

- Reverts the customization to the toolbar for wide and full blocks to make them more usable. More info here: https://github.com/WordPress/twentynineteen/pull/668
- Add nowrap to the columns block at breakpoints above 600px. More info here: https://github.com/WordPress/twentynineteen/pull/674

Props joen, kjellr.

Fixes #45369.

See #45424.



git-svn-id: https://develop.svn.wordpress.org/branches/5.0@44189 602fd350-edb4-49c9-b593-d223f7449a82
2018-12-14 19:48:17 +00:00
laurelfulford
4de6cd3790 Twenty Ten: Custom colors should override :visited link styles on blocks.
Make sure the block editor custom colors in the theme also override the theme's `:visited` link styles. This prevents contrast issues, like in the button block -- when the background is dark, the purple `:visited` link can be difficult to read.

Fixes #45434.



git-svn-id: https://develop.svn.wordpress.org/branches/5.0@44188 602fd350-edb4-49c9-b593-d223f7449a82
2018-12-14 19:37:23 +00:00
allancole
49d906cc96 Updating Twenty Nineteen, the new default theme for 2019.
This change adds general code quality and documentation improvements. 

- More info here: https://github.com/WordPress/twentynineteen/pull/546

Props grapplerulrich, iCaleb.



git-svn-id: https://develop.svn.wordpress.org/branches/5.0@44187 602fd350-edb4-49c9-b593-d223f7449a82
2018-12-14 19:08:06 +00:00
Jonathan Desrosiers
5ddf67a7f1 PHP 7.3 Compatibility: Fix compact related notices.
In PHP 7.3, the `compact()` function has been changed to issue an `E_NOTICE` level error if a passed string refers to an unset variable. In previous versions of PHP, this notice was silently skipped. This fixes a few more instances of unset variables in the WordPress admin.

The full RFC can be viewed here: https://wiki.php.net/rfc/compact.

See #44416.
Fixes #45483.

git-svn-id: https://develop.svn.wordpress.org/branches/5.0@44185 602fd350-edb4-49c9-b593-d223f7449a82
2018-12-14 16:31:30 +00:00
Riad Benguella
06adae5915 Block Editor: Upgrade @wordpress packages to the latest version (4.7).
Updated packages:

 - @wordpress/annotations@1.0.4
 - @wordpress/api-fetch@2.2.6
 - @wordpress/block-library@2.2.10
 - @wordpress/block-serialization-default-parser@2.0.2
 - @wordpress/block-serialization-spec-parser@2.0.2
 - @wordpress/blocks@6.0.4
 - @wordpress/components@7.0.4
 - @wordpress/core-data@2.0.15
 - @wordpress/data@4.1.0
 - @wordpress/date@3.0.1
 - @wordpress/edit-post@3.1.5
 - @wordpress/editor@9.0.5
 - @wordpress/eslint-plugin@1.0.0
 - @wordpress/format-library@1.2.8
 - @wordpress/html-entities@2.0.4
 - @wordpress/list-reusable-blocks@1.1.17
 - @wordpress/notices@1.1.1
 - @wordpress/nux@3.0.5
 - @wordpress/rich-text@3.0.3
 - @wordpress/url@2.3.2
 - @wordpress/viewport@2.0.13

This also includes the updates the Core blocks.
The script loader is updated to match the Gutenberg repository too.

Props atimmer, gziolo, joen.
Fixes #45442, #45637.


git-svn-id: https://develop.svn.wordpress.org/branches/5.0@44183 602fd350-edb4-49c9-b593-d223f7449a82
2018-12-14 12:19:57 +00:00
Jeremy Felt
0d21daa17a Post-5.0.1 version bump for 5.0 branch.
git-svn-id: https://develop.svn.wordpress.org/branches/5.0@44105 602fd350-edb4-49c9-b593-d223f7449a82
2018-12-13 03:40:01 +00:00
Jeremy Felt
4c638e0146 Bump 5.0 branch to version 5.0.1.
git-svn-id: https://develop.svn.wordpress.org/branches/5.0@44077 602fd350-edb4-49c9-b593-d223f7449a82
2018-12-13 02:10:39 +00:00
Peter Wilson
ab467c45ae Multisite: Validate activation links.
Merges [44048] to the 5.0 branch.


git-svn-id: https://develop.svn.wordpress.org/branches/5.0@44050 602fd350-edb4-49c9-b593-d223f7449a82
2018-12-13 01:29:42 +00:00
Gary Pendergast
3bc992caf3 Editor: Remove unwanted fields before saving posts.
The `meta_input`, `file`, and `guid` fields are not intended to be updated through user input.



git-svn-id: https://develop.svn.wordpress.org/branches/5.0@44047 602fd350-edb4-49c9-b593-d223f7449a82
2018-12-13 01:24:11 +00:00
Peter Wilson
d5529da7ee Multisite: Improve messaging for previously activated users.
Ensure activation of a site is not attempted multiple times and users are shown the correct message if they follow the link a second time.

Merges [44021] to the 5.0 branch.


git-svn-id: https://develop.svn.wordpress.org/branches/5.0@44022 602fd350-edb4-49c9-b593-d223f7449a82
2018-12-13 00:27:51 +00:00
Ian Dunn
566db6c48e KSES: Correct @since tags for wp_kses_uri_attributes.
r44014 introduced the `wp_kses_uri_attributes` function and filter, but incorrectly used `4.9.9` instead of `5.0.1`.


git-svn-id: https://develop.svn.wordpress.org/branches/5.0@44017 602fd350-edb4-49c9-b593-d223f7449a82
2018-12-12 23:59:25 +00:00
Ian Dunn
1d7b4a3655 KSES: Make the URI attributes DRY.
This commit introduces the `wp_kses_uri_attributes` function and filter. The function centralizes the list of attributes, in order to prevent inconsistency, and the filter provides a way for plugins to customize the attributes.


git-svn-id: https://develop.svn.wordpress.org/branches/5.0@44014 602fd350-edb4-49c9-b593-d223f7449a82
2018-12-12 23:52:05 +00:00
Gary Pendergast
a2b0c8f65c KSES: Conditionally remove the <form> element from $allowedposttags.
To avoid backwards compatibility issues, `<form>` is re-added if a custom filter has added the `<input>` or `<select>` elements to `$allowedposttags`.



git-svn-id: https://develop.svn.wordpress.org/branches/5.0@43994 602fd350-edb4-49c9-b593-d223f7449a82
2018-12-12 23:11:33 +00:00
Jeremy Felt
db9c4258f6 Media: Improve verification of MIME file types.
git-svn-id: https://develop.svn.wordpress.org/branches/5.0@43988 602fd350-edb4-49c9-b593-d223f7449a82
2018-12-12 23:00:06 +00:00
Gary Pendergast
1b91971b91 WordPress 5.0.1-alpha.
git-svn-id: https://develop.svn.wordpress.org/branches/5.0@43972 602fd350-edb4-49c9-b593-d223f7449a82
2018-12-06 19:45:08 +00:00
Gary Pendergast
666265c105 WordPress 5.0.
git-svn-id: https://develop.svn.wordpress.org/branches/5.0@43970 602fd350-edb4-49c9-b593-d223f7449a82
2018-12-06 17:58:43 +00:00
Mel Choyce
c018324630 Help/About: Upload videos to CDN and remove autoplay/loop.
Props skithund, afercia, lonelyvegan.
See #45178.


git-svn-id: https://develop.svn.wordpress.org/branches/5.0@43969 602fd350-edb4-49c9-b593-d223f7449a82
2018-12-06 02:50:17 +00:00
Gary Pendergast
fc81feac86 About: Move images to the CDN, and use <picture>.
Ensures the correct assets are used for the device loading the page.

Props joemcgill.
See #45178.



git-svn-id: https://develop.svn.wordpress.org/branches/5.0@43968 602fd350-edb4-49c9-b593-d223f7449a82
2018-12-05 22:24:21 +00:00
Gary Pendergast
d054ed090a About: Add ℹ️ to the classic editor link, to make it stand out a little more.
Props melchoyce.
See #45178.



git-svn-id: https://develop.svn.wordpress.org/branches/5.0@43967 602fd350-edb4-49c9-b593-d223f7449a82
2018-12-04 23:03:34 +00:00
Gary Pendergast
6d79bc1b92 Post WordPress 5.0 RC3 version bump.
git-svn-id: https://develop.svn.wordpress.org/branches/5.0@43966 602fd350-edb4-49c9-b593-d223f7449a82
2018-12-04 07:05:50 +00:00
Gary Pendergast
ed3bc8479e WordPress 5.0 RC3.
git-svn-id: https://develop.svn.wordpress.org/branches/5.0@43965 602fd350-edb4-49c9-b593-d223f7449a82
2018-12-04 06:53:08 +00:00
Gary Pendergast
dec38c46aa Default Themes: Bump the version numbers and release dates.
With WordPress 5.0 just a few short days away, the default themes can have their version numbers bumped.

The POT files for Twentys Ten and Eleven have also been updated.

Props laurelfulford, maedahbatool, mrahmadawais, pento.
See #45167.



git-svn-id: https://develop.svn.wordpress.org/branches/5.0@43964 602fd350-edb4-49c9-b593-d223f7449a82
2018-12-04 04:31:52 +00:00
Gary Pendergast
ae4fc35be7 Twenty Nineteen: Update the screenshot.
The screenshot is now up to date with the theme, and reflects the visuals in the About page.

Props kjellr, allancole.
See #45424.



git-svn-id: https://develop.svn.wordpress.org/branches/5.0@43963 602fd350-edb4-49c9-b593-d223f7449a82
2018-12-04 04:16:28 +00:00
Gary Pendergast
05d632c86f Twenty Nineteen: Fix classic block icons not displaying with non-latin fonts.
Props kjellr, allancole.
See #45424.



git-svn-id: https://develop.svn.wordpress.org/branches/5.0@43962 602fd350-edb4-49c9-b593-d223f7449a82
2018-12-04 04:11:11 +00:00
Gary Pendergast
583454d555 Twenty Nineteen: Fix non-breaking spaces being too wide on the front end.
This visual issue had been previously fixed in the block editor, is now fixed in the published post, too.

Props kjellr, allancole.
See #45424.



git-svn-id: https://develop.svn.wordpress.org/branches/5.0@43961 602fd350-edb4-49c9-b593-d223f7449a82
2018-12-04 04:09:46 +00:00
Gary Pendergast
0cea68e9e6 Scripts: Ensure sub-directory WordPress installs can load polyfill scripts.
`wp_get_script_polyfill()` bypasses `WP_Scripts::do_item()`, so didn't transform the script path into its fully qualified URL.

Props swissspidy, ocean90.
See #45469.


git-svn-id: https://develop.svn.wordpress.org/branches/5.0@43960 602fd350-edb4-49c9-b593-d223f7449a82
2018-12-04 02:10:44 +00:00