|
#40646
|
Move code from `ms-settings.php` into functions
|
|
Networks and Sites
|
normal
|
normal
|
Future Release
|
enhancement
|
needs-unit-tests
|
08/29/2017
|
|
#45640
|
get_blogs_of_user improvements
|
alexstine
|
Networks and Sites
|
normal
|
minor
|
Awaiting Review
|
enhancement
|
needs-unit-tests
|
11/16/2021
|
|
#40513
|
switch_to_blog should accept a WP_site as param
|
|
Networks and Sites
|
normal
|
normal
|
Future Release
|
enhancement
|
needs-unit-tests
|
02/01/2022
|
|
#37702
|
Accept array of IDs in `delete_metadata_by_mid`
|
|
Options, Meta APIs
|
normal
|
normal
|
Future Release
|
enhancement
|
needs-unit-tests
|
12/13/2019
|
|
#31094
|
Attempt to cache notoptions in database to save queries for non-existent options
|
|
Options, Meta APIs
|
normal
|
normal
|
|
enhancement
|
needs-unit-tests
|
06/04/2019
|
|
#43818
|
Invalidate query caches less aggressively by using a `last_changed` key specific to metadata
|
|
Options, Meta APIs
|
normal
|
normal
|
Future Release
|
enhancement
|
needs-unit-tests
|
04/02/2025
|
|
#30995
|
Pass meta_id when retrieving multiple metas
|
|
Options, Meta APIs
|
normal
|
normal
|
|
enhancement
|
needs-unit-tests
|
06/04/2019
|
|
#33551
|
Settings API: Filter sections and fields before displaying them
|
obenland
|
Options, Meta APIs
|
normal
|
normal
|
|
enhancement
|
needs-docs
|
11/27/2019
|
|
#15058
|
Validate option and transient name lengths
|
|
Options, Meta APIs
|
normal
|
normal
|
Future Release
|
enhancement
|
needs-unit-tests
|
06/24/2021
|
|
#42148
|
url_to_postid plain permalinks for CPTs
|
|
Permalinks
|
normal
|
normal
|
Awaiting Review
|
enhancement
|
needs-unit-tests
|
10/08/2017
|
|
#34419
|
Update Pingback Processing Code
|
|
Pings/Trackbacks
|
normal
|
minor
|
|
enhancement
|
needs-unit-tests
|
06/04/2019
|
|
#38183
|
Add hooks to be run before and after each callback
|
|
Plugins
|
normal
|
normal
|
Future Release
|
enhancement
|
needs-unit-tests
|
07/21/2025
|
|
#20241
|
make it possible for plugins to activate other plugins
|
|
Plugins
|
normal
|
normal
|
Future Release
|
enhancement
|
needs-unit-tests
|
08/05/2022
|
|
#19388
|
plugin_basename returns full directory in URL
|
|
Plugins
|
normal
|
normal
|
|
enhancement
|
needs-unit-tests
|
06/04/2019
|
|
#33714
|
Add custom post types to the 'At a Glance' widget
|
|
Posts, Post Types
|
low
|
normal
|
|
enhancement
|
needs-docs
|
06/24/2024
|
|
#37671
|
Emptying Bin with large amount of posts results in whitescreen
|
|
Posts, Post Types
|
normal
|
normal
|
Future Release
|
enhancement
|
needs-unit-tests
|
06/18/2024
|
|
#16784
|
Introduce post_type_archive_description()
|
|
Posts, Post Types
|
normal
|
normal
|
|
enhancement
|
needs-unit-tests
|
04/24/2021
|
|
#38067
|
New filter `wp_post_lock_status`
|
|
Posts, Post Types
|
normal
|
normal
|
Future Release
|
enhancement
|
needs-unit-tests
|
10/16/2025
|
|
#41471
|
Page dropdown walker must check selected against value field
|
|
Posts, Post Types
|
normal
|
normal
|
Future Release
|
enhancement
|
needs-unit-tests
|
10/09/2025
|
|
#8592
|
Private Pages not listed in the Parent dropdown
|
SergeyBiryukov
|
Posts, Post Types
|
normal
|
critical
|
Future Release
|
enhancement
|
needs-unit-tests
|
05/25/2025
|
|
#28172
|
edit_post() should call {un}stick_post() before calling wp_update_post()
|
|
Posts, Post Types
|
normal
|
normal
|
Future Release
|
enhancement
|
needs-unit-tests
|
01/26/2023
|
|
#49381
|
Add Javascript Documentation to privacy-tools.js
|
|
Privacy
|
normal
|
normal
|
Future Release
|
enhancement
|
needs-docs
|
06/13/2025
|
|
#44378
|
Add privacy prompt(s) to the embeds whitelist documentation in the core handbook
|
allendav
|
Privacy
|
normal
|
normal
|
Future Release
|
enhancement
|
needs-docs
|
01/17/2019
|
|
#43588
|
Anonymize commenter IP address once a comment is no longer pending
|
|
Privacy
|
normal
|
normal
|
Awaiting Review
|
enhancement
|
needs-unit-tests
|
01/09/2019
|
|
#44034
|
Privacy: Introduce a function to count user requests by type
|
garrett-eclipse
|
Privacy
|
normal
|
normal
|
Future Release
|
enhancement
|
needs-unit-tests
|
10/12/2020
|
|
#56105
|
Call update_post_parent_caches in the_post function in WP_Query class
|
|
Query
|
normal
|
normal
|
Awaiting Review
|
enhancement
|
needs-unit-tests
|
04/20/2023
|
|
#63600
|
Enhancement: Add get_pages_args filter to allow full control over get_pages() arguments before parsing in get_pages()
|
vincent06
|
Query
|
normal
|
normal
|
Awaiting Review
|
enhancement
|
needs-docs
|
07/23/2025
|
|
#25190
|
Improve name/pagename query variable mapping
|
|
Query
|
normal
|
normal
|
|
enhancement
|
needs-unit-tests
|
06/04/2019
|
|
#36881
|
Improved hot-wiring of set_found_posts
|
pbearne
|
Query
|
normal
|
normal
|
|
enhancement
|
needs-unit-tests
|
05/08/2024
|
|
#39447
|
Improvement to the get_the_posts_navigation
|
SergeyBiryukov
|
Query
|
normal
|
normal
|
Future Release
|
enhancement
|
needs-unit-tests
|
01/27/2021
|
|
#19653
|
Order by meta field forces ignore of null records
|
|
Query
|
normal
|
normal
|
Future Release
|
enhancement
|
needs-unit-tests
|
03/29/2019
|
|
#20352
|
Use str_getcsv() to parse search terms in WP_Query
|
|
Query
|
normal
|
normal
|
|
enhancement
|
needs-unit-tests
|
06/04/2019
|
|
#45084
|
WP_Term_Query multiple 'orderby' support
|
|
Query
|
normal
|
normal
|
Future Release
|
enhancement
|
needs-unit-tests
|
03/03/2021
|
|
#49149
|
Write tests for WP_Query
|
|
Query
|
normal
|
normal
|
Awaiting Review
|
enhancement
|
needs-unit-tests
|
02/20/2020
|
|
#23044
|
adjacent_image_link() needs optimization
|
|
Query
|
normal
|
normal
|
|
enhancement
|
needs-unit-tests
|
06/04/2019
|
|
#49538
|
Can't get a subset of `_embedded` using `_fields`
|
|
REST API
|
normal
|
normal
|
Future Release
|
enhancement
|
needs-unit-tests
|
07/25/2024
|
|
#42785
|
Change default of `show_in_rest` in register_post_type and register_taxonomy
|
|
REST API
|
normal
|
normal
|
Future Release
|
enhancement
|
needs-unit-tests
|
01/07/2020
|
|
#54293
|
Expand functionality of themes REST API
|
|
REST API
|
normal
|
normal
|
Awaiting Review
|
enhancement
|
needs-unit-tests
|
08/04/2025
|
|
#41463
|
Improve REST API tests that don't perform any assertions
|
johnbillion*
|
REST API
|
normal
|
normal
|
Future Release
|
enhancement
|
needs-unit-tests
|
09/01/2022
|
|
#49179
|
Manage Post trackbacks within the REST API
|
|
REST API
|
normal
|
normal
|
Future Release
|
enhancement
|
needs-unit-tests
|
10/24/2020
|
|
#39061
|
REST API pagination: Large INT passed to `paged` query arg doesn't fail properly
|
joehoyle
|
REST API
|
normal
|
normal
|
Future Release
|
enhancement
|
needs-unit-tests
|
10/04/2017
|
|
#38702
|
REST API: Add accessor functions for post_status and post_parent
|
|
REST API
|
normal
|
normal
|
Future Release
|
enhancement
|
needs-unit-tests
|
01/18/2022
|
|
#41821
|
REST API: Add support for threaded comments
|
|
REST API
|
normal
|
normal
|
Future Release
|
enhancement
|
needs-unit-tests
|
09/24/2020
|
|
#46238
|
REST API: Allow conditional field registration
|
|
REST API
|
normal
|
normal
|
Awaiting Review
|
enhancement
|
needs-unit-tests
|
07/28/2025
|
|
#45140
|
REST API: Increase upper bound allowed on per_page argument
|
|
REST API
|
normal
|
normal
|
Future Release
|
enhancement
|
needs-unit-tests
|
05/19/2025
|
|
#40577
|
Introduce a capability for viewing the revisions of a post
|
adamsilverstein
|
Revisions
|
normal
|
normal
|
Future Release
|
enhancement
|
needs-unit-tests
|
03/02/2023
|
|
#13701
|
Full support for middle and little endian permalink structures
|
|
Rewrite Rules
|
normal
|
normal
|
|
enhancement
|
needs-unit-tests
|
06/04/2019
|
|
#52350
|
Add documentation about meta capabilities
|
|
Role/Capability
|
normal
|
normal
|
Awaiting Review
|
enhancement
|
needs-docs
|
01/23/2021
|
|
#33240
|
Introduce a capability for previewing posts
|
|
Role/Capability
|
normal
|
normal
|
Future Release
|
enhancement
|
needs-unit-tests
|
07/14/2017
|
|
#42405
|
Introduce singular capabilities for enabling individual themes on Multisite
|
|
Role/Capability
|
normal
|
normal
|
Future Release
|
enhancement
|
needs-unit-tests
|
11/01/2017
|
|
#41701
|
Introduce singular capabilities for further management of individual plugins
|
|
Role/Capability
|
normal
|
normal
|
Future Release
|
enhancement
|
needs-unit-tests
|
08/22/2017
|
|
#42404
|
Introduce singular capabilities for managing individual plugins
|
|
Role/Capability
|
normal
|
normal
|
Future Release
|
enhancement
|
needs-unit-tests
|
05/25/2025
|
|
#41703
|
Introduce singular capabilities for network activation and deactivation of individual plugins
|
|
Role/Capability
|
normal
|
normal
|
Future Release
|
enhancement
|
needs-unit-tests
|
09/20/2020
|
|
#41674
|
More granular capabilities for restoring and permanently deleting trashed posts
|
|
Role/Capability
|
normal
|
normal
|
Awaiting Review
|
enhancement
|
needs-unit-tests
|
09/01/2025
|
|
#51438
|
Use CSP directive upgrade-insecure-requests when using HTTPS
|
|
Security
|
normal
|
normal
|
Future Release
|
enhancement
|
needs-unit-tests
|
11/09/2021
|
|
#32789
|
Abstract get_category_by_path into get_term_by_path
|
|
Taxonomy
|
normal
|
normal
|
|
enhancement
|
needs-unit-tests
|
06/04/2019
|
|
#36978
|
Add pre filter to get_term_by
|
|
Taxonomy
|
normal
|
normal
|
|
enhancement
|
needs-unit-tests
|
06/04/2019
|
|
#23422
|
Add query filter argument to register_taxonomy
|
|
Taxonomy
|
normal
|
normal
|
|
enhancement
|
needs-unit-tests
|
06/04/2019
|
|
#53319
|
Add support for a "reverse" argument in get_term_parents_list() function
|
|
Taxonomy
|
normal
|
normal
|
Future Release
|
enhancement
|
needs-unit-tests
|
07/26/2023
|
|
#35250
|
Enable developer to omit "internal" taxonomies from return value of get_taxonomies()
|
|
Taxonomy
|
normal
|
normal
|
Awaiting Review
|
enhancement
|
needs-docs
|
05/10/2019
|
|
#38310
|
Improve "wp_update_term" documentation
|
ruudjoyo
|
Taxonomy
|
normal
|
normal
|
Future Release
|
enhancement
|
needs-unit-tests
|
09/29/2021
|
|
#33975
|
Improve capabilities management when registering custom taxonomy
|
|
Taxonomy
|
normal
|
normal
|
|
enhancement
|
needs-unit-tests
|
06/04/2019
|
|
#24386
|
Make _pad_term_counts work for non-post type objects and attachments
|
|
Taxonomy
|
normal
|
normal
|
|
enhancement
|
needs-unit-tests
|
11/05/2020
|
|
#36171
|
Proposed clean up of get_the_category_list() and link filter
|
|
Taxonomy
|
normal
|
normal
|
|
enhancement
|
needs-unit-tests
|
06/04/2019
|
|
#29586
|
Sync get_the_category_list with get_the_term_list
|
|
Taxonomy
|
normal
|
normal
|
|
enhancement
|
needs-unit-tests
|
06/04/2019
|
|
#40661
|
WP_Term_Query->parse_query() needs filter like 'get_terms'
|
|
Taxonomy
|
normal
|
normal
|
Awaiting Review
|
enhancement
|
needs-unit-tests
|
08/04/2017
|
|
#39844
|
Don't return anchor tag if link is empty in get_the_author_posts_link()
|
|
Themes
|
normal
|
normal
|
Future Release
|
enhancement
|
needs-unit-tests
|
02/21/2022
|
|
#37825
|
Introduce functions to check whether there are multiple taxonomy terms
|
|
Themes
|
normal
|
normal
|
Future Release
|
enhancement
|
needs-unit-tests
|
06/14/2018
|
|
#39083
|
Introduce singular capabilities for managing individual themes
|
|
Themes
|
normal
|
normal
|
Future Release
|
enhancement
|
needs-unit-tests
|
07/14/2017
|
|
#36244
|
added a filter to allow the separator in the week date range to be changed
|
pbearne
|
Themes
|
normal
|
normal
|
Future Release
|
enhancement
|
needs-docs
|
06/23/2020
|
|
#28569
|
Calling show_admin_bar( false ) should dehook toolbar entirely
|
davidbaumwald
|
Toolbar
|
normal
|
normal
|
Future Release
|
enhancement
|
needs-unit-tests
|
11/05/2021
|
|
#44894
|
Add support for an optional `$roles` parameter to `populate_roles()`
|
flixos90
|
Upgrade/Install
|
normal
|
normal
|
Future Release
|
enhancement
|
needs-unit-tests
|
01/23/2019
|
|
#33932
|
Filters for Plugin/Theme Update Email Notifications
|
ocean90
|
Upgrade/Install
|
normal
|
normal
|
|
enhancement
|
needs-unit-tests
|
06/05/2019
|
|
#18791
|
Add custom post type support for Author Template functions
|
|
Users
|
normal
|
normal
|
|
enhancement
|
needs-unit-tests
|
06/05/2019
|
|
#49641
|
Clarify what happens when meta_value is `''` in get_users like functions.
|
|
Users
|
normal
|
normal
|
Awaiting Review
|
enhancement
|
needs-docs
|
08/19/2022
|
|
#21730
|
More modular and reusable email validation functions
|
|
Users
|
normal
|
normal
|
|
enhancement
|
needs-unit-tests
|
06/05/2019
|
|
#34297
|
Passwords containing ' or " via wp_set_password() break login via wp-login.php
|
|
Users
|
normal
|
normal
|
|
enhancement
|
needs-docs
|
09/20/2020
|
|
#32796
|
User deletion API is inconsistent between MS and non-MS
|
|
Users
|
normal
|
normal
|
|
enhancement
|
needs-unit-tests
|
06/05/2019
|
|
#33915
|
Add a filter in dynamic_sidebar() function to modify sidebar index
|
|
Widgets
|
normal
|
normal
|
|
enhancement
|
needs-unit-tests
|
06/05/2019
|
|
#35456
|
New args for apply_filters in WP_Widget_Archives
|
|
Widgets
|
normal
|
normal
|
|
enhancement
|
needs-docs
|
06/05/2019
|
|
#53816
|
Overview: Refactor the widgets read/write logic
|
|
Widgets
|
normal
|
normal
|
Future Release
|
enhancement
|
needs-docs
|
06/06/2025
|
|
#53771
|
What about an equivalent of `is_active_widget()` for Widget Blocks ?
|
|
Widgets
|
normal
|
normal
|
Future Release
|
enhancement
|
needs-unit-tests
|
07/29/2021
|
|
#42549
|
Widgets: Allow gallery widget to display images from currently-queried singular post if no images selected
|
audrasjb
|
Widgets
|
normal
|
normal
|
Future Release
|
enhancement
|
needs-unit-tests
|
02/05/2020
|
|
#29319
|
filter dayswithposts in widget calendar
|
SergeyBiryukov
|
Widgets
|
normal
|
normal
|
Future Release
|
enhancement
|
needs-unit-tests
|
10/20/2020
|
|
#47505
|
Create a comprehensive input validation API for WordPress editor and administration interface
|
audrasjb*
|
Administration
|
normal
|
normal
|
Future Release
|
defect (bug)
|
needs-unit-tests
|
10/04/2019
|
|
#56254
|
PHP Warning: Undefined array key 1 wp-admin\menu-header.php on line 202
|
|
Administration
|
normal
|
normal
|
Awaiting Review
|
defect (bug)
|
needs-unit-tests
|
08/08/2023
|
|
#19085
|
Removing First Submenu Page in Admin Menu breaks URL for Menu Page
|
|
Administration
|
normal
|
normal
|
|
defect (bug)
|
needs-docs
|
06/18/2025
|
|
#44766
|
Microsoft-IIS/6.0 problem with wp_fix_server_vars
|
|
Bootstrap/Load
|
normal
|
major
|
Awaiting Review
|
defect (bug)
|
needs-unit-tests
|
08/15/2024
|
|
#17376
|
Multisite Subfolders and bunk /wp-admin areas
|
|
Bootstrap/Load
|
normal
|
normal
|
|
defect (bug)
|
needs-unit-tests
|
06/24/2021
|
|
#21573
|
NOBLOGREDIRECT interfering with 404 errors
|
|
Bootstrap/Load
|
normal
|
normal
|
Future Release
|
defect (bug)
|
needs-unit-tests
|
09/17/2024
|
|
#13554
|
WordPress MU canonical link redirect failure
|
markjaquith
|
Bootstrap/Load
|
normal
|
normal
|
|
defect (bug)
|
needs-unit-tests
|
09/17/2024
|
|
#26402
|
Add option to DB if option is only present in cache when updating option
|
|
Cache API
|
normal
|
normal
|
Future Release
|
defect (bug)
|
needs-unit-tests
|
08/14/2025
|
|
#59661
|
WP_Query::generate_cache_key should consider changes to request via `posts_request_ids` filter.
|
thekt12
|
Cache API
|
normal
|
minor
|
Future Release
|
defect (bug)
|
needs-unit-tests
|
11/28/2023
|
|
#23290
|
When using switch_to_blog() with a persistent object cache that lacks wp_cache_switch_to_blog() support, non-persistent groups are not maintained
|
|
Cache API
|
low
|
normal
|
|
defect (bug)
|
needs-unit-tests
|
06/04/2019
|
|
#21650
|
replace serialize() with print_r() in stats() function in wp-includes/cache.php
|
|
Cache API
|
normal
|
normal
|
Future Release
|
defect (bug)
|
needs-unit-tests
|
10/10/2022
|
|
#17661
|
Appending date & author based query vars to a permalink overrides the permalink
|
|
Canonical
|
normal
|
normal
|
|
defect (bug)
|
needs-unit-tests
|
06/04/2019
|
|
#44744
|
Bug on canonical redirect with Hebrew query string.
|
SergeyBiryukov
|
Canonical
|
normal
|
major
|
Future Release
|
defect (bug)
|
needs-unit-tests
|
11/09/2019
|
|
#51725
|
Canonical redirect and user_trailingslashit()
|
|
Canonical
|
normal
|
trivial
|
Awaiting Review
|
defect (bug)
|
needs-unit-tests
|
01/25/2024
|
|
#43274
|
Changing $(comments|feed)_base of WP_Rewrite causes errors because of hardcoded strings in redirect_canonical()
|
|
Canonical
|
normal
|
normal
|
Future Release
|
defect (bug)
|
needs-unit-tests
|
01/14/2019
|
|
#28081
|
Do a canonical redirect for pages when query var 'paged' is set
|
SergeyBiryukov*
|
Canonical
|
normal
|
normal
|
Future Release
|
defect (bug)
|
needs-unit-tests
|
11/01/2024
|