Title: Version 4.6
Author: Dominik Schilling
Published: April 20, 2016
Last modified: August 9, 2016

---

#  Version 4.6

[Dev Chat Agendas](https://make.wordpress.org/core/tag/agenda+4-6) | [Dev Chat Summaries](https://make.wordpress.org/core/tag/summary+4-6)
| [Jump Starts](https://make.wordpress.org/core/tag/jump-starts+4-6) | [Dev Notes](https://make.wordpress.org/core/tag/dev-notes+4-6/)
| [Field Guide](https://make.wordpress.org/core/2016/07/26/wordpress-4-6-field-guide/)
| [All Posts Tagged 4.6](https://make.wordpress.org/core/tag/4-6/)

### Schedule, Focus, Features

4.6 opened for commit on April 13th and is currently [scheduled for August 16th of 2016](https://make.wordpress.org/core/version-4-6-project-schedule/).
The release is lead by Dominik Schilling ([@ocean90](https://profiles.wordpress.org/ocean90/))
and Garth Mortensen ([@voldemortensen](https://profiles.wordpress.org/voldemortensen/)).
The focus will be on fixing bugs and refining existing features. Other goals are
to try improving collaboration between teams of features/components, communication
_to the outside_ via make/coreCore Core is the set of software required to run WordPress.
The Core Development Team builds WordPress..

The following table includes tickets from the [community wish list](https://make.wordpress.org/core/2016/04/14/wordpress-4-6-whats-on-your-wish-list/)
and by core committers.

### Community Wish List

  |  ID |  Summary |  Component |  Type |  
 |  [#35133](https://core.trac.wordpress.org/ticket/35133) |  Make the adminadmin (and super admin) menu more flexible in width |  Administration |  enhancementenhancement Enhancements are simple improvements to WordPress, such as the addition of a hook, a new feature, or an improvement to an existing feature. |  
 |  [#32396](https://core.trac.wordpress.org/ticket/32396) |  Settings Reduction |  Administration |  enhancement |  
 |  [#35774](https://core.trac.wordpress.org/ticket/35774) |  WordPress admin <title> structure |  Administration |  enhancement |  
 |  [#16708](https://core.trac.wordpress.org/ticket/16708) |  TaxonomyTaxonomy A taxonomy is a way to group things together. In WordPress, some common taxonomies are category, link, tag, or post format. [https://codex.wordpress.org/Taxonomies#Default_Taxonomies](https://codex.wordpress.org/Taxonomies#Default_Taxonomies). checkboxes to radio buttons |  Administration |  feature requestfeature request A feature request should generally begin the process in the ideas forum, on a mailing list, as a plugin, or brought to the attention of the core team, such as through scope meetings held for each major release. Unsolicited tickets of this variety are typically, therefore, discouraged. |  
 |  [#25669](https://core.trac.wordpress.org/ticket/25669) |  Introduce helper function for AJAX checks |  Bootstrap/Load |  enhancement |  
 |  [#25137](https://core.trac.wordpress.org/ticket/25137) |  Enable safe mode to run WordPress without loading plugins |  Bootstrap/Load |  feature request |  
 |  [#34106](https://core.trac.wordpress.org/ticket/34106) |  Comments should have real permalinks |  Comments |  defect (bugbug A bug is an error or unexpected result. Performance improvements, code optimization, and are considered enhancements, not defects. After feature freeze, only bugs are dealt with, with regressions (adverse changes from the previous version) being the highest priority.) |  
 |  [#22198](https://core.trac.wordpress.org/ticket/22198) |  Realigning the Discussions Settings page |  Comments |  enhancement |  
 |  [#27111](https://core.trac.wordpress.org/ticket/27111) |  Turning off global comments should include existing content |  Comments |  enhancement |  
 |  [#16252](https://core.trac.wordpress.org/ticket/16252) |  Allow comment reparenting to fix poor threading |  Comments |  feature request |  
 |  [](https://core.trac.wordpress.org/ticket/34923)[#34923](https://core.trac.wordpress.org/ticket/34923) |  Introduce basic content authorship in the CustomizerCustomizer Tool built into WordPress core that hooks into most modern themes. You can use it to preview and modify many of your site’s appearance settings. |  Customize |  enhancement |  
 |  [#18584](https://core.trac.wordpress.org/ticket/18584) |  Nav menus need more hooksHooks In WordPress theme and development, hooks are functions that can be applied to an action or a Filter in WordPress. Actions are functions performed when a certain event occurs in WordPress. Filters allow you to modify certain functions. Arguments used to hook both filters and actions look the same. for extensibility (on admin page & in customizer) |  Customize |  enhancement |  
 |  [#35827](https://core.trac.wordpress.org/ticket/35827) |  Customizer: Create a dropzone for adding images |  Customize |  enhancement |  
 |  [#18623](https://core.trac.wordpress.org/ticket/18623) |  Allow themes to pre-register multiple custom backgrounds |  Customize |  feature request |  
 |  [#34062](https://core.trac.wordpress.org/ticket/34062) |  The WXR export tool should export terms metadata |  Export |  enhancement |  
 |  [#22435](https://core.trac.wordpress.org/ticket/22435) |  Export APIAPI An API or Application Programming Interface is a software intermediary that allows programs to interact with each other and share data in limited, clearly defined ways. |  Export |  enhancement |  
 |  [#32802](https://core.trac.wordpress.org/ticket/32802) |  Update Masonry (v3.3.2) & imagesLoaded (v3.2.0) package |  External Libraries |  enhancement |  
 |  [#24846](https://core.trac.wordpress.org/ticket/24846) |  Usage of a shortcodeShortcode A shortcode is a placeholder used within a WordPress post, page, or widget to insert a form or function generated by a plugin in a specific location on your site. disables wpautop filterFilter Filters are one of the two types of Hooks [https://codex.wordpress.org/Plugin_API/Hooks](https://codex.wordpress.org/Plugin_API/Hooks). They provide a way for functions to modify data of other functions. They are the counterpart to Actions. Unlike Actions, filters are meant to work in an isolated manner, and should never have side effects such as affecting global variables and output. |  Formatting |  defect (bug) |  
 |  [#4539](https://core.trac.wordpress.org/ticket/4539) |  Abbreviated year followed by punctuation or markup doesn’t texturize |  Formatting |  defect (bug) |  
 |  [#28449](https://core.trac.wordpress.org/ticket/28449) |  Prevent widows |  Formatting |  enhancement |  
 |  [#30130](https://core.trac.wordpress.org/ticket/30130) |  Normalize characters with combining marks to precomposed characters |  Formatting |  enhancement |  
 |  [#13429](https://core.trac.wordpress.org/ticket/13429) |  Updating Link URLURL A specific web address of a website or web page on the Internet, such as a website’s URL www.wordpress.org on image within Admin with Gallery |  Gallery |  defect (bug) |  
 |  [#21667](https://core.trac.wordpress.org/ticket/21667) |  Add some user agent to wp_is_mobile |  General |  enhancement |  
 |  [](https://core.trac.wordpress.org/ticket/36335)[#36335](https://core.trac.wordpress.org/ticket/36335) |  Next generation: core autoloader proposal |  General |  feature request |  
 |  [#34053](https://core.trac.wordpress.org/ticket/34053) |  HTTPHTTP HTTP is an acronym for Hyper Text Transfer Protocol. HTTP is the underlying protocol used by the World Wide Web and this protocol defines how messages are formatted and transmitted, and what actions Web servers and browsers should take in response to various commands. API (Curl backend) inappropriately sends Content-Length headerHeader The header of your site is typically the first thing people will experience. The masthead or header art located across the top of your page is part of the look and feel of your website. It can influence a visitor’s opinion about your content and you/ your organization’s brand. It may also look different on different screen sizes. on POST requests made through a proxy server CONNECT |  HTTP API |  defect (bug) |  
 |  [#33073](https://core.trac.wordpress.org/ticket/33073) |  Some strings need “no HTMLHTML HyperText Markup Language. The semantic scripting language primarily used for outputting content in web browsers. entities” translator comments |  I18Ni18n Internationalization, or the act of writing and preparing code to be fully translatable into other languages. Also see [localization](https://make.wordpress.org/core/4-6/?output_format=md#l10n). Often written with a lowercase i so it is not confused with a lowercase L or the numeral 1. Often an acquired skill. |  enhancement |  
 |  [#34625](https://core.trac.wordpress.org/ticket/34625) |  wp-login.php site title link points to wordpress.orgWordPress.org The community site where WordPress code is created and shared by the users. This is where you can download the source code for WordPress core, plugins and themes as well as the central location for community conversations and organization. [https://wordpress.org/](https://wordpress.org/) |  Login and Registration |  defect (bug) |  
 |  [#15384](https://core.trac.wordpress.org/ticket/15384) |  wp-login.php refactor |  Login and Registration |  enhancement |  
 |  [#34401](https://core.trac.wordpress.org/ticket/34401) |  Search mechanisms complaning of access denied error on wp-login.php?action=logout |  Login and Registration |  enhancement |  
 |  [#22139](https://core.trac.wordpress.org/ticket/22139) |  Hooks for wp-login customization |  Login and Registration |  enhancement |  
 |  [#22837](https://core.trac.wordpress.org/ticket/22837) |  WP Needs to Set “Sender” and “Reply-To” or DKIM/DMARC will not work using wp-mail (via PHPMailer) |  Mail |  defect (bug) |  
 |  [#21659](https://core.trac.wordpress.org/ticket/21659) |  wp_mail() problem with Reply-To header |  Mail |  defect (bug) |  
 |  [#29513](https://core.trac.wordpress.org/ticket/29513) |  Move heavy lifting of wp_mail() to child class of PHPMailer |  Mail |  enhancement |  
 |  [#22942](https://core.trac.wordpress.org/ticket/22942) |  Remove Post by Email |  Mail |  enhancement |  
 |  [#32378](https://core.trac.wordpress.org/ticket/32378) |  Image Uploads automatically puts “Olympus Digital Camera” as caption |  Media |  defect (bug) |  
 |  [#22938](https://core.trac.wordpress.org/ticket/22938) |  Presentation of hierarchical taxonomy in Media modal should be checkboxes rather than comma-separated tagtag A directory in Subversion. WordPress uses tags to store a single snapshot of a version (3.6, 3.6.1, etc.), the common convention of tags in version control systems. (Not to be confused with post tags.) list |  Media |  enhancement |  
 |  [#21295](https://core.trac.wordpress.org/ticket/21295) |  Retroactively generate new images sizes if requested |  Media |  enhancement |  
 |  [#31050](https://core.trac.wordpress.org/ticket/31050) |  Better PDF Upload Management |  Media |  feature request |  
 |  [#13910](https://core.trac.wordpress.org/ticket/13910) |  Get Menu name with wp_nav_menu() |  Menus |  feature request |  
 |  [](https://core.trac.wordpress.org/ticket/35791)[#35791](https://core.trac.wordpress.org/ticket/35791) |  WP_Site_Query class |  Networks and Sites |  task (blessed) |  
 |  [](https://core.trac.wordpress.org/ticket/31245)[#31245](https://core.trac.wordpress.org/ticket/31245) |  Replace alloptions with a key cache |  Options, MetaMeta Meta is a term that refers to the inside workings of a group. For us, this is the team that works on internal WordPress sites like WordCamp Central and Make WordPress. APIs |  enhancement |  
 |  [#17817](https://core.trac.wordpress.org/ticket/17817) |  do_action/apply_filters/etc. recursion on same filter kills underlying call |  Plugins |  defect (bug) |  
 |  [](https://core.trac.wordpress.org/ticket/20578)[#20578](https://core.trac.wordpress.org/ticket/20578) |  Allow users to delete a pluginPlugin A plugin is a piece of software containing a group of functions that can be added to a WordPress website. They can extend functionality or add new features to your WordPress websites. WordPress plugins are written in the PHP programming language and integrate seamlessly with WordPress. These can be free in the WordPress.org Plugin Directory [https://wordpress.org/plugins/](https://wordpress.org/plugins/) or can be cost-based plugin from a third-party. without uninstalling |  Plugins |  enhancement |  
 |  [#12718](https://core.trac.wordpress.org/ticket/12718) |  Better structure for admin menu |  Plugins |  enhancement |  
 |  [#15691](https://core.trac.wordpress.org/ticket/15691) |  Networknetwork (versus site, blog) admin should have its own settings API |  Plugins |  feature request |  
 |  [#32101](https://core.trac.wordpress.org/ticket/32101) |  Ability to mark plugin as unmanaged |  Plugins |  task (blessed) |  
 |  [#30352](https://core.trac.wordpress.org/ticket/30352) |  Prevent an editor to move the front page / posts page to trashTrash Trash in WordPress is like the Recycle Bin on your PC or Trash in your Macintosh computer. Users with the proper permission level (administrators and editors) have the ability to delete a post, page, and/or comments. When you delete the item, it is moved to the trash folder where it will remain for 30 days. |  Posts, Post Types |  defect (bug) |  
 |  [#8592](https://core.trac.wordpress.org/ticket/8592) |  Private Pages not listed in the Parent dropdown |  Posts, Post Types |  enhancement |  
 |  [#34982](https://core.trac.wordpress.org/ticket/34982) |  New algorithm for displaying a hierarchical list of post objects in the WP_Posts_List_Table is incomplete |  Posts, Post Types |  enhancement |  
 |  [#18375](https://core.trac.wordpress.org/ticket/18375) |  Post type templates |  Posts, Post Types |  enhancement |  
 |  [#12955](https://core.trac.wordpress.org/ticket/12955) |  Add get_post filter |  Posts, Post Types |  feature request |  
 |  [#12706](https://core.trac.wordpress.org/ticket/12706) |  Custom post status bugs in the admin |  Posts, Post Types |  task (blessed) |  
 |  [#16379](https://core.trac.wordpress.org/ticket/16379) |  Better UIUI User interface for doing “Page on Front” |  Posts, Post Types |  task (blessed) |  
 |  [#29660](https://core.trac.wordpress.org/ticket/29660) |  Functions in wp_includes/query.php assume non-null return value from get_queried_object |  Query |  defect (bug) |  
 |  [#25473](https://core.trac.wordpress.org/ticket/25473) |  wp_text_diff creates wrong number of columns if title arguments are set |  RevisionsRevisions The WordPress revisions system stores a record of each saved draft or published update. The revision system allows you to see what changes were made in each revision by dragging a slider (or using the Next/Previous buttons). The display indicates what has changed in each revision. |  defect (bug) |  
 |  [#23314](https://core.trac.wordpress.org/ticket/23314) |  Allow published posts to be revised without being updated immediately |  Revisions |  enhancement |  
 |  [#20564](https://core.trac.wordpress.org/ticket/20564) |  Framework for storing revisions of Post Meta |  Revisions |  enhancement |  
 |  [#21374](https://core.trac.wordpress.org/ticket/21374) |  Add core support for letting custom permalink structure for different post types |  Rewrite Rules |  enhancement |  
 |  [#30579](https://core.trac.wordpress.org/ticket/30579) |  wp_enqueue_style in footer |  Script Loader |  enhancement |  
 |  [#34292](https://core.trac.wordpress.org/ticket/34292) |  Support for DNSDNS DNS is an acronym for Domain Name System - how you assign a human readable address to a website’s exact numeric coded location (ie. wordpress.org uses the actual IP address 198.143.164.252). Prefetching & Prerender |  Script Loader |  feature request |  
 |  [#21022](https://core.trac.wordpress.org/ticket/21022) |  Allow bcrypt to be enabled via filter for pass hashing |  Security |  enhancement |  
 |  [#26475](https://core.trac.wordpress.org/ticket/26475) |  Hierarchical meta box display issues when messing around with new terms |  Taxonomy |  defect (bug) |  
 |  [#9777](https://core.trac.wordpress.org/ticket/9777) |  Usability : add delete button to edit-tags.php |  Taxonomy |  enhancement |  
 |  [#23421](https://core.trac.wordpress.org/ticket/23421) |  Add sortable to taxonomy column |  Taxonomy |  enhancement |  
 |  [#36574](https://core.trac.wordpress.org/ticket/36574) |  Redesign term pages |  Taxonomy |  enhancement |  
 |  [#14877](https://core.trac.wordpress.org/ticket/14877) |  Ability to create exclusive custom taxonomies |  Taxonomy |  feature request |  
 |  [#5034](https://core.trac.wordpress.org/ticket/5034) |  Impossible to have duplicate categoryCategory The 'category' taxonomy lets you group posts / content together that share a common bond. Categories are pre-defined and broad ranging. slugs with different parents |  Taxonomy |  feature request |  
 |  [#35736](https://core.trac.wordpress.org/ticket/35736) |  Replace ‘Lost Password’ phrase with ‘Reset Password’ |  Text Changes |  defect (bug) |  
 |  [#34521](https://core.trac.wordpress.org/ticket/34521) |  Unifying permission error messages |  Text Changes |  enhancement |  
 |  [#31779](https://core.trac.wordpress.org/ticket/31779) |  Warn users before using a built-in file editor for the first time |  Themes |  enhancement |  
 |  [#30797](https://core.trac.wordpress.org/ticket/30797) |  New function for parent theme stylesheet uri |  Themes |  enhancement |  
 |  [#22355](https://core.trac.wordpress.org/ticket/22355) |  Template stack – Beyond parent/child themeChild theme A Child Theme is a customized theme based upon a Parent Theme. It’s considered best practice to create a child theme if you want to modify the CSS of your theme. [https://developer.wordpress.org/themes/advanced-topics/child-themes/](https://developer.wordpress.org/themes/advanced-topics/child-themes/) relationships |  Themes |  enhancement |  
 |  [#33407](https://core.trac.wordpress.org/ticket/33407) |  Theme tags overhaul |  Themes |  enhancement |  
 |  [#14310](https://core.trac.wordpress.org/ticket/14310) |  Make template hierarchy filterable |  Themes |  enhancement |  
 |  [#19627](https://core.trac.wordpress.org/ticket/19627) |  Themes should be able to opt-in to a static front pageStatic Front Page A WordPress website can have a dynamic blog-like front page, or a “static front page” which is used to show customized content. Typically this is the first page you see when you visit a site url, like wordpress.org for example. |  Themes |  feature request |  
 |  [#33472](https://core.trac.wordpress.org/ticket/33472) |  Templating Engine |  Themes |  feature request |  
 |  [#27159](https://core.trac.wordpress.org/ticket/27159) |  Removing TinyMCE buttons to improve user experience |  TinyMCE |  enhancement |  
 |  [#32678](https://core.trac.wordpress.org/ticket/32678) |  Audit toolbar links and content |  Toolbar |  enhancement |  
 |  [#24579](https://core.trac.wordpress.org/ticket/24579) |  Add Drag’n’Drop UI to plugin and theme manual uploaders |  Upgrade/Install |  enhancement |  
 |  [#33932](https://core.trac.wordpress.org/ticket/33932) |  Filters for Plugin/Theme Update Email Notifications |  Upgrade/Install |  enhancement |  
 |  [#15955](https://core.trac.wordpress.org/ticket/15955) |  move_uploaded_file mangles non-ascii characters on Windows platforms |  Upload |  defect (bug) |  
 |  [#22363](https://core.trac.wordpress.org/ticket/22363) |  Accents in attachment filenames should be sanitized |  Upload |  defect (bug) |  
 |  [#35669](https://core.trac.wordpress.org/ticket/35669) |  Store widgets in a custom post typeCustom Post Type WordPress can hold and display many different types of content. A single item of such a content is generally called a post, although post is also a specific post type. Custom Post Types gives your site the ability to have templated posts, to simplify the concept. instead of options |  Widgets |  enhancement |  
 |  [#21165](https://core.trac.wordpress.org/ticket/21165) |  Make categories widgetWidget A WordPress Widget is a small block that performs a specific function. You can add these widgets in sidebars also known as widget-ready areas on your web page. WordPress widgets were originally created to provide a simple and easy-to-use way of giving design and structure control of the WordPress theme to the user. work with custom taxonomies |  Widgets |  enhancement |  
 |  [#36532](https://core.trac.wordpress.org/ticket/36532) |  Allow Reordering of Available Widgets |  Widgets |  enhancement |  
 |  [#32417](https://core.trac.wordpress.org/ticket/32417) |  Add new core media widget |  Widgets |  feature request |  
 |  [#4280](https://core.trac.wordpress.org/ticket/4280) |  Allow to constrain widgets being displayed on certain page types only |  Widgets |  feature request |

### Tickets by Committers/Component Maintainers

  |  ID |  Summary |  Component |  Type |  
 |  [#36264](https://core.trac.wordpress.org/ticket/36264) |  Make wpList easier to contribute to |  Administration |  enhancement |  
 |  [#34941](https://core.trac.wordpress.org/ticket/34941) |  Make the main bootstrap process in ms-settings.php testable |  Bootstrap/Load |  enhancement |  
 |  [#36380](https://core.trac.wordpress.org/ticket/36380) |  Moderate Comment screen no longer displays raw content |  Comments |  defect (bug) |  
 |  [#35501](https://core.trac.wordpress.org/ticket/35501) |  Dashboard page: incorrect work of “Activity” group box bottom counters |  Comments |  defect (bug) |  
 |  [#35518](https://core.trac.wordpress.org/ticket/35518) |  Dashboard page: No “view” link for approved comment |  Comments |  defect (bug) |  
 |  [#35519](https://core.trac.wordpress.org/ticket/35519) |  Dashboard At a Glance: comment counter isn’t updated if to approve comment |  Comments |  defect (bug) |  
 |  [#33717](https://core.trac.wordpress.org/ticket/33717) |  Send Notification Email When a Comment is Approved From Moderation |  Comments |  feature request |  
 |  [#35214](https://core.trac.wordpress.org/ticket/35214) |  Custom Comment Types |  Comments |  task (blessed) |  
 |  [#34391](https://core.trac.wordpress.org/ticket/34391) |  Harden panel/section UI code by removing contents from being logically nested (read: goodbye margin-top hacks) |  Customize |  defect (bug) |  
 |  [#34893](https://core.trac.wordpress.org/ticket/34893) |  Improve Customizer setting validation model |  Customize |  enhancement |  
 |  [#36175](https://core.trac.wordpress.org/ticket/36175) |  Simplify the Customizer Image Control action buttons |  Customize |  enhancement |  
 |  [](https://core.trac.wordpress.org/ticket/34923)[#34923](https://core.trac.wordpress.org/ticket/34923) |  Introduce basic content authorship in the Customizer |  Customize |  enhancement |  
 |  [#35210](https://core.trac.wordpress.org/ticket/35210) |  Add notification area to Customizer |  Customize |  enhancement |  
 |  [#29932](https://core.trac.wordpress.org/ticket/29932) |  There is no error reporting in the Customizer |  Customize |  enhancement |  
 |  [#30937](https://core.trac.wordpress.org/ticket/30937) |  Add Customizer transactions |  Customize |  feature request |  
 |  [#34115](https://core.trac.wordpress.org/ticket/34115) |  oEmbed not working on author page without posts |  Embeds |  enhancement |  
 |  [#35567](https://core.trac.wordpress.org/ticket/35567) |  New argument `is_embeddable` for `register_post_type()` |  Embeds |  enhancement |  
 |  [#12267](https://core.trac.wordpress.org/ticket/12267) |  Upgrade loopLoop The Loop is PHP code used by WordPress to display posts. Using The Loop, WordPress processes each post to be displayed on the current page, and formats it according to how it matches specified criteria within The Loop tags. Any HTML or PHP code in the Loop will be processed on each post. [https://codex.wordpress.org/The_Loop](https://codex.wordpress.org/The_Loop) objects to provide identical presentational interfaces |  General |  enhancement |  
 |  [#21170](https://core.trac.wordpress.org/ticket/21170) |  JavaScriptJavaScript JavaScript or JS is an object-oriented computer programming language commonly used to create interactive effects within web browsers. WordPress makes extensive use of JS for a better user experience. While PHP is executed on the server, JS executes within a user’s browser. [https://www.javascript.com](https://www.javascript.com/) actions and filters |  General |  feature request |  
 |  [](https://core.trac.wordpress.org/ticket/36335)[#36335](https://core.trac.wordpress.org/ticket/36335) |  Next generation: core autoloader proposal |  General |  feature request |  
 |  [#33055](https://core.trac.wordpress.org/ticket/33055) |  Support Parallel HTTP Requests in WP_Http, et al |  HTTP API |  task (blessed) |  
 |  [#20491](https://core.trac.wordpress.org/ticket/20491) |  Introduce some JavaScript i18n functions |  I18N |  enhancement |  
 |  [#34114](https://core.trac.wordpress.org/ticket/34114) |  Remove the requirement to call load_plugin_textdomain() or load_theme_textdomain() |  I18N |  enhancement |  
 |  [#22229](https://core.trac.wordpress.org/ticket/22229) |  Plurals in JavaScript |  I18N |  enhancement |  
 |  [](https://core.trac.wordpress.org/ticket/35791)[#35791](https://core.trac.wordpress.org/ticket/35791) |  WP_Site_Query class |  Networks and Sites |  task (blessed) |  
 |  [](https://core.trac.wordpress.org/ticket/31245)[#31245](https://core.trac.wordpress.org/ticket/31245) |  Replace alloptions with a key cache |  Options, Meta APIs |  enhancement |  
 |  [#35658](https://core.trac.wordpress.org/ticket/35658) |  Provide additional data for registered meta through register_meta() |  Options, Meta APIs |  enhancement |  
 |  [#13459](https://core.trac.wordpress.org/ticket/13459) |  Conflictconflict A conflict occurs when a patch changes code that was modified after the patch was created. These patches are considered _stale_, and will require a _refresh_ of the changes before it can be applied, or the conflicts will need to be _resolved_. between post and page slugs/permalinks when permalink setting is set to /%postname%/ |  Permalinks |  defect (bug) |  
 |  [](https://core.trac.wordpress.org/ticket/20578)[#20578](https://core.trac.wordpress.org/ticket/20578) |  Allow users to delete a plugin without uninstalling |  Plugins |  enhancement |  
 |  [#36217](https://core.trac.wordpress.org/ticket/36217) |  WP_Post_Type class |  Posts, Post Types |  enhancement |  
 |  [#36292](https://core.trac.wordpress.org/ticket/36292) |  Rewrites: Next Generation |  Rewrite Rules |  feature request |  
 |  [#32358](https://core.trac.wordpress.org/ticket/32358) |  Add unminified jQuery to core for better debugging with SCRIPT_DEBUG enabled |  Script Loader |  feature request |  
 |  [#35381](https://core.trac.wordpress.org/ticket/35381) |  Introduce `WP_Term_Query` |  Taxonomy |  defect (bug) |  
 |  [#36224](https://core.trac.wordpress.org/ticket/36224) |  WP_Taxonomy class |  Taxonomy |  enhancement |  
 |  [#18146](https://core.trac.wordpress.org/ticket/18146) |  Add user-level timezone setting |  Users |  feature request |  
 |  [#28216](https://core.trac.wordpress.org/ticket/28216) |  Allow to register pre-instantiated widgets |  Widgets |  defect (bug) |  
 |  [#35574](https://core.trac.wordpress.org/ticket/35574) |  Add REST APIREST API The REST API is an acronym for the RESTful Application Program Interface (API) that uses HTTP requests to GET, PUT, POST and DELETE data. It is how the front end of an application (think “phone app” or “website”) can communicate with the data store (think “database” or “file system”) [https://developer.wordpress.org/rest-api/](https://developer.wordpress.org/rest-api/) JSONJSON JSON, or JavaScript Object Notation, is a minimal, readable format for structuring data. It is used primarily to transmit data between a server and web application, as an alternative to XML. schema information to WP_Widget |  Widgets |  enhancement |

# Post navigation
