[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fVBYu02Zbp98YvLC0aCB-CG6y1YoM1I67ZbfVt2OkQr0":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":27,"vuln_count":28,"unpatched_count":29,"last_vuln_date":30,"fetched_at":31,"vulnerabilities":32,"developer":64,"crawl_stats":38,"alternatives":70,"analysis":169,"fingerprints":451},"media-library-tools","Media Library Tools – Rename, Clean & CSV Import\u002FExport","2.1.0","Tiny Solutions","https:\u002F\u002Fprofiles.wordpress.org\u002Ftinysolution\u002F","\u003Cp>Media Library Tools allows users to quickly Rename Media File and update image titles, ALT text, captions, descriptions and categories for individual or bulk images in the media library.\u003C\u002Fp>\n\u003Cp>And also allows to Search Rubbish File, SVG Support,  of your media files can improve the organization and SEO score.\u003C\u002Fp>\n\u003Cp>👉 \u003Ca href=\"https:\u002F\u002Fdocs.wptinysolutions.com\u002Fmedia-library-tools\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.wptinysolutions.com\u002Ftiny-products\u002Fmedia-library-tools\u002F\" rel=\"nofollow ugc\">Get Pro\u003C\u002Fa> 👈\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FL7F33DYnsZU?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Ch3>🏆 Main Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Image SVG Support\u003C\u002Fli>\n\u003Cli>Individual Rename Media File\u003C\u002Fli>\n\u003Cli>Bulk Rename Media File\u003C\u002Fli>\n\u003Cli>Number your files to allow for similar filenames\u003C\u002Fli>\n\u003Cli>Find Unused Media File\u003C\u002Fli>\n\u003Cli>Filter Junk\u002FRubbish File By File Extension\u003C\u002Fli>\n\u003Cli>Bulk Or individually Edit Media Content, Title, Alt text, Caption, And Description.\u003C\u002Fli>\n\u003Cli>Auto input Alt text\u003C\u002Fli>\n\u003Cli>Auto input Caption\u003C\u002Fli>\n\u003Cli>Auto input Description\u003C\u002Fli>\n\u003Cli>Media Library Categories\u003C\u002Fli>\n\u003Cli>Search images by category\u003C\u002Fli>\n\u003Cli>Identify blank ALT tags, captions, and descriptions by sorting image data\u003C\u002Fli>\n\u003Cli>Move images to trash instead of permanently deleting them\u003C\u002Fli>\n\u003Cli>Filter and search for images by trash status\u003C\u002Fli>\n\u003Cli>Permanently delete trash images with one click.\u003C\u002Fli>\n\u003Cli>Easily disable any extra image sizes that generated by WordPress Or custom registered size\u003C\u002Fli>\n\u003Cli>Attached Post Detection ( Detect where the media file has been used.)\u003C\u002Fli>\n\u003Cli>Create quick, free downloads for all file types—including audio, video, documents, Office files, scripts, archives, images, and e-books\u003C\u002Fli>\n\u003Cli>Download Media File\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🏆 PRO Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>All free Features Included\u003C\u002Fli>\n\u003Cli>CSV Export-Import Media Files Facilitating Media Library Transfer Across Servers.\u003C\u002Fli>\n\u003Cli>Renaming using CSV\u003C\u002Fli>\n\u003Cli>Register New Image Size\u003C\u002Fli>\n\u003Cli>Bulk Renaming Based on Associated Post Title\u003C\u002Fli>\n\u003Cli>Bulk Rename product SKU as the filename\u003C\u002Fli>\n\u003Cli>Renaming File Prior to Uploading Based on Attached Posts Title\u003C\u002Fli>\n\u003Cli>Bulk Add Alt Text, Caption, and Description Based on Associated Post Title\u003C\u002Fli>\n\u003Cli>Assign Post Title to Alt Text, Caption, and Description Upon Image Upload\u003C\u002Fli>\n\u003Cli>Auto Rename By Custom Name\u003C\u002Fli>\n\u003Cli>Search Used Images (Attached Post) ( Unused Image will Remine Empty )\u003C\u002Fli>\n\u003Cli>Find And Delete Unnecessary \u002F Rubbish File Bulk Mode\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🏆 CSV Export\u002FImport\u003C\u002Fh3>\n\u003Cp>The implementation of a “Media Library CSV Export\u002FImport” feature is a significant step forward in simplifying the management of media assets and their associated data.\u003C\u002Fp>\n\u003Cp>This feature empowers users to efficiently transfer, backup, and manage their media files, enhancing both the convenience and accuracy of data handling.\u003C\u002Fp>\n\u003Cp>Users can export their media assets and metadata into CSV files, making it easier to transfer content between systems, collaborate on projects, or create backups. The ability to import media assets and metadata from CSV files enables bulk operations, saving users valuable time and reducing the risk of errors in data entry.\u003C\u002Fp>\n\u003Cp>Furthermore, customizable templates allow users to specify which data fields to include or exclude, providing flexibility in data management. With streamlined access to this feature, organizations can expect improved efficiency, data accuracy, and collaboration when working with their media libraries.\u003C\u002Fp>\n\u003Ch3>🏆CSV For File Rename, And Edit title, caption, description, alt text, And Image Meta\u003C\u002Fh3>\n\u003Cp>This plugin allows you to rename media files using a CSV file and edit their title, caption, description, alt text And Image Meta.\u003C\u002Fp>\n\u003Cp>👉 Video 1: CSV transfer Media between systems. 👈\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FCxBf8m3dTpo?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Cp>👉 Video 2: CSV Edit Title, Alt, Caption, Description. 👈\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FuQ1KQqTLFss?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Cp>👉 Bulk Rename With CSV Import 👈\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002F4o17Q5gRSXs?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Cp>Example:\u003Cbr \u002F>\nCurrent filename: file-name.jpg\u003Cbr \u002F>\nImport CSV => brand-new-filename.jpg\u003C\u002Fp>\n\u003Ch3>🏆 Media File Rename\u003C\u002Fh3>\n\u003Cp>Optimizing media file names provides valuable SEO benefits. By using descriptive and keyword-rich filenames, search engines can better understand the content, leading to higher rankings and increased visibility.\u003C\u002Fp>\n\u003Cp>Well-named media files enhance user experience, improving engagement and reducing bounce rates. Organized filenames make it easier for users to find and share the content, ultimately driving more organic traffic to the website.\u003C\u002Fp>\n\u003Ch3>🏆 Important Note\u003C\u002Fh3>\n\u003Cp>Renaming files can be a risky process, We suggest you before renaming at first you should practice in your staging site.\u003C\u002Fp>\n\u003Cp>which is why it’s important to take precautions. Before renaming your files in bulk, try renaming them one by one to make sure the references in your pages are updated properly.\u003C\u002Fp>\n\u003Cp>It’s worth noting that some plugins may use unconventional methods to encode file usage, which could cause issues with the renaming process. To ensure the safety of your files and database, it is crucial to make a backup before using Media File Renamer to its full extent. Protect your valuable media by taking these precautionary measures.\u003C\u002Fp>\n\u003Cp>If you notice any issues with your website after renaming your media files, try clearing your cache. Cached HTML can often hold onto old references, so this simple step can often resolve any issues.\u003C\u002Fp>\n\u003Ch3>🏆 Find Unused\u002FRubbish File And Clean Media\u003C\u002Fh3>\n\u003Cp>Unused images are images that exist on the server but are not included in the media and database.\u003C\u002Fp>\n\u003Cp>Finding unused or rubbish image files in the media library is essential for efficient website management. Removing unnecessary files improves site performance, load times, and user experience.\u003C\u002Fp>\n\u003Cp>It also optimizes storage space and ensures search engines prioritize relevant content, positively impacting SEO rankings. Regular cleanups maintain a well-organized media library and enhance overall website functionality.\u003C\u002Fp>\n\u003Ch3>🏆 Numbered files\u003C\u002Fh3>\n\u003Cp>If the ideal filename already exists, a number will be appended, and increased if needs to be.\u003C\u002Fp>\n\u003Ch3>🏆 Image SVG Support\u003C\u002Fh3>\n\u003Cp>Image SVG support in the WordPress media library offers significant SEO advantages. SVG files are lightweight and scalable, improving website loading times and user experience.\u003C\u002Fp>\n\u003Cp>SVGs are also search engine-friendly, enhancing discoverability and ranking potential. With SVG support, websites can achieve better performance and accessibility, leading to higher search engine rankings and increased organic traffic.\u003Cbr \u002F>\nAdditionally, SVGs provide high-quality visuals on various devices, boosting engagement and user retention.\u003C\u002Fp>\n\u003Ch3>🏆 Media Content Editing\u003C\u002Fh3>\n\u003Cp>Media Library Tools allows users to quickly update image titles, ALT text, captions, descriptions, and categories for individual or bulk images in the media library.\u003C\u002Fp>\n\u003Ch3>🏆 Media Library Categories\u003C\u002Fh3>\n\u003Cp>We’ve registered a category that allows users to add categories as needed. The ‘Media Table’ menu supports bulk adding of categories to media items. Currently, no additional category-related functionality has been added, but we will introduce more features in the future.”\u003C\u002Fp>\n\u003Ch3>🏆 Getting Started\u003C\u002Fh3>\n\u003Cp>To start using the Media Library Tools plugin, users should first install it and then navigate to Media > Media Tools.\u003Cbr \u002F>\nFrom there, they can begin editing individual or bulk images their metadata.\u003C\u002Fp>\n\u003Ch3>🏆 Disable Image Size \u002F Disable Media Sizes\u003C\u002Fh3>\n\u003Cp>Easily disable unnecessary image sizes generated by WordPress. This lightweight plugin lets you selectively turn off default image sizes like Thumbnail, Medium, Large, Medium Large (768px), 1536×1536, 2048×2048, and the scaled “Big” size. You can also disable custom image sizes added by themes or plugins. Simplify your media library and save server space with a clear, user-friendly settings screen.\u003C\u002Fp>\n\u003Ch3>🏆 Register New Image Size\u003C\u002Fh3>\n\u003Cp>Use this plugin to register the new image size needed for your project.\u003C\u002Fp>\n\u003Ch3>🏆 Download Media Shortcode\u003C\u002Fh3>\n\u003Cp>Create quick, free downloads for all file types—including audio, video, documents, Office files, scripts, archives, images, and e-books—with customizable download buttons, browser prompt support, large file handling, and optional new-tab opening.\u003C\u002Fp>\n\u003Ch3>🏆 Development Source Code\u003C\u002Fh3>\n\u003Cp>👉 \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fwptinysolution\u002Fmedia-library-tools\" rel=\"nofollow ugc\">Official GitHub Repository\u003C\u002Fa> 👈\u003C\u002Fp>\n","Media Rename, CSV export import, find unused media, search rubbish files, support SVG, bulk edit titles, ALT tags, captions & descriptions",1000,28729,94,12,"2026-03-03T18:16:00.000Z","6.9.4","5.5","7.4",[20,21,22,23,24],"cleaner","csv","export","media","rename","https:\u002F\u002Fwww.wptinysolutions.com\u002Ftiny-products\u002Fmedia-library-tools\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmedia-library-tools.2.1.0.zip",98,2,0,"2025-12-11 00:00:00","2026-03-15T15:16:48.613Z",[33,49],{"id":34,"url_slug":35,"title":36,"description":37,"plugin_slug":4,"theme_slug":38,"affected_versions":39,"patched_in_version":40,"severity":41,"cvss_score":42,"cvss_vector":43,"vuln_type":44,"published_date":30,"updated_date":45,"references":46,"days_to_patch":48},"CVE-2025-67520","media-library-tools-authenticated-author-sql-injection","Media Library Tools \u003C= 1.6.15 - Authenticated (Author+) SQL Injection","The Media Library Tools plugin for WordPress is vulnerable to SQL Injection in versions up to, and including, 1.6.15 due to insufficient escaping on the user supplied parameter and lack of sufficient preparation on the existing SQL query. This makes it possible for authenticated attackers, with author-level access and above, to append additional SQL queries into already existing queries that can be used to extract sensitive information from the database.",null,"\u003C=1.6.15","1.7.0","medium",6.5,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:L\u002FUI:N\u002FS:U\u002FC:H\u002FI:N\u002FA:N","Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')","2025-12-19 16:58:34",[47],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F39dc1ba3-5afe-4ab0-86b8-4a651ba73735?source=api-prod",9,{"id":50,"url_slug":51,"title":52,"description":53,"plugin_slug":4,"theme_slug":38,"affected_versions":54,"patched_in_version":55,"severity":41,"cvss_score":56,"cvss_vector":57,"vuln_type":58,"published_date":59,"updated_date":60,"references":61,"days_to_patch":63},"CVE-2024-10482","media-library-tools-authenticated-author-stored-cross-site-scripting","Media Library Tools \u003C= 1.4.0 - Authenticated (Author+) Stored Cross-Site Scripting","The Media File Rename, Find Unused File, Add Alt text, Caption, Desc For Image SEO – Media Library Tools plugin for WordPress is vulnerable to Stored Cross-Site Scripting via SVG File uploads in all versions up to, and including, 1.4.0 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with Author-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses the SVG file.","\u003C=1.4.0","1.5.0",6.4,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:L\u002FUI:N\u002FS:C\u002FC:L\u002FI:L\u002FA:N","Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')","2024-10-31 00:00:00","2024-11-04 22:02:45",[62],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F563f559e-528a-4d6b-98be-a3c2f45fee53?source=api-prod",5,{"slug":65,"display_name":7,"profile_url":8,"plugin_count":28,"total_installs":66,"avg_security_score":67,"avg_patch_time_days":68,"trust_score":67,"computed_at":69},"tinysolution",1400,99,7,"2026-04-04T17:00:43.800Z",[71,92,110,125,147],{"slug":72,"name":73,"version":74,"author":75,"author_profile":76,"description":77,"short_description":78,"active_installs":79,"downloaded":80,"rating":81,"num_ratings":82,"last_updated":83,"tested_up_to":16,"requires_at_least":84,"requires_php":85,"tags":86,"homepage":89,"download_link":90,"security_score":27,"vuln_count":28,"unpatched_count":29,"last_vuln_date":91,"fetched_at":31},"export-media-urls","Export Media URLs","2.3.1","Atlas Gondal","https:\u002F\u002Fprofiles.wordpress.org\u002Fatlas_gondal\u002F","\u003Cp>The ultimate solution for seamlessly managing and extracting information from your media library. This user-friendly plugin simplifies the task of gathering essential details like title, date, caption, alt-text, description and type of media file. It facilitates the generation of CSV output or allows you to conveniently view URLs directly within the dashboard, proving invaluable for tasks such as migration, SEO analysis, and security audits.\u003C\u002Fp>\n\u003Cp>You can export Media’s:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>ID\u003C\u002Fli>\n\u003Cli>Title\u003C\u002Fli>\n\u003Cli>File Name\u003C\u002Fli>\n\u003Cli>File Size\u003C\u002Fli>\n\u003Cli>Caption\u003C\u002Fli>\n\u003Cli>Alt Text\u003C\u002Fli>\n\u003Cli>Description\u003C\u002Fli>\n\u003Cli>URL\u003C\u002Fli>\n\u003Cli>Date Uploaded\u003C\u002Fli>\n\u003Cli>And its Type\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The data can be filtered by Author, or between selected date range before extraction.\u003C\u002Fp>\n\u003Ch3>When we need this plugin?\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>To check Media URLs of your website\u003C\u002Fli>\n\u003Cli>During migration\u003C\u002Fli>\n\u003Cli>During security audit\u003C\u002Fli>\n\u003Cli>To remove demo images, imported by theme\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>You’ll be surprised to know that, there exist some media, which you never know off or maybe it is imported by theme demo. But don’t worry, you’ll be able to find those URLs with the help of this small utility and perform the cleanup. 🙂\u003C\u002Fp>\n\u003Ch4>System requirements\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>PHP version 5.4 or higher\u003C\u002Fli>\n\u003Cli>WordPress version 3.1.0 or higher\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Feedback\u003C\u002Fh4>\n\u003Cp>If you like this plugin, then please consider leaving us a good \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fexport-media-urls\u002Freviews\u002F?filter=5#new-post\" rel=\"ugc\">rating\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Contact\u003C\u002Fh4>\n\u003Cp>For further information please send me an \u003Ca href=\"https:\u002F\u002FAtlasGondal.com\u002Fcontact-me\u002F?utm_source=self&utm_medium=wp&utm_campaign=export-media-urls&utm_term=plugin-description\" rel=\"nofollow ugc\">email\u003C\u002Fa>.\u003C\u002Fp>\n","An efficient media information extraction utility with CSV export option, suitable for several use-cases including migration and SEO.",6000,44127,100,26,"2026-03-09T11:56:00.000Z","3.1","5.4",[21,22,72,87,88],"export-utilities","media-links","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fexport-media-urls\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fexport-media-urls.2.3.1.zip","2026-02-04 00:00:00",{"slug":93,"name":94,"version":95,"author":96,"author_profile":97,"description":98,"short_description":99,"active_installs":100,"downloaded":101,"rating":81,"num_ratings":102,"last_updated":103,"tested_up_to":16,"requires_at_least":104,"requires_php":105,"tags":106,"homepage":105,"download_link":109,"security_score":81,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"calliope-media-import-export","Export\u002FImport Media","1.4.4","Maira Foresto","https:\u002F\u002Fprofiles.wordpress.org\u002Fmairaforesto\u002F","\u003Cp>\u003Cstrong>Export\u002FImport Media\u003C\u002Fstrong> is the robust solution for migrating your WordPress media library from one site to another, maintaining all SEO metadata.\u003C\u002Fp>\n\u003Cp>The plugin generates a CSV file containing all critical information (URLs, paths, alt text, titles, captions, descriptions). You can then use this file to import images into a new site seamlessly.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🚀 New in version 1.4.0:\u003C\u002Fstrong>\u003Cbr \u002F>\nWe have completely redesigned the interface! Now featuring a modern \u003Cstrong>Drag & Drop\u003C\u002Fstrong> area, \u003Cstrong>Advanced Export Filters\u003C\u002Fstrong> (by Product, Post, or Page), and a \u003Cstrong>Downloadable Log\u003C\u002Fstrong> for better control.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Why use this plugin?\u003C\u002Fstrong>\u003Cbr \u002F>\n* \u003Cstrong>Perfect for Migrations:\u003C\u002Fstrong> Move thousands of images without server timeouts.\u003Cbr \u002F>\n* \u003Cstrong>SEO Friendly:\u003C\u002Fstrong> Keeps all your Alt Text and Titles intact.\u003Cbr \u002F>\n* \u003Cstrong>Developer Ready:\u003C\u002Fstrong> Completely refactored with hooks and filters.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Modern Drag & Drop:\u003C\u002Fstrong> Upload your CSV files easily with our new visual interface.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Secure Import:\u003C\u002Fstrong> Uses native WordPress APIs (Sideloading) to ensure files are safe and valid.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Smart Export Filters:\u003C\u002Fstrong> Export only what you need. Filter by \u003Cstrong>Date Range\u003C\u002Fstrong> or by \u003Cstrong>Attachment Type\u003C\u002Fstrong> (WooCommerce Products, Posts, Pages, or Unattached).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Performance Mode:\u003C\u002Fstrong> Option to \u003Cstrong>Skip Thumbnail Generation\u003C\u002Fstrong> for lightning-fast imports (up to 5x faster).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Downloadable Log:\u003C\u002Fstrong> Get a detailed \u003Ccode>.txt\u003C\u002Fcode> log file after import to debug any issues.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Duplicate Prevention:\u003C\u002Fstrong> Checks file hash (MD5) to prevent importing the same image twice.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Batch Processing:\u003C\u002Fstrong> AJAX-powered process prevents server timeouts, even with large files.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Local Import Mode:\u003C\u002Fstrong> Link images already present in your \u003Ccode>\u002Fuploads\u002F\u003C\u002Fcode> folder without downloading them again.\u003C\u002Fli>\n\u003C\u002Ful>\n","The ultimate tool to migrate your media library. Export to CSV with Advanced Filters and Import securely with Drag & Drop (images, videos, audio a &hellip;",600,2460,1,"2026-02-28T17:24:00.000Z","5.6","",[21,22,107,23,108],"import","migration","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcalliope-media-import-export.zip",{"slug":111,"name":112,"version":113,"author":114,"author_profile":115,"description":116,"short_description":117,"active_installs":29,"downloaded":118,"rating":29,"num_ratings":29,"last_updated":119,"tested_up_to":120,"requires_at_least":121,"requires_php":18,"tags":122,"homepage":105,"download_link":123,"security_score":124,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"media-csv-export-with-filters","Media CSV Export (with filters)","1.0","akablimoussa","https:\u002F\u002Fprofiles.wordpress.org\u002Fakablimoussa\u002F","\u003Cp>This plugin allows you to export WordPress media files to a CSV file with filters by type, user, and date.\u003C\u002Fp>\n","Exports WordPress media files to a CSV file with filters by type, user, and date.",499,"2025-02-15T20:36:00.000Z","6.7.5","5.0",[21,22,23],"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmedia-csv-export-with-filters.1.0.zip",92,{"slug":126,"name":127,"version":128,"author":129,"author_profile":130,"description":131,"short_description":132,"active_installs":133,"downloaded":134,"rating":135,"num_ratings":136,"last_updated":137,"tested_up_to":16,"requires_at_least":121,"requires_php":18,"tags":138,"homepage":143,"download_link":144,"security_score":145,"vuln_count":68,"unpatched_count":29,"last_vuln_date":146,"fetched_at":31},"wp-all-export","WP All Export – Drag & Drop Export to Any Custom CSV, XML & Excel","1.4.15","Soflyy","https:\u002F\u002Fprofiles.wordpress.org\u002Fsoflyy\u002F","\u003Ch4>WP All Export – Simple & Powerful XML \u002F CSV Export Plugin\u003C\u002Fh4>\n\u003Cp>WP All Export features a three-step export process and an intuitive drag-and-drop interface that makes complicated export tasks simple and fast.\u003C\u002Fp>\n\u003Cp>With WP All Export you can: export data for easy editing, migrate content from WordPress to another site, create a WooCommerce affiliate feed, generate filtered lists of WooCommerce orders, export the email addresses of new customers, create and publish customized WordPress RSS feeds – and much more.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.wpallimport.com\u002Ftry-export-free\u002F\" rel=\"nofollow ugc\">Click here to try WP All Export right now\u003C\u002Fa>.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002Fa-z0R-Ldkqo?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Turn your WordPress data into a customized CSV or XML\u003C\u002Fstrong> Perfect for using your WordPress data in Google Sheets or Excel.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Choose which data to export:\u003C\u002Fstrong> WP All Export’s drag-and-drop interface makes it easy to select exactly which data you’d like to export.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Structure your export file however you like:\u003C\u002Fstrong> Rename CSV columns and XML elements, rearrange them, or do whatever you want to do.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Export any custom post type, any custom field:\u003C\u002Fstrong> Lots of plugins and themes store custom data in WordPress. You can export all of it with WP All Export.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Easy integration with WP All Import:\u003C\u002Fstrong> WP All Export will generate your WP All Import settings for you so importing your data back into WordPress is easy, simple, and fast.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Wish you could edit your WordPress data in Excel or Google Sheets? Now you can – export it with WP All Export, edit it, and then import it again with WP All Import.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>For technical support from the developers, please consider purchasing WP All Export Pro.\u003C\u002Fp>\n\u003Ch4>WP All Export Pro Version\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>WP All Export Pro\u003C\u002Fstrong> is a paid upgrade that includes premium support and adds the following features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Send your data to 500+ apps:\u003C\u002Fstrong> Full integration with Zapier allows you to send your exported WordPress data to services like Dropbox and Google Drive, to create and update reports in Google Sheets, send email updates, or anything else you can think of. This is especially useful when you export WooCommerce orders to CSV.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fzapier.com\u002Fzapbook\u002Fwp-all-export-pro\u002F\" rel=\"nofollow ugc\">Read more about WP All Export Pro and Zapier.\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>WordPress Excel Export:\u003C\u002Fstrong> Have a third-party service that only accepts Excel format? WP All Export has you covered. In addition to CSV and XML, you can easily export your WordPress data in true Excel formats (both .XLS and .XLSX)\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Schedule exports to run automatically:\u003C\u002Fstrong> Exports can be configured to run on any schedule you like. You can export new sales every week, recent user sign ups, new affiliate products added to your site, daily product stock reports, etc. Scheduled exports are very powerful when combined with Zapier.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Add rules to filter data:\u003C\u002Fstrong> WP All Export Pro makes it easy to export the exact posts\u002Fproducts\u002Forders you need. Want to export all WooCommerce orders over $100? Want to export all of the green shirts from your WooCommerce store? Want to export all new posts from 2014, except the ones added by Steve?\u003C\u002Fp>\n\u003Cp>You can with a simple to use interface on the ‘New Export’ page in WP All Export Pro.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Export WordPress users:\u003C\u002Fstrong> WP All Export Pro adds the ability to export WordPress users and all custom data associated with them. Available data is organized and cleaned up so you don’t need to know anything about how WordPress stores users in order to export them.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Export WooCommerce orders:\u003C\u002Fstrong> Export WooCommerce Order item data with WP All Export Pro. Just as with any other custom post type, you can export WooCommerce orders with the free version of WP All Export. However, the order item data is stored by WooCommerce in several custom database tables and this custom data is only accessible with WP All Export Pro.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Pass data through custom PHP functions:\u003C\u002Fstrong> With WP All Export Pro you can pass your data through a custom function before it is added to your export file. This will allow you to manipulate your data any way you see fit.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Guaranteed technical support via e-mail.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Fwww.wpallimport.com\u002Fupgrade-to-wp-all-export-pro\u002F?utm_source=export-plugin-free&utm_medium=readme&utm_campaign=premium-support\" rel=\"nofollow ugc\">Upgrade to the Pro edition of WP All Export.\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Automatic Scheduling\u003C\u002Fh4>\n\u003Cp>A new service from Soflyy, Automatic Scheduling provides a simple interface for setting exports to run on a schedule. The service will make sure that your exports start on time and that they successfully complete without the need to set up individual cron jobs.\u003C\u002Fp>\n\u003Cp>It can be used with WP All Export and WP All Import Pro. You can set up as many exports and imports as you like.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What information is shared with Soflyy?\u003C\u002Fstrong> If you set an export to run on a schedule, WP All Export will open an encrypted connection to Soflyy servers. It will send the license key, site URL, ID of the export you want to run, export security key, and times that you want the export to run.\u003C\u002Fp>\n\u003Ch4>WordPress CSV Exports\u003C\u002Fh4>\n\u003Cp>A CSV is a very simple type of spreadsheet file where each column is separated by a comma. With WP All Export, you can very easily set up a WordPress CSV export and control the order and title of the columns.\u003C\u002Fp>\n\u003Cp>Very often you’ll want to edit your data with Microsoft Excel, Google Sheets, Numbers, or maybe something else. This is why a CSV export is so powerful – all spreadsheet software can read, edit, and save CSV files. WP All Export allows you to edit your WordPress data using whatever spreadsheet software you are most comfortable with.\u003C\u002Fp>\n\u003Ch4>WordPress CSV Exports\u003C\u002Fh4>\n\u003Cp>A CSV is a very simple type of spreadsheet file where each column is separated by a comma. With WP All Export, you can very easily set up a WordPress CSV export and control the order and title of the columns.\u003C\u002Fp>\n\u003Cp>Very often you’ll want to edit your data with Microsoft Excel, Google Sheets, Numbers, or maybe something else. This is why a CSV export is so powerful – all spreadsheet software can read, edit, and save CSV files. WP All Export allows you to edit your WordPress data using whatever spreadsheet software you are most comfortable with.\u003C\u002Fp>\n\u003Ch4>WordPress XML Exports\u003C\u002Fh4>\n\u003Cp>Sometimes you’ll want to export your data so that some other tool, software, or service can use it. Very often they will require your data to be formatted as an XML file. XML is very similar to HTML, but you don’t need to know anything about that in order to set up an XML export with WP All Export.\u003C\u002Fp>\n\u003Cp>If you want to set up a WordPress XML export all you need to do is select ‘XML’ when configuring your export template. And just like a CSV export, an XML export will allow you to customize the element names and put them in any order you wish.\u003C\u002Fp>\n\u003Ch4>Related Plugins\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-all-import\u002F\" rel=\"ugc\">Import any XML or CSV File to WordPress\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoocommerce-xml-csv-product-import\u002F\" rel=\"ugc\">Import Products from any XML or CSV to WooCommerce\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fproduct-export-for-woocommerce\u002F\" rel=\"ugc\">Export Products to CSV\u002FXML for WooCommerce\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcustom-product-tabs-wp-all-import-add-on\u002F\" rel=\"ugc\">Custom Product Tabs for WooCommerce WP All Import Add-on\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Forder-export-for-woocommerce\u002F\" rel=\"ugc\">Export Orders to CSV\u002FXML for WooCommerce\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fexport-wp-users-xml-csv\u002F\" rel=\"ugc\">Export WordPress Users to CSV\u002FXML\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Related Tutorials\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.wpallimport.com\u002Fdocumentation\u002Fhow-to-export-woocommerce-products-to-google-merchant-center\u002F\" rel=\"nofollow ugc\">How to Export WooCommerce Products to Google Merchant Center (Google Shopping)\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwww.wpallimport.com\u002Fdocumentation\u002Fhow-to-export-gravity-form-entries-to-csv-or-xml\u002F\" rel=\"nofollow ugc\">How to Export Gravity Forms Entries\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwww.wpallimport.com\u002Ftoolset-types-export-csv-xml\u002F\" rel=\"nofollow ugc\">Export Toolset Types to CSV, XML, or Excel\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwww.wpallimport.com\u002Fdocumentation\u002Fhow-to-export-woocommerce-variable-products\u002F\" rel=\"nofollow ugc\">How to Export WooCommerce Variable Products\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwww.wpallimport.com\u002Fdocumentation\u002Fexport-wordpress-posts\u002F\" rel=\"nofollow ugc\">How to Export Blogs, Articles, Posts, Standard Post Data, Permalinks, Excerpts, Captions, Menus, Subscriptions, and Other Details From Your Websites\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwww.wpallimport.com\u002Fdocumentation\u002Fexport-wordpress-comments-csv-xml\u002F\" rel=\"nofollow ugc\">How To Export WordPress Comments\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwww.wpallimport.com\u002Fdocumentation\u002Fhow-to-export-woocommerce-coupons-to-csv-or-xml\u002F\" rel=\"nofollow ugc\">How To Export WooCommerce Coupons\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwww.wpallimport.com\u002Fdocumentation\u002Fhow-to-export-woocommerce-reviews-to-csv-or-xml\u002F\" rel=\"nofollow ugc\">How To Export WooCommerce Reviews\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwww.wpallimport.com\u002Fdocumentation\u002Fhow-to-schedule-wordpress-exports\u002F\" rel=\"nofollow ugc\">How to Schedule Your Exports to Run Automatically\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwww.wpallimport.com\u002Fdocumentation\u002Fhow-to-migrate-woocommerce-and-wordpress-data\u002F\" rel=\"nofollow ugc\">How to Migrate WooCommerce and WordPress From One Host to Another\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Premium Support\u003C\u002Fh3>\n\u003Cp>You can submit the \u003Ca href=\"https:\u002F\u002Fwww.wpallimport.com\u002Fsupport\u002F\" rel=\"nofollow ugc\">support form on our website\u003C\u002Fa> or email us at \u003Ca href=\"mailto:support@wpallimport.com\" rel=\"nofollow ugc\">support@wpallimport.com\u003C\u002Fa>. While we try to assist users of our free version, please note that support is not guaranteed and will depend on our capacity. For premium support, purchase \u003Ca href=\"https:\u002F\u002Fwww.wpallimport.com\u002Fupgrade-to-wp-all-export-pro\u002F?utm_source=dotorg&utm_medium=readme&utm_campaign=premium-support\" rel=\"nofollow ugc\">WP All Export Pro\u003C\u002Fa>.\u003C\u002Fp>\n","Easily export data from any post type, custom field, or taxonomy to a CSV, XML, or Excel file of any custom format. Supports WooCommerce products, ord &hellip;",100000,3066460,90,414,"2026-02-07T04:59:00.000Z",[22,139,140,141,142],"export-woocommerce","migrate","wordpress-csv-export","wordpress-xml-export","http:\u002F\u002Fwww.wpallimport.com\u002Fupgrade-to-wp-all-export-pro\u002F?utm_source=export-plugin-free&utm_medium=wp-plugins-page&utm_campaign=upgrade-to-pro","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-all-export.1.4.15.zip",84,"2026-02-17 00:00:00",{"slug":148,"name":149,"version":150,"author":151,"author_profile":152,"description":153,"short_description":154,"active_installs":155,"downloaded":156,"rating":124,"num_ratings":157,"last_updated":158,"tested_up_to":16,"requires_at_least":159,"requires_php":104,"tags":160,"homepage":166,"download_link":167,"security_score":13,"vuln_count":68,"unpatched_count":29,"last_vuln_date":168,"fetched_at":31},"product-import-export-for-woo","Product Import Export for WooCommerce – Import Export Product CSV Suite","2.6.2","WebToffee","https:\u002F\u002Fprofiles.wordpress.org\u002Fwebtoffee\u002F","\u003Cp>Easily import\u002Fexport WooCommerce products (simple, grouped, external\u002Faffiliate) via CSV. Transfer product data, including images, reviews, categories, and tags. Now featuring ChatGPT API integration, the plugin auto-generates product descriptions for you.\u003C\u002Fp>\n\u003Ch3>WooCommerce Product Import Export Plugin for Hassle-free Data Transfers\u003C\u002Fh3>\n\u003Cp>Export and import your WooCommerce products (simple, grouped, external\u002Faffiliate) in a super simple way using CSV files.\u003C\u002Fp>\n\u003Cp>Inventory updates, syncing products, data filtration, and automatic column mapping are some of the main peculiarities of this product importer plugin.\u003C\u002Fp>\n\u003Cp>With the latest update, we have integrated ChatGPT API into our plugin. Now, the plugin will automatically generate product descriptions for products with missing descriptions. Thanks to Generative AI!\u003C\u002Fp>\n\u003Cp>\u003Cstrong>To import and export variable products, upgrade to the premium version of \u003Ca href=\"https:\u002F\u002Fwww.webtoffee.com\u002Fproduct\u002Fproduct-import-export-woocommerce\u002F?utm_source=free_plugin_readme&utm_medium=product_import_export&utm_campaign=Product_import_export\" rel=\"nofollow ugc\">WooCommerce Product Import Export\u003C\u002Fa>\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Ch3>PRODUCT IMPORT EXPORT FOR WOOCOMMERCE – FREE IMPORT EXPORT PLUGIN\u003C\u002Fh3>\n\u003Cp>The free version of the Product Import Export for WooCommerce plugin imports and exports the following WooCommerce product types:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Simple\u003C\u002Fli>\n\u003Cli>Grouped\u003C\u002Fli>\n\u003Cli>External\u002FAffiliate products\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>With this product export import plugin, you can export and import WooCommerce products to and from a CSV, and you can do basic import-export operations with this 100% free WooCommerce CSV import export plugin.\u003C\u002Fp>\n\u003Ch3>MAJOR FEATURES\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Export products from WooCommerce into CSV\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Import products from CSV\u003C\u002Fstrong> to WooCommerce.\u003C\u002Fli>\n\u003Cli>Bulk add products\u003C\u002Fli>\n\u003Cli>Supported product types – \u003Cstrong>simple, grouped, external\u002Faffiliate\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Auto-generate product descriptions \u003C\u002Fstrong> during import using ChatGPT API.\u003C\u002Fli>\n\u003Cli>Export and import WooCommerce \u003Cstrong>products with images (featured product image and gallery images)\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Export and import WooCommerce \u003Cstrong>product reviews\u003C\u002Fstrong> along with ratings.\u003C\u002Fli>\n\u003Cli>Export and import WooCommerce \u003Cstrong>products based on category\u002Ftags\u002Fselected products\u002Fstatus\u002Fstock\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Export specific products\u003C\u002Fli>\n\u003Cli>Export and import WooCommerce products with \u003Cstrong>attributes, taxonomies, price, stock, and more\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Bulk edit products, categories, price, stock, attributes\u003C\u002Fstrong> \u003C\u002Fli>\n\u003Cli>Import, export or bulk add \u003Cstrong>product categories and tags.\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Export products based on stock status (In Stock, Out of Stock, On backorder).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>ADDITIONAL FEATURES\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>You can control the pace of the import\u002Fexport process by doing it in \u003Cstrong>custom batches\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Let’s you \u003Cstrong>set a CSV delimiter\u003C\u002Fstrong> of your choice to import WooCommerce products.\u003C\u002Fli>\n\u003Cli>Select from \u003Cstrong>multiple import\u002Fexport methods\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Easily import products from \u003Cstrong>other eCommerce platforms\u003C\u002Fstrong> such as Shopify, Magento, etc., with import \u003Cstrong>column mapping\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Organise and structure CSV columns in the export file \u003C\u002Fstrong>with the drag-and-drop UI.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Rename CSV column header names\u003C\u002Fstrong> as you like before exporting.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Save frequently used import\u002Fexport configurations\u003C\u002Fstrong> as templates and use the template for future imports and exports.\u003C\u002Fli>\n\u003Cli>The plugin \u003Cstrong>stores all the past imports and exports\u003C\u002Fstrong> and \u003Cstrong>lets you re-run\u003C\u002Fstrong> them when needed.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Easy debugging:\u003C\u002Fstrong> View and download import log for debugging purpose.\u003Cbr \u002F>\n✅ Tested OK with WooCommerce 10.5.3\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>COMPATIBLE PLUGINS\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwordpress-seo\u002F\" rel=\"ugc\">Yoast SEO\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fwoocommerce-cost-of-goods\u002F\" rel=\"nofollow ugc\">Cost of Goods\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwebtoffee-product-feed\u002F\" rel=\"ugc\">WebToffee WooCommerce Product Feed & Sync Manager\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>KEY USE CASES HANDLED BY PRODUCT IMPORT EXPORT PLUGIN\u003C\u002Fh3>\n\u003Cp>Following are some of the use cases supported by the Product Import Export plugin for WooCommerce.\u003C\u002Fp>\n\u003Ch4>Migrate Products (simple\u002Fexternal) Between Two WooCommerce Sites\u003C\u002Fh4>\n\u003Cp>Import and export your WooCommerce store products from one store to another in just a few steps. Advanced features like data filtration, automatic column mapping, and more simplify your product import and export operations.\u003C\u002Fp>\n\u003Ch4>Update Stock and Price of Existing Products\u003C\u002Fh4>\n\u003Cp>Using the advanced options of the import products WooCommerce plugin, you can easily update the stock, price, and similar details of the existing products on import.\u003C\u002Fp>\n\u003Ch4>Import\u002FUpdate Product Images – Featured Image and Gallery Images\u003C\u002Fh4>\n\u003Cp>Now you can import or update the product images of multiple WooCommerce products simultaneously with ease. With the WooCommerce import products plugin, you can import\u002Fupdate all the gallery images of a product along with the product image, also known as the featured image.\u003C\u002Fp>\n\u003Ch4>Export Products with Images\u003C\u002Fh4>\n\u003Cp>Quickly export products and their corresponding images with just a few clicks. The product export plugin lets you export all the product images, including featured and gallery images, making it ideal for product updates, store migration, or backups.\u003C\u002Fp>\n\u003Ch4>Import WooCommerce Products Categories and Assign Products to Them\u003C\u002Fh4>\n\u003Cp>By default, during import, the products will be imported with categories (includes both multiple and hierarchical categories).\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.webtoffee.com\u002Fwp-content\u002Fuploads\u002F2021\u002F05\u002FBasic-Product_WooCommerce_Sample_CSV.csv\" rel=\"nofollow ugc\">Sample CSV of products with categories\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>However, if you want to import only the product categories of a WooCommerce store, you can do so under the post type: Product Category.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.webtoffee.com\u002Fwp-content\u002Fuploads\u002F2021\u002F09\u002FSample-CSV-of-product-categories.csv\" rel=\"nofollow ugc\">Sample CSV of product Categories\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Filter Product Exports By Category, Stock status, and Other Criteria\u003C\u002Fh4>\n\u003Cp>Export WooCommerce products based on your requirements. You can filter the product data and export the products based on multiple data filtration criteria, such as category, tag, stock, status, product type, and more.\u003C\u002Fp>\n\u003Ch3>SETUP GUIDE – PRODUCT IMPORT EXPORT FOR WOOCOMMERCE\u003C\u002Fh3>\n\u003Cp>To learn more about setting up the Product Import Export plugin for WooCommerce, refer the \u003Ca href=\"https:\u002F\u002Fwww.webtoffee.com\u002Fproduct-import-export-plugin-woocommerce-user-guide\u002F\" rel=\"nofollow ugc\">setup guide\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>You can also check out this video to get a quick understanding of the product export import plugin.\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FsYvt_KSYfNY?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Ch3>HOW DOES THE PLUGIN WORK? (WOOCOMMERCE CSV IMPORT)\u003C\u002Fh3>\n\u003Cp>The free version of the WooCommerce product import export plugin lets you import and export: Products, Product Reviews, Product Tags, and Product Categories.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>DOWNLOAD\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.webtoffee.com\u002Fwp-content\u002Fuploads\u002F2021\u002F05\u002FBasic-Product_WooCommerce_Sample_CSV.csv\" rel=\"nofollow ugc\">Sample CSV of Products\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.webtoffee.com\u002Fwp-content\u002Fuploads\u002F2021\u002F09\u002FSample-CSV-of-product_review.csv\" rel=\"nofollow ugc\">Sample CSV of Product Reviews\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.webtoffee.com\u002Fwp-content\u002Fuploads\u002F2021\u002F09\u002FSample-CSV-with-product-tags.csv\" rel=\"nofollow ugc\">Sample CSV of Product Tags\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.webtoffee.com\u002Fwp-content\u002Fuploads\u002F2021\u002F09\u002FSample-CSV-of-product-categories.csv\" rel=\"nofollow ugc\">Sample CSV of Product Categories\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The WooCommerce CSV importer plugin takes a CSV (Comma-Separated Values) file as input. You must create a CSV (UTF-8 Encoded) file and enter the product details in a structured format.\u003C\u002Fp>\n\u003Cp>This is to match each field of a CSV file to the field of a particular product, which otherwise the Admin needs to input manually. For example, the post_title field gets mapped to the product name, and the regular_price field gets mapped to the regular price of the product.\u003C\u002Fp>\n\u003Cp>You can create the CSV from scratch or export products to get the format of the CSV. You can use a spreadsheet program, such as LibreOffice, Microsoft Excel, OpenOffice, or Google Sheets, to create and modify the CSV file. Save this file with the extension “.CSV.”\u003C\u002Fp>\n\u003Cp>After entering all details about products in a spreadsheet, you can import products to your WooCommerce store. With this plugin, you can also export products to CSV and download product details as a CSV.\u003C\u002Fp>\n\u003Ch3>PRODUCT IMPORT EXPORT PLUGIN FOR WOOCOMMERCE (PRO)\u003C\u002Fh3>\n\u003Cp>The \u003Ca href=\"https:\u002F\u002Fwww.webtoffee.com\u002Fproduct\u002Fproduct-import-export-woocommerce\u002F?utm_source=free_plugin_readme&utm_medium=product_import_export&utm_campaign=Product_import_export\" rel=\"nofollow ugc\">WooCommerce Product Import Export\u003C\u002Fa> Plugin Pro for WooCommerce is the leading tool for the export and import of WooCommerce products.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Ch4>WOOCOMMERCE PRODUCT IMPORT EXPORT – PREMIUM\u002FPAID VERSION FEATURES\u003C\u002Fh4>\n\u003Cp>✅ Export\u002FImport simple, variable, grouped, external, subscription, and custom product types.\u003Cbr \u002F>\n✅ Export\u002FImport WooCommerce bookings.\u003Cbr \u002F>\n✅ Export\u002FImport custom fields(meta), third-party plugin fields and hidden meta.\u003Cbr \u002F>\n✅ Choose from XML\u002FCSV\u002FExcel format for import\u002Fexport.\u003Cbr \u002F>\n✅ \u003Ca href=\"https:\u002F\u002Fwww.webtoffee.com\u002Fproduct-import-export-for-woocommerce\u002F#Step_3_Fil_4\" rel=\"nofollow ugc\">Various filter options for exporting products\u003C\u002Fa>\u003Cbr \u002F>\n✅ \u003Ca href=\"https:\u002F\u002Fwww.webtoffee.com\u002Fproduct-import-export-for-woocommerce\u002F#Step_3_Map_10\" rel=\"nofollow ugc\">Map and transform fields during import\u003C\u002Fa>\u003Cbr \u002F>\n✅ \u003Ca href=\"https:\u002F\u002Fwww.webtoffee.com\u002Fproduct-import-export-for-woocommerce\u002F#Evaluate_f_11\" rel=\"nofollow ugc\">Bulk edit\u002Fevaluate data during import\u003C\u002Fa>\u003Cbr \u002F>\n✅ WPML support for simple products.\u003Cbr \u002F>\n✅ Import\u002FExport file via FTP\u002FSFTP.\u003Cbr \u002F>\n✅ \u003Ca href=\"https:\u002F\u002Fwww.webtoffee.com\u002Fexporting-importing-woocommerce-products-images-with-zip-file\u002F#Exporting__0\" rel=\"nofollow ugc\">Export product images as a separate zip file.\u003C\u002Fa>\u003Cbr \u002F>\n✅ \u003Ca href=\"https:\u002F\u002Fwww.webtoffee.com\u002Fhow-to-import-woocommerce-products-using-url\u002F\" rel=\"nofollow ugc\">Import WooCommerce products from URL.\u003C\u002Fa>\u003Cbr \u002F>\n✅ Automatic scheduled import and export.\u003Cbr \u002F>\n✅ \u003Ca href=\"https:\u002F\u002Fwww.webtoffee.com\u002Fproduct-import-export-plugin-third-party-compatibility\u002F\" rel=\"nofollow ugc\">Compatible with various third-party plugins.\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Please visit \u003Ca href=\"https:\u002F\u002Fwww.webtoffee.com\u002Fproduct\u002Fproduct-import-export-woocommerce\u002F?utm_source=free_plugin_readme&utm_medium=product_import_export&utm_campaign=Product_import_export\" rel=\"nofollow ugc\">Product Import Export Plugin for WooCommerce\u003C\u002Fa> for more details.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch3>Connection to feedback.webtoffee.com\u003C\u002Fh3>\n\u003Cp>This plugin connects to \u003Ca href=\"https:\u002F\u002Ffeedback.webtoffee.com\" rel=\"nofollow ugc\">feedback.webtoffee.com\u003C\u002Fa> for collecting feedback when the plugin is deactivated.\u003Cbr \u002F>\nSee our \u003Ca href=\"https:\u002F\u002Fwww.webtoffee.com\u002Fprivacy-policy\u002F\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fwww.webtoffee.com\u002Fterms-conditions\u002F\" rel=\"nofollow ugc\">Terms & Conditions\u003C\u002Fa> for details on data collection and usage.\u003C\u002Fp>\n\u003Ch3>RELATED PLUGINS FROM WEBTOFFEE\u003C\u002Fh3>\n\u003Cp>Other useful plugins from WebToffee for migrating WooCommerce\u002FWordPress data:\u003C\u002Fp>\n\u003Cp>🔸 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fusers-customers-import-export-for-wp-woocommerce\u002F\" rel=\"ugc\">Import Export WordPress Users\u002FCustomers\u003C\u002Fa>: Import and export the users in WordPress and customers in your WooCommerce store using a CSV file with the help of this plugin.\u003Cbr \u002F>\n🔸 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Forder-import-export-for-woocommerce\u002F\" rel=\"ugc\">Order\u002FCoupon Import-Export for WooCommerce\u003C\u002Fa>: Import and export orders and\u002For coupons from your WooCommerce store using CSV with the plugin.\u003Cbr \u002F>\n🔸 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-migration-duplicator\u002F\" rel=\"ugc\">WordPress Backup & Migration\u003C\u002Fa>: Quickly migrate and backup entire WordPress site or selected files from one location to another. Backup to FTP, Google drive, Amazon S3, or local storage and easily restore them back.\u003Cbr \u002F>\n🔸 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwebtoffee-product-feed\u002F\" rel=\"ugc\">WebToffee WooCommerce Product Feed & Sync Manager\u003C\u002Fa>: Generate WooCommerce product feed for Google, Facebook and Instagram Shops and sync WooCommerce products with Facebook catalog.\u003Cbr \u002F>\n🔸 \u003Ca href=\"https:\u002F\u002Fwww.webtoffee.com\u002Fproduct\u002Fgdpr-cookie-consent\u002F?utm_source=free_plugin_readme&utm_medium=product_import_export&utm_campaign=GDPR\" rel=\"nofollow ugc\">GDPR Cookie Consent\u003C\u002Fa>: This premium WebToffee plugin helps websites stay compliant with GDPR, CCPA, and other privacy laws. It lets you display a fully customizable cookie consent banner, manage cookie categories, record user consents, and set up prior consent for cookies.\u003Cbr \u002F>\n🔸 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Faccessibility-plus\u002F\" rel=\"ugc\">Accessibility Tool Kit\u003C\u002Fa>: Accessibility Tool Kit is designed to help make your site compliant with accessibility standards such as WCAG 2.1, ADA, and Section 508. It automatically detects and fixes common accessibility issues, ensuring your site is easier for everyone to use.\u003C\u002Fp>\n\u003Ch4>About WebToffee\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.webtoffee.com\u002F\" rel=\"nofollow ugc\">WebToffee\u003C\u002Fa> creates quality WordPress\u002FWooCommerce plugins that are easy to use and customize. We are proud to have millions of customers actively using our plugins across the globe.\u003C\u002Fp>\n","Easily import\u002Fexport WooCommerce products (simple, grouped, external\u002Faffiliate) via CSV. Transfer product data, including images, reviews, categories, &hellip;",90000,4183903,411,"2026-03-10T11:57:00.000Z","3.0",[161,162,163,164,165],"csv-import-export","export-woocommerce-products","product-export","product-import","woocommerce-product-import","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fproduct-import-export-for-woo\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fproduct-import-export-for-woo.2.6.2.zip","2025-03-25 23:23:13",{"attackSurface":170,"codeSignals":394,"taintFlows":408,"riskAssessment":438,"analyzedAt":450},{"hooks":171,"ajaxHandlers":315,"restRoutes":387,"shortcodes":388,"cronEvents":392,"entryPointCount":268,"unprotectedCount":393},[172,178,182,186,190,197,202,207,211,215,219,223,227,231,235,237,240,243,247,249,253,258,262,265,269,273,276,278,281,284,288,291,295,298,300,302,305,308,311],{"type":173,"name":174,"callback":175,"file":176,"line":177},"action","admin_init","show_notice","app\\Abs\\Discount.php",34,{"type":173,"name":179,"callback":180,"file":176,"line":181},"admin_enqueue_scripts","enqueue_notice_assets",123,{"type":173,"name":183,"callback":184,"file":176,"line":185},"admin_notices","render_notice",124,{"type":173,"name":187,"callback":188,"file":176,"line":189},"admin_footer","render_dismiss_script",125,{"type":191,"name":192,"callback":193,"priority":194,"file":195,"line":196},"filter","posts_clauses","custom_orderby_post_excerpt_content",10,"app\\Controllers\\Admin\\Api.php",467,{"type":173,"name":198,"callback":199,"file":200,"line":201},"init","register_taxonomies","app\\Controllers\\Admin\\RegisterPostAndTax.php",29,{"type":173,"name":203,"callback":204,"file":205,"line":206},"admin_menu","register_sub_menu","app\\Controllers\\Admin\\SubMenu.php",39,{"type":173,"name":179,"callback":208,"priority":67,"file":209,"line":210},"backend_assets","app\\Controllers\\AssetsController.php",44,{"type":173,"name":183,"callback":212,"file":213,"line":214},"minimum_php_version","app\\Controllers\\Dependencies.php",36,{"type":173,"name":216,"callback":217,"priority":194,"file":218,"line":177},"manage_media_custom_column","display_column_value","app\\Controllers\\Hooks\\ActionHooks.php",{"type":173,"name":220,"callback":221,"file":218,"line":222},"add_attachment","add_image_info_to",35,{"type":173,"name":224,"callback":225,"priority":67,"file":218,"line":226},"in_admin_header","remove_all_notices",37,{"type":191,"name":228,"callback":229,"priority":194,"file":218,"line":230},"attachment_fields_to_edit","add_attachment_field",38,{"type":191,"name":232,"callback":233,"file":234,"line":214},"cron_schedules","add_custom_cron_schedules","app\\Controllers\\Hooks\\CronJobHooks.php",{"type":173,"name":198,"callback":236,"file":234,"line":230},"schedule_directory_cron_job",{"type":173,"name":238,"callback":239,"file":234,"line":206},"tsmlt_upload_dir_scan","get_directory_list_cron_job",{"type":173,"name":198,"callback":241,"file":234,"line":242},"schedule_rubbish_file_cron_job",41,{"type":173,"name":244,"callback":245,"file":234,"line":246},"tsmlt_upload_inner_file_scan","scan_rubbish_file_cron_job",42,{"type":173,"name":198,"callback":248,"file":234,"line":210},"schedule_thumbnail_cron_job",{"type":173,"name":250,"callback":251,"file":234,"line":252},"tsmlt_five_times_thumbnail_event","execute_thumbnail_cron_job",45,{"type":191,"name":254,"callback":255,"file":256,"line":257},"manage_media_columns","media_custom_column","app\\Controllers\\Hooks\\FilterHooks.php",31,{"type":191,"name":259,"callback":260,"file":256,"line":261},"manage_upload_sortable_columns","media_sortable_columns",32,{"type":191,"name":192,"callback":263,"priority":102,"file":256,"line":264},"media_sortable_columns_query",33,{"type":191,"name":266,"callback":267,"priority":268,"file":256,"line":177},"request","media_sort_by_alt",20,{"type":191,"name":270,"callback":271,"priority":272,"file":256,"line":222},"media_row_actions","filter_post_row_actions",11,{"type":191,"name":274,"callback":275,"priority":67,"file":256,"line":214},"default_hidden_columns","hidden_columns",{"type":191,"name":277,"callback":277,"priority":194,"file":256,"line":226},"plugin_row_meta",{"type":191,"name":279,"callback":280,"file":256,"line":206},"intermediate_image_sizes_advanced","custom_image_sizes",{"type":191,"name":282,"callback":283,"priority":67,"file":256,"line":246},"mime_types","add_support_mime_types",{"type":191,"name":285,"callback":286,"priority":194,"file":256,"line":287},"wp_check_filetype_and_ext","allow_svg_upload",43,{"type":191,"name":289,"callback":290,"file":256,"line":252},"wp_handle_upload_prefilter","sanitize_svg",{"type":191,"name":292,"callback":293,"priority":194,"file":256,"line":294},"wp_generate_attachment_metadata","svgs_generate_svg_attachment_metadata",47,{"type":173,"name":174,"callback":296,"priority":194,"file":297,"line":177},"tsmlt_check_installation_time","app\\Controllers\\Notice\\Review.php",{"type":173,"name":174,"callback":299,"priority":63,"file":297,"line":222},"tsmlt_spare_me",{"type":173,"name":187,"callback":301,"priority":67,"file":297,"line":214},"deactivation_popup",{"type":173,"name":183,"callback":303,"file":297,"line":304},"tsmlt_display_admin_notice",75,{"type":173,"name":198,"callback":306,"file":307,"line":222},"register_shortcode","app\\Modules\\DownloadMedia.php",{"type":173,"name":309,"callback":310,"file":307,"line":214},"wp_head","add_styles",{"type":173,"name":312,"callback":198,"priority":81,"file":313,"line":314},"plugins_loaded","app\\Tsmlt.php",50,[316,322,326,329,332,336,339,342,345,349,352,355,359,363,367,371,375,379,383],{"action":317,"nopriv":318,"callback":319,"hasNonce":320,"hasCapCheck":318,"file":176,"line":321},"tsmlt_dismiss_offer_admin_notice",false,"handle_ajax_dismiss",true,126,{"action":323,"nopriv":318,"callback":324,"hasNonce":320,"hasCapCheck":320,"file":325,"line":222},"immediately_search_rubbish_file","search_rubbish_file","app\\Controllers\\Hooks\\Ajax.php",{"action":327,"nopriv":318,"callback":328,"hasNonce":318,"hasCapCheck":318,"file":325,"line":230},"tsmlt_get_media","get_media",{"action":330,"nopriv":318,"callback":331,"hasNonce":318,"hasCapCheck":318,"file":325,"line":206},"tsmlt_media_count","media_count",{"action":333,"nopriv":318,"callback":334,"hasNonce":318,"hasCapCheck":318,"file":325,"line":335},"tsmlt_update_single_media","update_single_media",40,{"action":337,"nopriv":318,"callback":338,"hasNonce":318,"hasCapCheck":318,"file":325,"line":242},"tsmlt_bulk_submit","media_submit_bulk_action",{"action":340,"nopriv":318,"callback":341,"hasNonce":318,"hasCapCheck":318,"file":325,"line":210},"tsmlt_get_dates","get_dates",{"action":343,"nopriv":318,"callback":344,"hasNonce":318,"hasCapCheck":318,"file":325,"line":252},"tsmlt_get_terms","get_terms",{"action":346,"nopriv":318,"callback":347,"hasNonce":318,"hasCapCheck":318,"file":325,"line":348},"tsmlt_get_options","get_options",46,{"action":350,"nopriv":318,"callback":351,"hasNonce":318,"hasCapCheck":318,"file":325,"line":294},"tsmlt_update_option","update_option",{"action":353,"nopriv":318,"callback":354,"hasNonce":318,"hasCapCheck":318,"file":325,"line":314},"tsmlt_get_rubbish_filetype","get_rubbish_filetype",{"action":356,"nopriv":318,"callback":357,"hasNonce":318,"hasCapCheck":318,"file":325,"line":358},"tsmlt_get_rubbish_file","get_rubbish_file",51,{"action":360,"nopriv":318,"callback":361,"hasNonce":318,"hasCapCheck":318,"file":325,"line":362},"tsmlt_get_dir_list","get_dir_list",52,{"action":364,"nopriv":318,"callback":365,"hasNonce":318,"hasCapCheck":318,"file":325,"line":366},"tsmlt_rescan_dir","rescan_dir",53,{"action":368,"nopriv":318,"callback":369,"hasNonce":318,"hasCapCheck":318,"file":325,"line":370},"tsmlt_search_file_by_dir","search_file_by_dir",54,{"action":372,"nopriv":318,"callback":373,"hasNonce":318,"hasCapCheck":318,"file":325,"line":374},"tsmlt_truncate_unlisted_file","truncate_unlisted_file",55,{"action":376,"nopriv":318,"callback":377,"hasNonce":318,"hasCapCheck":318,"file":325,"line":378},"tsmlt_clear_schedule","clear_schedule",58,{"action":380,"nopriv":318,"callback":381,"hasNonce":318,"hasCapCheck":318,"file":325,"line":382},"tsmlt_get_registered_image_sizes","get_registered_image_sizes",59,{"action":384,"nopriv":318,"callback":385,"hasNonce":318,"hasCapCheck":318,"file":325,"line":386},"tsmlt_get_plugin_list","get_plugin_list",60,[],[389],{"tag":390,"callback":391,"file":307,"line":294},"tsmlt_download_button","render_button",[],17,{"dangerousFunctions":395,"sqlUsage":396,"outputEscaping":399,"fileOperations":405,"externalRequests":28,"nonceChecks":406,"capabilityChecks":28,"bundledLibraries":407},[],{"prepared":397,"raw":29,"locations":398},6,[],{"escaped":400,"rawEcho":102,"locations":401},195,[402],{"file":176,"line":403,"context":404},245,"raw output",3,4,[],[409,427],{"entryPoint":410,"graph":411,"unsanitizedCount":29,"severity":426},"\u003CActionHooks> (app\\Controllers\\Hooks\\ActionHooks.php:0)",{"nodes":412,"edges":424},[413,418],{"id":414,"type":415,"label":416,"file":218,"line":417},"n0","source","$_REQUEST (x3)",129,{"id":419,"type":420,"label":421,"file":218,"line":422,"wp_function":423},"n1","sink","echo() [XSS]",169,"echo",[425],{"from":414,"to":419,"sanitized":320},"low",{"entryPoint":428,"graph":429,"unsanitizedCount":29,"severity":426},"\u003CReview> (app\\Controllers\\Notice\\Review.php:0)",{"nodes":430,"edges":436},[431,434],{"id":414,"type":415,"label":432,"file":297,"line":433},"$_GET",97,{"id":419,"type":420,"label":421,"file":297,"line":435,"wp_function":423},183,[437],{"from":414,"to":419,"sanitized":320},{"summary":439,"deductions":440},"The \"media-library-tools\" v2.1.0 plugin presents a mixed security posture.  While it demonstrates strong practices in its use of prepared statements for SQL queries and excellent output escaping, significant concerns arise from its attack surface. A large number of AJAX handlers (17 out of 19) lack authentication checks, creating potential entry points for unauthorized actions. The absence of critical or high severity taint flows is a positive sign, suggesting that current data processing might be more secure. However, the vulnerability history, with two known medium severity CVEs related to SQL Injection and Cross-site Scripting, indicates past weaknesses that users should be aware of. Although these are currently patched, the pattern suggests a need for continued vigilance and robust security practices within the plugin's development.\n\nOverall, the plugin has strengths in its internal code sanitization and data handling. However, the exposed AJAX endpoints without proper authentication are a critical concern that could be exploited. The historical vulnerabilities, even if medium severity, highlight that past issues have been present and that the plugin is not immune to common web vulnerabilities. The developers should prioritize addressing the unauthenticated AJAX handlers to significantly improve the plugin's security profile. Future development should focus on maintaining the current code quality while ensuring all entry points are adequately protected.",[441,444,446,448],{"reason":442,"points":443},"Unprotected AJAX handlers",8,{"reason":445,"points":194},"Medium severity CVEs in history",{"reason":447,"points":405},"Limited nonce checks",{"reason":449,"points":405},"Limited capability checks","2026-03-16T19:02:40.697Z",{"wat":452,"direct":461},{"assetPaths":453,"generatorPatterns":456,"scriptPaths":457,"versionParams":458},[454,455],"\u002Fwp-content\u002Fplugins\u002Fmedia-library-tools\u002Fapp\u002FAbs\u002F..\u002Fassets\u002Fcss\u002Fstyles.css","\u002Fwp-content\u002Fplugins\u002Fmedia-library-tools\u002Fapp\u002FAbs\u002F..\u002Fassets\u002Fjs\u002Fscripts.js",[],[455],[459,460],"media-library-tools\u002Fapp\u002FAbs\u002F..\u002Fassets\u002Fcss\u002Fstyles.css?ver=","media-library-tools\u002Fapp\u002FAbs\u002F..\u002Fassets\u002Fjs\u002Fscripts.js?ver=",{"cssClasses":462,"htmlComments":464,"htmlAttributes":465,"restEndpoints":467,"jsGlobals":468,"shortcodeOutput":470},[463],"tsmlt-offer-notice",[],[466],"data-tsmltdismissable=\"tsmlt_offer\"",[],[469],"tsmlt",[]]