Allow Only Images and PDFs for Non-Administrators
Limits the file types authors, editors and other non-admin users can upload to common images and PDF documents.
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.
Limits the file types authors, editors and other non-admin users can upload to common images and PDF documents.
Adds an Alt text column to the Media Library list view and flags images that have none, making accessibility clean-ups much quicker.
Lets you assign post categories to images and other attachments to organize the Media Library.
Makes images inserted in the classic editor and the media window centered by default instead of having no alignment, which suits most single-column blogs.
Sets the size above which WordPress scales down very large uploaded images (2560 pixels by default), for example to 1920 pixels to save disk space and bandwidth.
Uses an image of your choice as the featured image for posts that do not have one, so archive grids, related posts and social shares never show a gap.
Stops WordPress from creating a scaled-down "-scaled" copy of images larger than 2560 pixels, so the original file is used as uploaded.
Stops WordPress from generating preview images for every uploaded PDF, saving disk space and server time when you upload many documents.
Stops visitors from right-clicking or dragging images to save them, a simple deterrent for photographers and artists.
Sets the default "Link to" option for images inserted in the classic editor and galleries to None instead of the media file.
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.
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 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.
Makes [gallery] shortcodes link each thumbnail to the full-size image and use medium-size thumbnails, unless the shortcode sets its own options.
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.
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.
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.
Adds a 600 by 400 cropped image size and makes it selectable in the editor image size dropdown.
Makes WordPress generate WebP versions instead of JPEG and PNG for every image size it creates on upload, which usually cuts image weight by a quarter or more.
Makes the Media Library search, in both the grid and list views and the media picker, also match images by their alt text, which often describes the image better than the file name.