|
#57366
|
WP 6.1 - Performance Regression
|
|
Cache API
|
normal
|
normal
|
Awaiting Review
|
defect (bug)
|
dev-feedback
|
04/20/2023
|
|
#60199
|
update_menu_item_cache appears to load postmeta for all linked posts
|
|
Menus
|
normal
|
normal
|
Awaiting Review
|
defect (bug)
|
dev-feedback
|
04/15/2024
|
|
#49545
|
update_meta_cache issue while getting record from user meta table in multi site
|
|
Users
|
normal
|
blocker
|
Awaiting Review
|
defect (bug)
|
dev-feedback
|
04/24/2023
|
|
#63342
|
wp-admin/options.php page crashes when options or cache data are too large
|
|
Query
|
normal
|
normal
|
Awaiting Review
|
defect (bug)
|
dev-feedback
|
04/30/2025
|
|
#44445
|
wp_cache_init() and WP_Object_Cache constructor has a memory leak
|
pbearne
|
Cache API
|
normal
|
normal
|
Awaiting Review
|
defect (bug)
|
dev-feedback
|
06/14/2024
|
|
#45354
|
Adding index for meta_key and post_id in postmeta
|
|
Database
|
normal
|
normal
|
Awaiting Review
|
enhancement
|
dev-feedback
|
06/24/2024
|
|
#41520
|
Disable deprecated functions
|
pbearne
|
Bootstrap/Load
|
normal
|
normal
|
Awaiting Review
|
enhancement
|
dev-feedback
|
08/16/2024
|
|
#55584
|
Settings API autoload hook
|
|
Options, Meta APIs
|
normal
|
normal
|
Awaiting Review
|
enhancement
|
dev-feedback
|
08/31/2023
|
|
#55553
|
update_blog_option should accept autoload parameter
|
|
Options, Meta APIs
|
normal
|
normal
|
Awaiting Review
|
enhancement
|
dev-feedback
|
05/12/2025
|
|
#41180
|
ABSPATH definition - incorrect on chrooted vhost
|
|
Bootstrap/Load
|
normal
|
normal
|
Awaiting Review
|
defect (bug)
|
has-patch
|
03/12/2025
|
|
#32452
|
Cache optimizations
|
pbearne
|
Cache API
|
normal
|
normal
|
Awaiting Review
|
defect (bug)
|
has-patch
|
01/23/2025
|
|
#46713
|
Comment reply link uses inconvenient eventlistener
|
|
Comments
|
normal
|
normal
|
Awaiting Review
|
defect (bug)
|
has-patch
|
07/05/2025
|
|
#51623
|
Does WordPress run a clean-up cron-job for menu items having the draft status?
|
|
Menus
|
normal
|
normal
|
Awaiting Review
|
defect (bug)
|
has-patch
|
02/18/2025
|
|
#57483
|
Improve optimizations for WP_Site::get_instance and WP_Network::get_instance
|
|
Networks and Sites
|
normal
|
normal
|
Awaiting Review
|
defect (bug)
|
has-patch
|
06/08/2023
|
|
#58488
|
Improve performance of wp-admin -> Comments
|
|
Administration
|
normal
|
normal
|
Awaiting Review
|
defect (bug)
|
has-patch
|
09/17/2024
|
|
#57525
|
Incorrect home link
|
|
General
|
normal
|
normal
|
Awaiting Review
|
defect (bug)
|
has-patch
|
04/15/2024
|
|
#59310
|
Parse blocks being applied unnecessarily
|
|
Editor
|
normal
|
normal
|
Awaiting Review
|
defect (bug)
|
has-patch
|
02/05/2024
|
|
#61405
|
Residual of block found in `get_blocks_metadata` even when block is unregistered using `unregister_block_type()`.
|
|
Editor
|
normal
|
normal
|
Awaiting Review
|
defect (bug)
|
has-patch
|
07/03/2024
|
|
#50873
|
Search query parameter causes 404 on pagename match rules
|
|
Query
|
normal
|
normal
|
Awaiting Review
|
defect (bug)
|
has-patch
|
02/15/2024
|
|
#59354
|
Unnecessary queries performed when updating a post without providing categories or tags
|
|
Posts, Post Types
|
normal
|
normal
|
Awaiting Review
|
defect (bug)
|
has-patch
|
06/13/2024
|
|
#51716
|
WP Cron - looses entries
|
|
Cron API
|
normal
|
normal
|
Awaiting Review
|
defect (bug)
|
has-patch
|
02/15/2025
|
|
#56842
|
WordPress performance drop due to introduce Gutenberg
|
|
Build/Test Tools
|
normal
|
major
|
Awaiting Review
|
defect (bug)
|
has-patch
|
05/12/2025
|
|
#54868
|
[WP_User_Query][Multisite] Run queries in the context of the correct site / blog_id
|
|
Users
|
normal
|
normal
|
Awaiting Review
|
defect (bug)
|
has-patch
|
01/24/2022
|
|
#31746
|
get_blogs_of_user() can be very slow when a user is a member of thousands of sites
|
johnbillion
|
Users
|
normal
|
normal
|
Awaiting Review
|
defect (bug)
|
has-patch
|
06/03/2022
|
|
#60713
|
remove 'array_merge(...)' is used in a loop and is a resources greedy construction. from generate_rewrite_rules
|
pbearne
|
Rewrite Rules
|
normal
|
normal
|
Awaiting Review
|
defect (bug)
|
has-patch
|
04/10/2024
|
|
#61358
|
Add Support to HTTP 2 in WP_Http Class
|
|
HTTP API
|
normal
|
normal
|
Awaiting Review
|
enhancement
|
has-patch
|
07/19/2024
|
|
#61522
|
Add autoload control to register_setting()
|
pbearne*
|
Options, Meta APIs
|
normal
|
normal
|
Awaiting Review
|
enhancement
|
has-patch
|
07/08/2024
|
|
#41675
|
Add filter to bypass display/query for Media Months filter in media modal
|
|
Media
|
normal
|
normal
|
Awaiting Review
|
enhancement
|
has-patch
|
01/29/2025
|
|
#44971
|
Enable WP_Community_Events to find cached events even if it's instantiated without a user location
|
pbearne*
|
Administration
|
normal
|
normal
|
Awaiting Review
|
enhancement
|
has-patch
|
06/24/2024
|
|
#57517
|
Expose MutationObserver instance in wpEmoji
|
|
Formatting
|
normal
|
normal
|
Awaiting Review
|
enhancement
|
has-patch
|
01/20/2023
|
|
#55780
|
Global Styles: Introduce filter for toggling stylesheet cache
|
|
Editor
|
normal
|
normal
|
Awaiting Review
|
enhancement
|
has-patch
|
08/08/2024
|
|
#17246
|
Handling of HTTP 404 errors for non-existing files
|
|
Bootstrap/Load
|
normal
|
normal
|
Awaiting Review
|
enhancement
|
has-patch
|
05/03/2025
|
|
#37958
|
Improve looping through sites and restoring
|
|
Networks and Sites
|
normal
|
normal
|
Awaiting Review
|
enhancement
|
has-patch
|
03/19/2025
|
|
#59173
|
Improve optimizations of get_site_url by not using switch_to_blog
|
|
Networks and Sites
|
normal
|
normal
|
Awaiting Review
|
enhancement
|
has-patch
|
08/24/2023
|
|
#64093
|
Interactivity API: Performance bottleneck in `data_wp_each_processor` due to repeated template parsing
|
|
Interactivity API
|
normal
|
normal
|
Awaiting Review
|
enhancement
|
has-patch
|
10/28/2025
|
|
#63946
|
Introduce a mechanism for lazy-loading REST routes and handlers
|
|
REST API
|
normal
|
normal
|
Awaiting Review
|
enhancement
|
has-patch
|
09/29/2025
|
|
#61500
|
Script Modules: Allow scripts to depend on modules
|
|
Script Loader
|
normal
|
normal
|
Awaiting Review
|
enhancement
|
has-patch
|
10/01/2025
|
|
#62333
|
Simplify code structure and optimize conditional logic in REST API controllers
|
|
REST API
|
normal
|
minor
|
Awaiting Review
|
enhancement
|
has-patch
|
11/21/2024
|
|
#56056
|
Specify a Custom Array of $sizes for `wp_get_attachment_image` to Reduce HTML Bloat
|
|
Post Thumbnails
|
normal
|
normal
|
Awaiting Review
|
enhancement
|
has-patch
|
06/28/2024
|
|
#55969
|
The function set_transient should have the autoload argument
|
|
Options, Meta APIs
|
normal
|
normal
|
Awaiting Review
|
enhancement
|
has-patch
|
10/04/2024
|
|
#62188
|
Update `imagemin` tasks to run on modern image formats
|
pbearne
|
Build/Test Tools
|
normal
|
normal
|
Awaiting Review
|
enhancement
|
has-patch
|
11/06/2024
|
|
#40711
|
WP_Post:get_instance: Update cache if $_post->filter is empty
|
|
Posts, Post Types
|
normal
|
normal
|
Awaiting Review
|
enhancement
|
has-patch
|
05/29/2024
|
|
#62191
|
`WP_Theme_JSON::get_blocks_metadata()`: Check registered styles only upon change
|
|
Themes
|
normal
|
normal
|
Awaiting Review
|
enhancement
|
has-patch
|
11/06/2024
|
|
#55630
|
add array input to meta_query key
|
|
Query
|
normal
|
normal
|
Awaiting Review
|
enhancement
|
has-patch
|
04/27/2022
|
|
#60787
|
get_registered_meta_keys() should allow for late registration to improve performance
|
|
Options, Meta APIs
|
normal
|
normal
|
Awaiting Review
|
enhancement
|
has-patch
|
04/10/2024
|
|
#53405
|
short circuit before current filters for get_edit_user_link
|
|
Users
|
normal
|
normal
|
Awaiting Review
|
enhancement
|
has-patch
|
10/24/2024
|
|
#52360
|
speed up update_meta_cache with easy fix
|
|
Options, Meta APIs
|
normal
|
normal
|
Awaiting Review
|
enhancement
|
has-patch
|
08/30/2024
|
|
#58871
|
support uca14.0.0 collation in database where available
|
|
Database
|
normal
|
normal
|
Awaiting Review
|
enhancement
|
has-patch
|
09/30/2025
|
|
#57303
|
wp_get_posts() for post_type="any" + post__in creates not optimized database query
|
|
Query
|
normal
|
normal
|
Awaiting Review
|
enhancement
|
has-patch
|
09/10/2025
|
|
#53415
|
Filter API to edit footer content
|
|
Themes
|
normal
|
normal
|
Awaiting Review
|
feature request
|
has-patch
|
09/30/2022
|
|
#53011
|
Tests: review all setUp() and tearDown()
|
|
Build/Test Tools
|
normal
|
normal
|
Awaiting Review
|
task (blessed)
|
has-patch
|
06/04/2022
|
|
#52990
|
Account for single quoted attributes when lazy loading images and iframes.
|
|
Embeds
|
normal
|
normal
|
Awaiting Review
|
defect (bug)
|
needs-unit-tests
|
04/12/2024
|
|
#56694
|
Uncached database read for logged in users when Privacy Policy Page is deleted
|
|
Privacy
|
normal
|
normal
|
Awaiting Review
|
defect (bug)
|
needs-unit-tests
|
09/29/2022
|
|
#37178
|
Add $cache_only parameter to get_option
|
|
Options, Meta APIs
|
normal
|
normal
|
Awaiting Review
|
enhancement
|
needs-unit-tests
|
09/06/2024
|
|
#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
|
|
#49490
|
Proposal: New wrapper function and hook for creating attachments
|
pbearne*
|
Media
|
normal
|
normal
|
Future Release
|
enhancement
|
dev-feedback
|
07/15/2024
|
|
#59638
|
Images: repeating a single image causes `fetchpriority` to be repeated
|
|
Media
|
normal
|
normal
|
Future Release
|
defect (bug)
|
dev-feedback
|
06/05/2024
|
|
#13066
|
Last-Modified headers for individual comment feeds are incorrect
|
jgci*
|
Feeds
|
low
|
normal
|
Future Release
|
defect (bug)
|
dev-feedback
|
06/28/2022
|
|
#37762
|
cache_results parameter doesn't prevent queried posts from being added to cache
|
boonebgorges
|
Query
|
normal
|
normal
|
Future Release
|
defect (bug)
|
dev-feedback
|
06/15/2022
|
|
#37115
|
recent canonical change is giving an infinite 301 redirect loop
|
|
Canonical
|
normal
|
normal
|
|
defect (bug)
|
dev-feedback
|
06/04/2019
|
|
#21989
|
update_option() calls sanitize_option() twice when option does not exist
|
pbearne*
|
Options, Meta APIs
|
normal
|
normal
|
Future Release
|
defect (bug)
|
dev-feedback
|
11/06/2025
|
|
#15499
|
Add an index for get_lastpostmodified query
|
OllieJones
|
Database
|
normal
|
normal
|
Future Release
|
enhancement
|
dev-feedback
|
08/28/2025
|
|
#41305
|
Add lazily evaluated translations
|
timothyblynjacobs
|
I18N
|
normal
|
normal
|
Future Release
|
enhancement
|
dev-feedback
|
11/06/2024
|
|
#45471
|
Allow caching of parse_blocks results
|
francina
|
Cache API
|
normal
|
normal
|
Future Release
|
enhancement
|
dev-feedback
|
06/12/2025
|
|
#6814
|
Async media crunching
|
adamsilverstein
|
Upload
|
normal
|
normal
|
Future Release
|
enhancement
|
dev-feedback
|
06/28/2025
|
|
#31696
|
Better select, multi-select, and autocomplete/suggestion inputs in the admin
|
|
Administration
|
normal
|
normal
|
Future Release
|
enhancement
|
dev-feedback
|
09/25/2025
|
|
#59596
|
Cache file sizes of core block style files.
|
|
Editor
|
normal
|
normal
|
Future Release
|
enhancement
|
dev-feedback
|
03/26/2025
|
|
#57416
|
Do not split query if requesting one post
|
spacedmonkey
|
Query
|
normal
|
normal
|
Future Release
|
enhancement
|
dev-feedback
|
01/29/2025
|
|
#49278
|
Improve meta query
|
|
Query
|
normal
|
normal
|
|
enhancement
|
dev-feedback
|
02/27/2025
|
|
#57496
|
Lazy load post meta
|
spacedmonkey
|
Posts, Post Types
|
normal
|
normal
|
Future Release
|
enhancement
|
dev-feedback
|
10/14/2025
|
|
#18836
|
ORDER BY RAND() is slow
|
pbearne
|
Query
|
normal
|
minor
|
Future Release
|
enhancement
|
dev-feedback
|
08/21/2025
|
|
#42883
|
Use sargable queries for date-based lookups for posts
|
|
Query
|
normal
|
normal
|
Future Release
|
enhancement
|
dev-feedback
|
05/29/2024
|
|
#53450
|
[WP_Meta_Query] Add faster LIKE based 'STARTSWITH' and 'ENDSWITH' compare modes for value query
|
|
Query
|
normal
|
trivial
|
Future Release
|
enhancement
|
dev-feedback
|
03/03/2025
|
|
#63636
|
Enable instant page navigations from browser history via bfcache when sending "nocache" headers
|
westonruter*
|
Administration
|
normal
|
normal
|
Future Release
|
enhancement
|
needs-unit-tests
|
10/07/2025
|
|
#58801
|
Prefetch Block Editor from Posts page
|
adamsilverstein
|
Editor
|
normal
|
normal
|
Future Release
|
enhancement
|
needs-unit-tests
|
08/27/2024
|
|
#24688
|
Memory exhaustion caused by very many unattached media
|
|
Media
|
normal
|
normal
|
Future Release
|
defect (bug)
|
reporter-feedback
|
06/02/2025
|
|
#61296
|
Add "force" parameter to get_option and get_transient
|
|
Options, Meta APIs
|
normal
|
normal
|
Future Release
|
enhancement
|
reporter-feedback
|
09/06/2024
|
|
#46388
|
WP_User::get_data_by(): Cache non-existent users to prevent triggering multiple queries
|
|
Cache API
|
normal
|
normal
|
Future Release
|
enhancement
|
reporter-feedback
|
06/15/2021
|
|
#11697
|
Keep private posts in the admin area / Was: Make private posts a canonical plugin
|
|
Posts, Post Types
|
normal
|
normal
|
|
defect (bug)
|
close
|
06/29/2025
|
|
#32366
|
wp_count_comments() is hardcoded into /wp-admin/menu.php and queries all comments every single page load within the admin area, regardless of if edt_posts is removed from top menu or not
|
|
Comments
|
normal
|
normal
|
Future Release
|
defect (bug)
|
close
|
04/04/2024
|
|
#34848
|
Add support for updating post meta in bulk
|
chriscct7
|
Options, Meta APIs
|
normal
|
normal
|
Future Release
|
enhancement
|
close
|
07/13/2025
|
|
#56320
|
Update mediaelement.js to the latest version
|
adamsilverstein*
|
External Libraries
|
normal
|
normal
|
Future Release
|
defect (bug)
|
dev-feedback
|
08/12/2025
|
|
#55996
|
the get_the_block_template_html call all the same functions as the the_conent filter so they are run twice
|
|
Formatting
|
normal
|
normal
|
Future Release
|
defect (bug)
|
dev-feedback
|
08/28/2024
|
|
#55999
|
wp_suspend_cache_addition should also disable cache setting?
|
|
Cache API
|
normal
|
normal
|
Future Release
|
defect (bug)
|
dev-feedback
|
06/05/2024
|
|
#56060
|
Implement wp_cache_replace_multiple() – and related WP_Object_Cache method
|
|
Cache API
|
normal
|
normal
|
Future Release
|
enhancement
|
dev-feedback
|
10/21/2024
|
|
#39703
|
wp-signup.php & wp-activate.php are doing an avoidable posts query
|
|
Login and Registration
|
normal
|
normal
|
Future Release
|
enhancement
|
dev-feedback
|
07/17/2024
|
|
#59600
|
Block themes: Use a cache for block template files
|
|
Themes
|
normal
|
normal
|
Future Release
|
defect (bug)
|
has-patch
|
10/07/2024
|
|
#35075
|
Comment cache ignores custom query vars
|
boonebgorges
|
Comments
|
normal
|
normal
|
|
defect (bug)
|
has-patch
|
03/06/2020
|
|
#39428
|
Die fast in get_posts if get_user_by returns false
|
|
Query
|
normal
|
normal
|
Future Release
|
defect (bug)
|
has-patch
|
06/15/2025
|
|
#50980
|
Extra query to get WPLANG option on each page-load when the option doesn't exist in the db
|
SergeyBiryukov
|
I18N
|
low
|
normal
|
Future Release
|
defect (bug)
|
has-patch
|
02/26/2025
|
|
#22301
|
Performance problem with Recent Comments widget
|
|
Comments
|
normal
|
normal
|
|
defect (bug)
|
has-patch
|
04/19/2024
|
|
#39382
|
Skipping term cache cleaning when cache invalidation is suspended
|
|
Cache API
|
normal
|
normal
|
Future Release
|
defect (bug)
|
has-patch
|
03/20/2025
|
|
#42513
|
WP_Theme::get_post_templates() is extremely inefficient for large themes
|
|
Themes
|
normal
|
normal
|
Future Release
|
defect (bug)
|
has-patch
|
02/13/2025
|
|
#34872
|
dbDelta Missing Index Name Creates Duplicate Indexes
|
|
Database
|
normal
|
normal
|
|
defect (bug)
|
has-patch
|
06/04/2019
|
|
#14254
|
update_meta_cache fails; query too large?
|
pbearne
|
Cache API
|
normal
|
normal
|
Future Release
|
defect (bug)
|
has-patch
|
02/26/2025
|
|
#59361
|
update_post_meta() strict checks can cause false negatives
|
|
Options, Meta APIs
|
normal
|
normal
|
Future Release
|
defect (bug)
|
has-patch
|
05/07/2025
|
|
#62101
|
Add a filter to customize the URL for page caching check in Site Health
|
|
Site Health
|
normal
|
normal
|
Future Release
|
enhancement
|
has-patch
|
02/25/2025
|
|
#63231
|
Add support for batching GET REST API Requests
|
|
REST API
|
normal
|
normal
|
Future Release
|
enhancement
|
has-patch
|
04/04/2025
|
|
#54018
|
Allow scripts registered via block.json to be enqueued in the footer
|
|
Script Loader
|
normal
|
normal
|
Future Release
|
enhancement
|
has-patch
|
10/16/2025
|
|
#30262
|
Combine wp_terms and wp_term_taxonomy tables
|
johnbillion*
|
Taxonomy
|
low
|
normal
|
Future Release
|
enhancement
|
has-patch
|
02/21/2025
|