This post provides an overview of the changes to the Media component in WordPress 4.7. See a list of all the 4.7 media tickets.
Two notable changes, enhanced PDF support in the media library and changes to the default fallbacks for alt attributes, are explained in separate posts.
Make media library searchable by file name (#22744)
Before 4.7, if you uploaded a file to the media library and changed the title, it wasn’t possible to find that file again by searching for the file name. Now, attachment search queries will also include matches to the _wp_attached_file post 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. value.
Other enhancements and 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. fixes
- Added a
$wp_errorparameter towp_insert_attachment()(#37813) - Fix Drag/Drop Ordering of Media in Chrome on touch enabled devices (#31652)
- Avoid undefined offset notice in
wp_prepare_attachment_for_js()whenimage_downsizefilterFilter Filters are one of the two types of 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. in used in (#34437). - Improve docs for
image_send_to_editorfilter (#34823). - Use
wp_get_attachment_metadata()instead ofget_post_meta()where appropriate (#36246). - Ensure
wp_get_attachment_link()output text for non-images (#37343). - Avoid undefined index notices when
pathinfo()is used (#37608). - Improve alignment of inputs and button heights in media edit screens (#37806).
- Set focus when closing the media modal (#38142).