Media component

Subcomponents: Upload, Embeds, and Gallery.

Recent posts on the make/coreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. blogblog (versus network, site)

View all posts tagged media.

Recent posts on the make/test blog

View all posts tagged media.

588 open tickets in the Media component

588 open tickets defect (bug) enhancement feature request task (blessed)
70 52 8 0
6.3 20 7 0 0
Awaiting Review 195 69 13 0
Future Release 89 57 6 1 1 0 0 0

588 open tickets. Last 7 days: +1 ticketticket Created for both bug reports and feature development on the bug tracker.

19 tickets that have no replies

View list on Trac

  • #52451  Make the media sideload functions testable and add tests
  • #52489  Allow List View when inserting images from the media library
  • #52705  Set threshold for lazy loaded images
  • #53193  chmodChmod Chmod stands for “CHange MODe” and it is a command for Unix systems (Linux, Mac, ...) to manage permission/authorization over files and folders of a user.(): Operation not permitted in class-wp-image-editor-imagick.php administration
  • #53200  image quality reduction in smaller images
  • #53345  Cannot set media posted by other users as eye-catch.
  • #53408  png images bit depth is modified in resized images
  • #53637  Video poster image is not shown after video has been played
  • #53895  Default Audio Player Bug, mejs-container wp-audio-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. mejs-audio
  • #54395  'Replace image' dialog CSSCSS Cascading Style Sheets. issues (mobile) css
  • #54452  Image Aspect Ratio on resize ui css
  • #54555  Slow media query on big sites performance
  • #54605  WP_Image_Editor_Imagick::resize is not behaving according to spec
  • #54714  images deleted from media library still exist in upload directory
  • #57158  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. for image 2/3 ratio size when max height is 480px
  • #57369  Insert Media dialog gets ad-hoc controls: Thumbnails squared/proportional + Sort order by date/name asc/desc ui css
  • #57733  wp-includes/functions.php::do_enclose() should handle post content differently
  • #57781  Exclude sized variant from SRCSET if larger in file size than the original image
  • #57893  Remove the redundancy of adding row actions in `class-wp-media-list-table.php` ui

27 tickets slated for 6.3

View list in Trac

  • #23148  Add hook in wp_ajax_save_attachment for additional attachment fields
  • #26381  Scaling Image Up Fails Silently
  • #36308  get_attached_file() destroys file paths on Windows
  • #39216  PDFs with non-opaque alpha channels can result in previews with black backgrounds.
  • #39630  PDF Thumbnails in Media Library Don't Fall Back to Full Size ui administration
  • #44867  image editor: save modified image as a new copy administration
  • #45021  Media: Gallery modal has wrong focus and image detail 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.
  • #46554  Uploaded images goes to wrong folder/date structure
  • #47137  Insufficient form semantics ui accessibilityAccessibility Accessibility (commonly shortened to a11y) refers to the design of products, devices, services, or environments for people with disabilities. The concept of accessible design ensures both “direct access” (i.e. unassisted) and “indirect access” meaning compatibility with a person’s assistive technology (for example, computer screen readers). (
  • #47148  Insufficient labelling and inappropriate nesting of form controls accessibility
  • #48485  Custom image size not generated if identical to original size administration
  • #48710  PDF uploads are treated like images: empty alt attribute and PHPPHP The web scripting language in which WordPress is primarily architected. WordPress requires PHP 5.6.20 or higher notices accessibility
  • #50523  Redesign the adminadmin (and super admin) Image Editor ui accessibility
  • #51780  Add ability to easily get path to sized images (such as parameter to get_attached_file() or wp_get_attachment_thumb_file())
  • #54091  Attachment details pane navigation not working after opening 81st (or greater) item and refreshing the browser ui javascript
  • #54111  Delete attachment with sizes not working on Windows file system
  • #54190  sanitize_file_name disallows acute accents and left smart apostrophe
  • #54395  'Replace image' dialog CSS issues (mobile) css
  • #54839  Image upload after dirty filterFilter Filters are one of the two types of 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. requires filter change before it can be inserted to page
  • #55036  Sharpen thumbnails with Imagick adaptiveSharpenImage()
  • #55290  Not all image edits are applied to all subsizes administration performance
  • #55535  Pre-populate Image Alt Text field with IPTC Photo Metadata Standard Alt Text accessibility
  • #55840  Internationalization support for sizes added by 'edit_custom_thumbnail_sizes' filter
  • #56588  WordPress puts "loading=lazy" on first image on archive page – wp_get_loading_attr_default bug performance
  • #57612  Deprecate `wp-admin/media.php` administration
  • #57685  Deprecate the `edit_custom_thumbnail_sizes` filter and remove the "Apply changes to…" UIUI User interface in the image editor
  • #57893  Remove the redundancy of adding row actions in `class-wp-media-list-table.php` ui

588 open tickets

Open enhancements: 185 View list on Trac
Open tasks: 1 View list on Trac
Open feature requests: 27 View list on Trac

Help maintain this component

Component maintainers:

Many contributors help maintain one or more components. These maintainers are vital to keeping WordPress development running as smoothly as possible. They triagetriage The act of evaluating and sorting bug reports, in order to decide priority, severity, and other factors. new tickets, look after existing ones, spearhead or mentor tasks, pitch new ideas, curate roadmaps, and provide feedback to other contributors. Longtime maintainers with a deep understanding of particular areas of Core are always seeking to mentor others to impart their knowledge.

Want to help? Start following this component! Adjust your notifications here. Feel free to dig into any ticket.

Contributors following this component: