Export the Media Library List to CSV
Adds an "Export to CSV" bulk action to the Media Library list view that downloads the selected files with their URL, title, alt text, caption, type, size, dimensions and upload date.
Snippet Library
Snippets for the Media Library and uploads: allow SVG or other file types, rename and limit uploads, add image sizes, categories for media and alt text helpers. For content teams and developers who handle a lot of images and files.
Adds an "Export to CSV" bulk action to the Media Library list view that downloads the selected files with their URL, title, alt text, caption, type, size, dimensions and upload date.
Adds File Size and Dimensions columns to the Media Library list view, making heavy images easy to spot.
When an image is uploaded without alt text, creates one from its title (based on the file name), replacing dashes and underscores with spaces.
A one-off task that gives every image without alt text a description based on its title. Run it from the snippet editor whenever you want to catch up.
Adds rounded corners and a gentle zoom on hover to images in Gallery blocks and classic galleries, with motion turned off for visitors who prefer reduced motion.
Registers an image size, such as a wide portfolio banner, but only creates it for images uploaded to that post type, so every other upload is not stored in yet another size.
Places Image block captions on top of the bottom of the photo with a soft dark gradient, a magazine-style look that saves vertical space.
Shows a short note with your image rules, such as recommended sizes, file types and the need for alt text, right inside the media uploader and Media > Add New screen.
Shows a round magnifying lens over chosen images as visitors move the mouse across them, using the largest version of the image available. Opt in per image with a CSS class.
Brings back infinite scrolling in the Media Library grid, so more files load as you scroll instead of clicking "Load more".
Caps the size of files that can be uploaded through WordPress at 8 MB, even if the server allows more.
Makes [gallery] shortcodes link each thumbnail to the full-size image and use medium-size thumbnails, unless the shortcode sets its own options.
Adds a box to the image edit screen listing every size WordPress generated for it, with dimensions, file size and a link to open each one, to check crops and spot missing sizes.
Saves small thumbnails with stronger compression and large images with higher quality, so grids load fast while hero images stay crisp, instead of one quality for everything.
Rejects image uploads that are smaller or larger than the pixel sizes you set, so blurry thumbnails and oversized camera originals never reach the Media Library.
Renames files uploaded from inside the post editor to match the post's slug, so "DSC_0042.jpg" becomes "summer-menu.jpg", which is better for image search.
Shows Media > Library as a table by default instead of the thumbnail grid, which makes file names, dates, authors and attachment details easier to scan on large libraries.
Adds a "Photo credit" field to images in the Media Library and prints the credit under the image whenever it is used in an Image block.
Switches every embedded YouTube video to youtube-nocookie.com, YouTube's privacy-enhanced mode, which does not set tracking cookies until the visitor plays the video.
Stops anyone from permanently deleting an image while it is still the featured image of a post or page, and shows which post uses it, so articles never end up with a missing picture.
Sends visitors of media attachment pages to the post the file is attached to, or to the homepage for unattached files.
Adds a 600 by 400 cropped image size and makes it selectable in the editor image size dropdown.
Adds a "Replace file" box to the media edit screen that uploads a new version of an image, PDF or other file over the old one, keeping the same address so every link and embed updates at once.
Makes YouTube, Vimeo and other embedded videos scale to the width of the content on phones and tablets, for older themes that leave them at a fixed size.