forked from WordPress/WordPress
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
latest #1
Merged
Merged
latest #1
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Fixes #37214. See #34115. Built from https://develop.svn.wordpress.org/trunk@37892 git-svn-id: http://core.svn.wordpress.org/trunk@37833 1a063a9b-81f0-0310-95a4-ce76da25c4cd
Given a network ID or network object, `get_network()` retrieves network data in the same vein as `get_site()` or `get_post()`. This will allow for clean retrieval of networks from a primed cache when `WP_Network_Query` is implemented. Props flixos90. See #32504. Built from https://develop.svn.wordpress.org/trunk@37893 git-svn-id: http://core.svn.wordpress.org/trunk@37834 1a063a9b-81f0-0310-95a4-ce76da25c4cd
Provides a consistent way to query `$wpdb->site` for `WP_Network` objects based on domain, path, network ID, and (main) site ID. Introduces and uses update_network_cache() and _prime_network_caches() to maintain a cached list of WP_Network objects for use in multiple queries. Props flixos90. See #32504. Built from https://develop.svn.wordpress.org/trunk@37894 git-svn-id: http://core.svn.wordpress.org/trunk@37835 1a063a9b-81f0-0310-95a4-ce76da25c4cd
`get_networks()` is a wrapper for `WP_Network_Query`. Props flixos90. See #32504. Built from https://develop.svn.wordpress.org/trunk@37895 git-svn-id: http://core.svn.wordpress.org/trunk@37836 1a063a9b-81f0-0310-95a4-ce76da25c4cd
`get_network()` should be considered a replacement for `wp_get_network()`. Props flixos90. Fixes #32504. Built from https://develop.svn.wordpress.org/trunk@37896 git-svn-id: http://core.svn.wordpress.org/trunk@37837 1a063a9b-81f0-0310-95a4-ce76da25c4cd
Props azaozz. See #35877. Built from https://develop.svn.wordpress.org/trunk@37897 git-svn-id: http://core.svn.wordpress.org/trunk@37838 1a063a9b-81f0-0310-95a4-ce76da25c4cd
Props azaozz. Fixes #35877. Built from https://develop.svn.wordpress.org/trunk@37898 git-svn-id: http://core.svn.wordpress.org/trunk@37839 1a063a9b-81f0-0310-95a4-ce76da25c4cd
…tes_List_Table`. This allows a developer to filter the arguments used to query sites during the `prepare_items()` method. Props flixos90. Fixes #26580. Built from https://develop.svn.wordpress.org/trunk@37899 git-svn-id: http://core.svn.wordpress.org/trunk@37840 1a063a9b-81f0-0310-95a4-ce76da25c4cd
…tion description. Props celloexpressions. Fixes #36796. Built from https://develop.svn.wordpress.org/trunk@37900 git-svn-id: http://core.svn.wordpress.org/trunk@37841 1a063a9b-81f0-0310-95a4-ce76da25c4cd
Adds an Edit button beside the menu location to allow users to switch to the selected menu for further edits. Props celloexpressions. Fixes #36795. Built from https://develop.svn.wordpress.org/trunk@37901 git-svn-id: http://core.svn.wordpress.org/trunk@37842 1a063a9b-81f0-0310-95a4-ce76da25c4cd
The string is used during the network installation process to inform the user about where to store additional configuration data. Since the wp-config.php file can be translated the string should be too. Props julesaus. Fixes #36945. Built from https://develop.svn.wordpress.org/trunk@37902 git-svn-id: http://core.svn.wordpress.org/trunk@37843 1a063a9b-81f0-0310-95a4-ce76da25c4cd
The Link header allows clients to verify if a site has made the REST API available, as well as indicating how to access it. Props danielbachhuber. Fixes #35580. Built from https://develop.svn.wordpress.org/trunk@37903 git-svn-id: http://core.svn.wordpress.org/trunk@37844 1a063a9b-81f0-0310-95a4-ce76da25c4cd
…ting users to the Customizer. "Manage in Customizer" -> "Manage with Live Preview". Props patilswapnilv and noahsilverstein. Fixes #37159. Built from https://develop.svn.wordpress.org/trunk@37904 git-svn-id: http://core.svn.wordpress.org/trunk@37845 1a063a9b-81f0-0310-95a4-ce76da25c4cd
…ponding to an authenticated request. Props adamsilverstein, welcher, markjaquith, aidvu. Fixes #35662. Built from https://develop.svn.wordpress.org/trunk@37905 git-svn-id: http://core.svn.wordpress.org/trunk@37846 1a063a9b-81f0-0310-95a4-ce76da25c4cd
- Reset the internal state when doing `unlink`, pressing `Escape`, and clicking elsewhere in the editor. - Add the unlink shortcut from the wplink plugin as it triggers the new `wp_unlink` command. Fixes #36781, #36732, #37153. Built from https://develop.svn.wordpress.org/trunk@37906 git-svn-id: http://core.svn.wordpress.org/trunk@37847 1a063a9b-81f0-0310-95a4-ce76da25c4cd
…eve_headers()`. Props borgesbruno, jipmoors. Fixes #37090. Built from https://develop.svn.wordpress.org/trunk@37907 git-svn-id: http://core.svn.wordpress.org/trunk@37848 1a063a9b-81f0-0310-95a4-ce76da25c4cd
This provides some default data for the jQuery UI datepicker. The localized data is already available via `WP_Locale` and is only passed to the datepicker if the script is enqueued. Props clubduece, swissspidy, barryceelen, ocean90. Fixes #29420. Built from https://develop.svn.wordpress.org/trunk@37908 git-svn-id: http://core.svn.wordpress.org/trunk@37849 1a063a9b-81f0-0310-95a4-ce76da25c4cd
…php`. See #10441. Built from https://develop.svn.wordpress.org/trunk@37909 git-svn-id: http://core.svn.wordpress.org/trunk@37850 1a063a9b-81f0-0310-95a4-ce76da25c4cd
…mce/blob/master/changelog.txt. Fixes #37225. Built from https://develop.svn.wordpress.org/trunk@37910 git-svn-id: http://core.svn.wordpress.org/trunk@37851 1a063a9b-81f0-0310-95a4-ce76da25c4cd
… no filter is registered for the tag. Props flixos90. Fixes #10441. Built from https://develop.svn.wordpress.org/trunk@37911 git-svn-id: http://core.svn.wordpress.org/trunk@37852 1a063a9b-81f0-0310-95a4-ce76da25c4cd
On small screens, especially with longer translations, the pagination links and text could break in two lines. This fixes it moving down the text in a new line. Fixes #33962. Built from https://develop.svn.wordpress.org/trunk@37912 git-svn-id: http://core.svn.wordpress.org/trunk@37853 1a063a9b-81f0-0310-95a4-ce76da25c4cd
…hical post types. Props Offereins. Fixes #35010. Built from https://develop.svn.wordpress.org/trunk@37913 git-svn-id: http://core.svn.wordpress.org/trunk@37854 1a063a9b-81f0-0310-95a4-ce76da25c4cd
The new format looks like "Sorry, you are not allowed to <action>.". This provides a consistent experience for all error messages related to missing permissions. It also reduces the number of similar strings and allows translators to provide a consistent style in their language. Props ramiy, Presskopp. Fixes #34521. Built from https://develop.svn.wordpress.org/trunk@37914 git-svn-id: http://core.svn.wordpress.org/trunk@37855 1a063a9b-81f0-0310-95a4-ce76da25c4cd
This adds three new functions for getting/displaying attachment captions: * `wp_get_attachment_caption` - Retrieves a caption for a specific attachment. * `get_the_post_thumbnail_caption()` - Returns the post thumbnail caption. * `the_post_thumbnail_caption()` - Displays the post thumbnail caption. These are helpful for displaying a caption associated with an image directly in a template, rather than using the caption shortcode. This also introduces two new filters: * `wp_get_attachment_caption` - Filters the value of `wp_get_attachment_caption()`. * `the_post_thumbnail_caption` - Filters the display of the post thumbnail caption. `the_post_thumbnail_caption()` is automatically filtered by `wptexturize()`, `convert_smilies()`, and `convert_chars()` in `wp-includes/default-filters.php`. Props flixos90, joemcgill. Fixes #12235. Built from https://develop.svn.wordpress.org/trunk@37915 git-svn-id: http://core.svn.wordpress.org/trunk@37856 1a063a9b-81f0-0310-95a4-ce76da25c4cd
…s finished. This allows code in `sunrise.php` and in core to know when multisite bootstrap is complete and when the `$current_site` and `$current_blog` globals are populated. Fixes #37235. Props flixos90. Built from https://develop.svn.wordpress.org/trunk@37916 git-svn-id: http://core.svn.wordpress.org/trunk@37857 1a063a9b-81f0-0310-95a4-ce76da25c4cd
…$site_id` properties in `WP_Site`. See [37657] for where access was explicitly changed from public to private. See #36717. Built from https://develop.svn.wordpress.org/trunk@37917 git-svn-id: http://core.svn.wordpress.org/trunk@37858 1a063a9b-81f0-0310-95a4-ce76da25c4cd
In the past, `get_blog_details()` has been used to retrieve the `home`, `siteurl`, `blogname`, and `post_count` options for a site. By lazy loading properties in a `WP_Site` object, we can avoid having to use `get_blog_details()` and instead provide the properties as needed. This introduces the global `site-details` cache group in which standard objects representing the site are stored. This will one day be a replacement for the `blog-details` cache group that is currently used in `get_blog_details()`. This relies on the `ms_loaded` action introduced in [37916] as properties are not available via `get_option()` until multisite has been fully loaded. Props flixos90. Fixes #36935. Built from https://develop.svn.wordpress.org/trunk@37918 git-svn-id: http://core.svn.wordpress.org/trunk@37859 1a063a9b-81f0-0310-95a4-ce76da25c4cd
…erty in `WP_Network`. See [37657] for where access was changed from public to private. See [37870] for where the type was changed from `string` to `int`. See #36717. Built from https://develop.svn.wordpress.org/trunk@37919 git-svn-id: http://core.svn.wordpress.org/trunk@37860 1a063a9b-81f0-0310-95a4-ce76da25c4cd
Resource hints allow browsers to prefetch specific pages or render them in the background to perform DNS lookups or to begin the connection handshake (DNS, TCP, TLS) in the background. By default, `wp_resource_hints()` prints hints for "s.w.org" (the WordPress.org CDN) and for all scripts and styles which are enqueued from external hosts. Use the `wp_resource_hints` filter to add custom domains and URLs for `dns-prefetch`, `preconnect`, `prefetch` or `prerender`. Props voldemortensen, swissspidy. Fixes #34292. Built from https://develop.svn.wordpress.org/trunk@37920 git-svn-id: http://core.svn.wordpress.org/trunk@37861 1a063a9b-81f0-0310-95a4-ce76da25c4cd
In [37888], the comment text was initially updated, however an opportunity to make the text less trivializing of actions that users will take was missed. To quote Helen Hou-Sandi: "It's important not to trivialize actions that are perfectly reasonable for a user to find tricky (where to go to log in is not exactly intuitive, even with the rewrites we have now)." The text of the comment now reads: > Hi, this is a comment. > To get started with moderating, editing, and deleting comments, please visit the Comments screen in the dashboard. > Commenter avatars come from <a href="https://gravatar.com">Gravatar</a>. Some interesting reading on the topic of "Simple" and "Easy" and how they relate to software development can be found at http://andrewspittle.com/2012/01/31/avoiding-easy/ and written by andrewspittle. Props helen. Fixes #36702. Built from https://develop.svn.wordpress.org/trunk@37921 git-svn-id: http://core.svn.wordpress.org/trunk@37862 1a063a9b-81f0-0310-95a4-ce76da25c4cd
Previously, changing the post thumbnail of a published post in the edit screen would immediately apply the change, rather than waiting for the post to be saved before applying the update. This could lead to someone unintentionally editing the post thumbnail on a published post, and made it impossible to preview changes to post thumbnails on published posts before saving the change. This introduces a new Ajax handler, `wp_ajax_get_post_thumbnail_html()` to retrieve the HTML for the post thumbnail meta box without updating the post meta value for `_thumbnail_id`. It also allows post thumbnail changes to be previewed by passing the `_thumbnail_id` as a query variable to the preview screen and adding a new filter, `_wp_preview_post_thumbnail_filter()`, which gets applied to `get_post_metadata` during the post preview process. Props flixos90. Fixes #12922. Built from https://develop.svn.wordpress.org/trunk@38118 git-svn-id: http://core.svn.wordpress.org/trunk@38059 1a063a9b-81f0-0310-95a4-ce76da25c4cd
Fixes a few accessibility issues, restores the "Search Results" tab and the search type selector, and improves compatibility with older browsers. Props rahulsprajapati, swissspidy, adamsilverstein, ocean90 See #37233. Built from https://develop.svn.wordpress.org/trunk@38119 git-svn-id: http://core.svn.wordpress.org/trunk@38060 1a063a9b-81f0-0310-95a4-ce76da25c4cd
* Adds a missing file header * Adjusts class DocBlock * Adds missing version and access information for all methods See #37318, [37428] and #33055. Built from https://develop.svn.wordpress.org/trunk@38120 git-svn-id: http://core.svn.wordpress.org/trunk@38061 1a063a9b-81f0-0310-95a4-ce76da25c4cd
…p-includes/* elements introduced or changed in 4.6. Part 1/2. See #37318. Built from https://develop.svn.wordpress.org/trunk@38121 git-svn-id: http://core.svn.wordpress.org/trunk@38062 1a063a9b-81f0-0310-95a4-ce76da25c4cd
* `preconnect` will be potentially pretty heavy on the CDN. With the Unicode 9.0 emoji update, almost all browsers will trigger the `preconnect`. * `preconnect` only opens one connection, but `s.w.org` is HTTP/1.1, so the browser will use the preconnected connection for the first emoji, then it has to open new connections for subsequent emoji. Also use the same URL as we use for the `emoji_svg_url` filter. This will print the hint for the correct CDN in case someone uses a custom CDN. Props peterwilsoncc. Fixes #37387. Built from https://develop.svn.wordpress.org/trunk@38122 git-svn-id: http://core.svn.wordpress.org/trunk@38063 1a063a9b-81f0-0310-95a4-ce76da25c4cd
Built from https://develop.svn.wordpress.org/trunk@38123 git-svn-id: http://core.svn.wordpress.org/trunk@38064 1a063a9b-81f0-0310-95a4-ce76da25c4cd
Built from https://develop.svn.wordpress.org/trunk@38124 git-svn-id: http://core.svn.wordpress.org/trunk@38065 1a063a9b-81f0-0310-95a4-ce76da25c4cd
…p-includes/* elements introduced or changed in 4.6. Part 2/2. Fixes #37318. Built from https://develop.svn.wordpress.org/trunk@38125 git-svn-id: http://core.svn.wordpress.org/trunk@38066 1a063a9b-81f0-0310-95a4-ce76da25c4cd
- Use `wp.a11y.speak()` to announce bad URLs. - Do not add a title to the link toolbar. - Better error message. Props afercia, azaozz. See #36638. Built from https://develop.svn.wordpress.org/trunk@38126 git-svn-id: http://core.svn.wordpress.org/trunk@38067 1a063a9b-81f0-0310-95a4-ce76da25c4cd
…p_nav_menu_item_post_type_meta_box()`. Props mehulkaklotar for initial patch. See #37211. Built from https://develop.svn.wordpress.org/trunk@38127 git-svn-id: http://core.svn.wordpress.org/trunk@38068 1a063a9b-81f0-0310-95a4-ce76da25c4cd
…_nav_menu_item_taxonomy_meta_box()`. Props mehulkaklotar for initial patch. See #37211. Built from https://develop.svn.wordpress.org/trunk@38128 git-svn-id: http://core.svn.wordpress.org/trunk@38069 1a063a9b-81f0-0310-95a4-ce76da25c4cd
* Rename the `$post_type` parameter to `$box` for clarity and consistency with other meta box functions. * Make the docs more consistent with `post_format_meta_box()` and other meta box functions. * Correct type and description for the third argument of `nav_menu_items_{$post_type_name}_recent` filter. See #37211. Built from https://develop.svn.wordpress.org/trunk@38129 git-svn-id: http://core.svn.wordpress.org/trunk@38070 1a063a9b-81f0-0310-95a4-ce76da25c4cd
* Rename the `$taxonomy` parameter to `$box` for clarity and consistency with other meta box functions. * Make the docs more consistent with `post_categories_meta_box()` and other meta box functions. See #37211. Built from https://develop.svn.wordpress.org/trunk@38130 git-svn-id: http://core.svn.wordpress.org/trunk@38071 1a063a9b-81f0-0310-95a4-ce76da25c4cd
… `id` attribute of the meta box and not a numeric ID. Fixes #37211. Built from https://develop.svn.wordpress.org/trunk@38131 git-svn-id: http://core.svn.wordpress.org/trunk@38072 1a063a9b-81f0-0310-95a4-ce76da25c4cd
…ore consistent with media buttons added by plugins. Props FolioVision. Fixes #36999. Built from https://develop.svn.wordpress.org/trunk@38132 git-svn-id: http://core.svn.wordpress.org/trunk@38073 1a063a9b-81f0-0310-95a4-ce76da25c4cd
…cape()` with the version number where the message was added. Props andizer. Fixes #36403. Built from https://develop.svn.wordpress.org/trunk@38133 git-svn-id: http://core.svn.wordpress.org/trunk@38074 1a063a9b-81f0-0310-95a4-ce76da25c4cd
…rror'. `$result` can be `true` too, see `Language_Pack_Upgrader::bulk_upgrade()`. See #32246. Built from https://develop.svn.wordpress.org/trunk@38134 git-svn-id: http://core.svn.wordpress.org/trunk@38075 1a063a9b-81f0-0310-95a4-ce76da25c4cd
Props ixkaito. Fixes #37442. Built from https://develop.svn.wordpress.org/trunk@38135 git-svn-id: http://core.svn.wordpress.org/trunk@38076 1a063a9b-81f0-0310-95a4-ce76da25c4cd
…il_html()`. `$content_width` is unused since [35023]. See #28512. Built from https://develop.svn.wordpress.org/trunk@38136 git-svn-id: http://core.svn.wordpress.org/trunk@38077 1a063a9b-81f0-0310-95a4-ce76da25c4cd
See #12922. Built from https://develop.svn.wordpress.org/trunk@38137 git-svn-id: http://core.svn.wordpress.org/trunk@38078 1a063a9b-81f0-0310-95a4-ce76da25c4cd
… of `get_filesystem_method()` and `request_filesystem_credentials()` to an empty string. `$context` is a full path to the directory that is tested for being writable. A path shouldn't be a boolean value. This also updates `WP_Upgrader_Skin::request_filesystem_credentials()` and `Automatic_Upgrader_Skin::request_filesystem_credentials()` and adds missing docs. Props DrewAPicture, ocean90. Fixes #37412. Built from https://develop.svn.wordpress.org/trunk@38138 git-svn-id: http://core.svn.wordpress.org/trunk@38079 1a063a9b-81f0-0310-95a4-ce76da25c4cd
See #32171. Built from https://develop.svn.wordpress.org/trunk@38139 git-svn-id: http://core.svn.wordpress.org/trunk@38080 1a063a9b-81f0-0310-95a4-ce76da25c4cd
…ore`. See #37318. Built from https://develop.svn.wordpress.org/trunk@38140 git-svn-id: http://core.svn.wordpress.org/trunk@38081 1a063a9b-81f0-0310-95a4-ce76da25c4cd
See #37230. Built from https://develop.svn.wordpress.org/trunk@38141 git-svn-id: http://core.svn.wordpress.org/trunk@38082 1a063a9b-81f0-0310-95a4-ce76da25c4cd
…tem_taxonomy_meta_box()` for consistency with [38129]. Missed in [38130]. See #37211. Built from https://develop.svn.wordpress.org/trunk@38142 git-svn-id: http://core.svn.wordpress.org/trunk@38083 1a063a9b-81f0-0310-95a4-ce76da25c4cd
…ed in [37345]. See #26284. Built from https://develop.svn.wordpress.org/trunk@38143 git-svn-id: http://core.svn.wordpress.org/trunk@38084 1a063a9b-81f0-0310-95a4-ce76da25c4cd
…argument()`. See #26284. Built from https://develop.svn.wordpress.org/trunk@38144 git-svn-id: http://core.svn.wordpress.org/trunk@38085 1a063a9b-81f0-0310-95a4-ce76da25c4cd
…it's empty. Props inderpreet99, SergeyBiryukov. Fixes #36174. Built from https://develop.svn.wordpress.org/trunk@38145 git-svn-id: http://core.svn.wordpress.org/trunk@38086 1a063a9b-81f0-0310-95a4-ce76da25c4cd
…dded in [38033]. * Update DocBlock to use third-person singular verb and to include a period at the end. * Use `submit_button()` for the submit button. * Escape the ID attribute. * Apply the same to `WP_List_Table::search_box()`. See #37230. Built from https://develop.svn.wordpress.org/trunk@38146 git-svn-id: http://core.svn.wordpress.org/trunk@38087 1a063a9b-81f0-0310-95a4-ce76da25c4cd
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.