Add an Embed Provider WordPress Does Not Support
Teaches WordPress to embed links from an extra service that offers oEmbed, such as a podcast host, video platform or design tool, so pasting its URL on its own line shows the player.
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.
Teaches WordPress to embed links from an extra service that offers oEmbed, such as a podcast host, video platform or design tool, so pasting its URL on its own line shows the player.
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.
Sets the default maximum width and height WordPress asks for when embedding videos and other media from a link.
Converts uploaded file names to lowercase, removes accents and replaces spaces and symbols with dashes, for tidy and portable URLs.
Makes WordPress crop square thumbnails from the top of each image rather than the middle, so heads in portraits and headlines in screenshots are not cut off.
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.
Sets audio and video players to preload nothing until the visitor presses play, saving bandwidth on pages with several media files.
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.
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.
Brings back infinite scrolling in the Media Library grid, so more files load as you scroll instead of clicking "Load more".
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.
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.
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.
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.
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.
Trims uploaded file names longer than 60 characters, such as camera exports or copied web titles, to a tidy length before saving, while keeping the extension.
Adds rel=0 to YouTube embeds so the suggestions shown when a video ends come from the same channel instead of from other creators.
Makes uploaded SVG files show a real preview in the Media Library grid and attachment details, and stores their width and height from the viewBox so they display at the right size in posts.
Stores new uploads in images, videos, audio and documents folders inside your uploads directory, which keeps the file system tidy on large sites.
Saves uploads into a folder named after the uploader, such as uploads/users/jane/2025/03/, which keeps multi-author and client sites tidy and makes per-person cleanups easy.
Saves files uploaded from inside a post, page or custom post into a folder named after its type, such as uploads/products/ or uploads/pages/, keeping the year and month folders inside.
Turns file-name titles like "IMG_2041-sunset_beach-final" into readable ones like "Sunset beach final" when images are uploaded, so the Media Library is easier to search.
Adds a Media > Unused Files screen listing uploads that are not attached to any content, not used as a featured image and not found in any post, so you can review and tidy the Media Library.