{"id":331284,"date":"2026-06-29T09:09:51","date_gmt":"2026-06-29T09:09:51","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/refined-media-library\/"},"modified":"2026-06-29T14:29:46","modified_gmt":"2026-06-29T14:29:46","slug":"doubleyoupi-refined-media-library","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/doubleyoupi-refined-media-library\/","author":23518491,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"0.1.3","stable_tag":"0.1.3","tested":"7.0","requires":"6.5","requires_php":"8.1","requires_plugins":null,"header_name":"Double Youp\u00ef Refined Media Library","header_author":"Double Youp\u00ef","header_description":"Nested folders with drag-and-drop, collections, duplicate and orphan cleanup, auto alt text and WebP\/AVIF for the WordPress media library, without the per-image fiddling.","assets_banners_color":"312d48","last_updated":"2026-06-29 14:29:46","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/doubleyoupi.com\/plugins\/refined-media-library","header_author_uri":"https:\/\/doubleyoupi.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":96,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"0.1.0":{"tag":"0.1.0","author":"doubleyoupi","date":"2026-06-29 09:09:15"},"0.1.1":{"tag":"0.1.1","author":"doubleyoupi","date":"2026-06-29 11:57:33"},"0.1.2":{"tag":"0.1.2","author":"doubleyoupi","date":"2026-06-29 12:15:13"},"0.1.3":{"tag":"0.1.3","author":"doubleyoupi","date":"2026-06-29 14:29:46"}},"upgrade_notice":{"0.1.3":"<p>A new &quot;Mine&quot; filter for multi-author sites, a cleaner filters bar, and a horizontal scrollbar fix.<\/p>","0.1.1":"<p>A resizable, proportionally-scaling image preview with a new full-screen lightbox gallery, plus tidier handling of buttons added by other plugins.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3589725,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3589725,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256},"icon.svg":{"filename":"icon.svg","revision":3589725,"resolution":false,"location":"assets","locale":false}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3589725,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3589725,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["0.1.0","0.1.1","0.1.2","0.1.3"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3589725,"resolution":"1","location":"assets","locale":"","width":2560,"height":1736},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3589725,"resolution":"2","location":"assets","locale":"","width":2560,"height":1736},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3589725,"resolution":"3","location":"assets","locale":"","width":2560,"height":1736},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3589725,"resolution":"4","location":"assets","locale":"","width":2560,"height":1736},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3589725,"resolution":"5","location":"assets","locale":"","width":2560,"height":1736},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3589725,"resolution":"6","location":"assets","locale":"","width":2560,"height":1736},"screenshot-7.png":{"filename":"screenshot-7.png","revision":3589725,"resolution":"7","location":"assets","locale":"","width":2560,"height":1736},"screenshot-8.png":{"filename":"screenshot-8.png","revision":3589725,"resolution":"8","location":"assets","locale":"","width":2560,"height":1736}},"screenshots":{"1":"Nested folders and collections, in a panel that slots right into the native media library.","2":"Drag folders to reorganise: re-parent or reorder, with live drop indicators.","3":"Right-click (or the \u22ef button) for folder actions: new subfolder, rename, move, delete.","4":"Drag media straight onto a folder or collection to file it.","5":"A Finder-style detail panel: edit metadata, pick a folder from the tree, and see where the file is used.","6":"Search and filter the library by type, name, folder or collection.","7":"The unused-media scanner finds files no post references, with a safe bulk delete.","8":"One-click import from FileBird, Real Media Library, HappyFiles, Folders and Enhanced Media Library."}},"plugin_section":[],"plugin_tags":[6967,9747,233,143842,15376],"plugin_category":[50],"plugin_contributors":[269389],"plugin_business_model":[],"class_list":["post-331284","plugin","type-plugin","status-publish","hentry","plugin_tags-collections","plugin_tags-folders","plugin_tags-media-library","plugin_tags-media-organizer","plugin_tags-webp","plugin_category-media","plugin_contributors-doubleyoupi","plugin_committers-doubleyoupi"],"banners":{"banner":"https:\/\/ps.w.org\/doubleyoupi-refined-media-library\/assets\/banner-772x250.png?rev=3589725","banner_2x":"https:\/\/ps.w.org\/doubleyoupi-refined-media-library\/assets\/banner-1544x500.png?rev=3589725","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":"https:\/\/ps.w.org\/doubleyoupi-refined-media-library\/assets\/icon.svg?rev=3589725","icon":"https:\/\/ps.w.org\/doubleyoupi-refined-media-library\/assets\/icon.svg?rev=3589725","icon_2x":false,"generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/doubleyoupi-refined-media-library\/assets\/screenshot-1.png?rev=3589725","caption":"Nested folders and collections, in a panel that slots right into the native media library."},{"src":"https:\/\/ps.w.org\/doubleyoupi-refined-media-library\/assets\/screenshot-2.png?rev=3589725","caption":"Drag folders to reorganise: re-parent or reorder, with live drop indicators."},{"src":"https:\/\/ps.w.org\/doubleyoupi-refined-media-library\/assets\/screenshot-3.png?rev=3589725","caption":"Right-click (or the \u22ef button) for folder actions: new subfolder, rename, move, delete."},{"src":"https:\/\/ps.w.org\/doubleyoupi-refined-media-library\/assets\/screenshot-4.png?rev=3589725","caption":"Drag media straight onto a folder or collection to file it."},{"src":"https:\/\/ps.w.org\/doubleyoupi-refined-media-library\/assets\/screenshot-5.png?rev=3589725","caption":"A Finder-style detail panel: edit metadata, pick a folder from the tree, and see where the file is used."},{"src":"https:\/\/ps.w.org\/doubleyoupi-refined-media-library\/assets\/screenshot-6.png?rev=3589725","caption":"Search and filter the library by type, name, folder or collection."},{"src":"https:\/\/ps.w.org\/doubleyoupi-refined-media-library\/assets\/screenshot-7.png?rev=3589725","caption":"The unused-media scanner finds files no post references, with a safe bulk delete."},{"src":"https:\/\/ps.w.org\/doubleyoupi-refined-media-library\/assets\/screenshot-8.png?rev=3589725","caption":"One-click import from FileBird, Real Media Library, HappyFiles, Folders and Enhanced Media Library."}],"raw_content":"<!--section=description-->\n<p>The WordPress media library hasn't really changed in years. A few hundred uploads in, you spend more time scrolling than working. Refined Media Library turns it into an actual asset manager, without adding a single per-image setting for you to babysit.<\/p>\n\n<p><strong>Folders that actually feel like folders<\/strong><\/p>\n\n<ul>\n<li><strong>Real nested folders<\/strong>: create subfolders, drag a folder into another to re-parent it, or drop it between two to reorder, with live drop indicators so there's no guesswork.<\/li>\n<li><strong>Right-click any folder<\/strong> (or the \u22ef button) for new subfolder, rename, move and delete, in clean designed dialogs rather than the browser's grey pop-ups.<\/li>\n<li><strong>Collections<\/strong> that ignore folder boundaries, so the same image can sit in several at once.<\/li>\n<li><strong>Drag media straight onto a folder or collection<\/strong>, from the grid or the list, and upload right into the folder you're looking at.<\/li>\n<li>Works <strong>on top of the native media library<\/strong>, so it behaves the same whether you build with Bricks, Elementor, Gutenberg or Divi.<\/li>\n<\/ul>\n\n<p><strong>A real detail panel<\/strong><\/p>\n\n<p>Click any file and a panel slides in from the right, no more full-screen modal. Edit the <strong>alt text and title<\/strong>, move it to a folder, drop it into collections, <strong>copy its URL<\/strong>, and see <strong>exactly which posts and pages use it<\/strong> (WooCommerce galleries included). The <strong>preview is resizable<\/strong>: it scales proportionally as you widen the panel, and you can drag the handle beneath it to set its height. Click the image to <strong>open it full screen in a lightbox<\/strong> and step through the whole library with the arrow keys.<\/p>\n\n<p><strong>Less clutter, automatically<\/strong><\/p>\n\n<ul>\n<li><strong>Automatic alt text and titles<\/strong>, filled in from the filename on upload, but only when you left them blank. It runs on your server and talks to nobody.<\/li>\n<li><strong>Duplicate detection<\/strong>: re-upload the same file and it gets flagged, with a link to the original.<\/li>\n<li>An <strong>unused-media scanner<\/strong> that finds files no post actually references (featured images, content, custom fields, WooCommerce galleries) and lets you bulk-delete them behind a deliberate double confirmation. It errs on the side of caution: if it can't be sure, it leaves the file alone.<\/li>\n<\/ul>\n\n<p><strong>WebP and AVIF on upload<\/strong><\/p>\n\n<p>Convert images to <strong>WebP and\/or AVIF<\/strong> the moment they land, after a quick check that your server can actually do it. Quality is one slider, not a wizard. If another plugin already owns image conversion, Refined Media Library steps aside.<\/p>\n\n<p><strong>Switching from another plugin?<\/strong><\/p>\n\n<p><strong>One-click import<\/strong> from FileBird, Real Media Library, HappyFiles, Folders (Premio) and Enhanced Media Library. It reads their data directly, even if the plugin is already deactivated, never touches it, and the import is <strong>reversible<\/strong>. Preview first, undo anytime.<\/p>\n\n<p><strong>No per-image settings<\/strong><\/p>\n\n<p>That's the whole point. A few toggles in one place, sensible defaults everywhere else.<\/p>\n\n<p><strong>Free, and built to stay that way<\/strong><\/p>\n\n<p>No locked features, no \"upgrade to unlock folders\", no nag screens. It's the standalone edition of the Double Youp\u00ef suite: the whole thing, <strong>free for good and actively maintained<\/strong>.<\/p>\n\n<p><strong>No per-image settings<\/strong><\/p>\n\n<p>That's the whole point. A few toggles in one place, sensible defaults everywhere else.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Install it from the Plugins screen, or upload it to <code>\/wp-content\/plugins\/doubleyoupi-refined-media-library<\/code> by hand if that's your thing.<\/li>\n<li>Activate it.<\/li>\n<li>Open Double Youp\u00ef Refined Media Library &gt; Settings and switch on what you want. There isn't much to switch on, which is rather the point.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"how%20do%20i%20organize%20the%20wordpress%20media%20library%20into%20folders%3F\"><h3>How do I organize the WordPress media library into folders?<\/h3><\/dt>\n<dd><p>Create a folder in the media library sidebar, then drag files onto it to file them. Folders can be nested as deep as you like, and you reorganize them by dragging one into another or between two others. A file can also belong to one or more collections, which work across folders, so the same image can live in several places at once.<\/p><\/dd>\n<dt id=\"how%20do%20i%20convert%20images%20to%20webp%20or%20avif%20on%20upload%20in%20wordpress%3F\"><h3>How do I convert images to WebP or AVIF on upload in WordPress?<\/h3><\/dt>\n<dd><p>Enable conversion in the settings and every image you upload is converted to WebP and\/or AVIF automatically, after a quick check that your server (Imagick or GD) supports it. Quality is a single slider. If another plugin already handles image conversion, Refined Media Library detects it and steps aside.<\/p><\/dd>\n<dt id=\"how%20do%20i%20find%20and%20delete%20unused%20images%20in%20wordpress%3F\"><h3>How do I find and delete unused images in WordPress?<\/h3><\/dt>\n<dd><p>Run the unused-media scanner. It lists files that no post, page, featured image, custom field or WooCommerce gallery references, and lets you delete them in bulk behind a deliberate double confirmation. When it cannot be sure a file is unused, it leaves it alone.<\/p><\/dd>\n<dt id=\"does%20it%20create%20real%20folders%2C%20or%20just%20categories%20and%20filters%3F\"><h3>Does it create real folders, or just categories and filters?<\/h3><\/dt>\n<dd><p>Real folders. You manage them with drag-and-drop and a right-click menu, and they nest as deep as you need. Under the hood they are standard WordPress taxonomies, so nothing is moved on disk and your files stay portable. Disable the plugin and you simply fall back to the stock library, with nothing lost.<\/p><\/dd>\n<dt id=\"can%20i%20import%20my%20folders%20from%20filebird%2C%20real%20media%20library%20or%20happyfiles%3F\"><h3>Can I import my folders from FileBird, Real Media Library or HappyFiles?<\/h3><\/dt>\n<dd><p>Yes. One-click import is supported for FileBird, Real Media Library, HappyFiles, Folders (Premio) and Enhanced Media Library. It reads the source directly (even if that plugin is deactivated), never modifies it, and the whole import can be undone.<\/p><\/dd>\n<dt id=\"will%20it%20work%20with%20my%20page%20builder%3F\"><h3>Will it work with my page builder?<\/h3><\/dt>\n<dd><p>Yes. It improves the native media library rather than replacing it, so Bricks, Elementor, Gutenberg, Divi and everything else all see the same thing.<\/p><\/dd>\n<dt id=\"does%20it%20send%20my%20images%20anywhere%3F\"><h3>Does it send my images anywhere?<\/h3><\/dt>\n<dd><p>No. Alt text is built from the filename, right there on your server. Conversion uses Imagick or GD, also local. Nothing about your media leaves your site.<\/p><\/dd>\n<dt id=\"what%20is%20the%20catch%20with%20%22free%22%3F\"><h3>What is the catch with \"free\"?<\/h3><\/dt>\n<dd><p>There isn't one. This is the standalone version, no strings attached. If it saves you an afternoon and you feel like it, there's a coffee button somewhere. Entirely optional.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>0.1.3<\/h4>\n\n<ul>\n<li>New \"Mine\" filter in the media library toolbar (shown only when several people upload) to quickly narrow to your own files.<\/li>\n<li>Removed a redundant media-type dropdown so the filters bar is cleaner.<\/li>\n<li>Fixed a stray horizontal scrollbar above the media grid.<\/li>\n<li>Lightbox navigation arrows are now crisp SVG icons.<\/li>\n<\/ul>\n\n<h4>0.1.2<\/h4>\n\n<ul>\n<li>Readme and wording refresh, clearer feature descriptions and an expanded FAQ. No functional changes.<\/li>\n<\/ul>\n\n<h4>0.1.1<\/h4>\n\n<ul>\n<li>Detail panel: the image preview now scales proportionally as you widen the panel, a drag handle underneath resizes the image, and clicking it opens a full-screen lightbox gallery with keyboard navigation.<\/li>\n<li>Buttons added to the media screen by other plugins (such as Elementor) now move neatly into the folder panel instead of crowding the page title.<\/li>\n<\/ul>\n\n<h4>0.1.0<\/h4>\n\n<ul>\n<li>First public release. Nested folders with drag-to-reorganise and a right-click menu, collections, a Finder-style detail panel, duplicate and orphan cleanup, automatic alt text and titles, WebP\/AVIF conversion on upload, and one-click import from FileBird, Real Media Library, HappyFiles, Folders and Enhanced Media Library.<\/li>\n<\/ul>","raw_excerpt":"Nested folders with drag-and-drop, collections, duplicate and orphan cleanup, and WebP\/AVIF for the WordPress media library.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/331284","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=331284"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/doubleyoupi"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=331284"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=331284"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=331284"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=331284"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=331284"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=331284"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}