[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fz-TKYc0Zb0IMyxnHtK-oKQJjLusf9EUiE5TxAy39jjM":3,"$f0VsMw9ZpVxNLgqQOA_jO3phfNRqEaRfzAZ9CF3hOZxI":259,"$f38d3Fes-Y8wJ7kUTqTjRuR4VvfyrGTcn8PjfTBMwIuQ":263},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":11,"last_updated":13,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":17,"homepage":23,"download_link":24,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27,"discovery_status":28,"vulnerabilities":29,"developer":30,"crawl_stats":26,"alternatives":36,"analysis":140,"fingerprints":233},"103graphics-media-inspector","103Graphics Media Inspector","1.0.2","Mamdouh Kaldas","https:\u002F\u002Fprofiles.wordpress.org\u002Felmalak\u002F","\u003Cp>\u003Cstrong>103Graphics Media Inspector\u003C\u002Fstrong> displays clear, sortable information about your WordPress media files directly in your Dashboard. Instantly filter your library by file type, minimum size, or count, and export results to CSV or print a professional report.\u003C\u002Fp>\n\u003Cp>No complicated setup required. After activation, simply visit \u003Cstrong>Media > 103Graphics Media Inspector\u003C\u002Fstrong> for instant results.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features:\u003C\u002Fstrong>\u003Cbr \u002F>\n– Sort and filter by file type, size, or number of results\u003Cbr \u002F>\n– Preview thumbnails for images and icons for PDFs\u002Fvideos\u003Cbr \u002F>\n– Show or hide size variants (WordPress-generated thumbnails)\u003Cbr \u002F>\n– One-click CSV export matches your current filter view\u003Cbr \u002F>\n– Beautiful print-friendly report with your site’s logo and name\u003C\u002Fp>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>GPLv2 or later\u003C\u002Fp>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cp>By Mamdouh Kaldas\u003Cbr \u002F>\nContributor: elmalak\u003Cbr \u002F>\nSupport and feedback: \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002F103graphics-media-inspector\u002F\" rel=\"ugc\">WordPress.org plugin forum\u003C\u002Fa>\u003C\u002Fp>\n","Fast, accurate media library analytics and export for WordPress. View, filter, and export information about images, PDFs, and videos.",0,348,"2025-09-17T14:04:00.000Z","6.8.5","5.7","7.4",[18,19,20,21,22],"audit","export","file-size","media-library","reporting","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002F103graphics-media-inspector.1.0.2.zip",100,null,"2026-04-06T09:54:40.288Z","no_bundle",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":11,"avg_security_score":25,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},"elmalak",1,30,94,"2026-05-20T01:13:41.828Z",[37,56,77,98,119],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":11,"downloaded":45,"rating":11,"num_ratings":11,"last_updated":46,"tested_up_to":47,"requires_at_least":48,"requires_php":49,"tags":50,"homepage":53,"download_link":54,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":55},"audit-export","Audit Export","1.0.1","Will Jackson","https:\u002F\u002Fprofiles.wordpress.org\u002Fwilljackson\u002F","\u003Cp>Audit Export is a comprehensive WordPress plugin designed to help site administrators and developers analyze and report on the entity structure and overall usage of their WordPress site. The plugin provides detailed audits of various WordPress components and allows you to export this data in multiple formats.\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Comprehensive Site Auditing\u003C\u002Fstrong>: Analyze plugins, themes, content types, taxonomies, menus, widgets, users & roles, and generate overall site reports\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multiple Export Options\u003C\u002Fstrong>: Export audit reports as CSV files or store them in the database\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Remote Posting\u003C\u002Fstrong>: Send audit data to remote endpoints with authentication support\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WP-CLI Integration\u003C\u002Fstrong>: Full command-line interface for all plugin operations\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Automated Processing\u003C\u002Fstrong>: Schedule audits to run automatically via WordPress cron\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Extensible Architecture\u003C\u002Fstrong>: Hook-based system for adding custom audits and modifying behavior\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Available Audits\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Plugins Audit\u003C\u002Fstrong>: Lists all installed plugins with status, version, and metadata\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Themes Audit\u003C\u002Fstrong>: Reports on installed themes and their configurations\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Content Types Audit\u003C\u002Fstrong>: Analyzes custom post types and their usage\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Taxonomies Audit\u003C\u002Fstrong>: Reviews all taxonomies including custom ones\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Menus Audit\u003C\u002Fstrong>: Examines navigation menu structures\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Widgets Audit\u003C\u002Fstrong>: Audits widget areas and active widgets\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Users & Roles Audit\u003C\u002Fstrong>: Reports on user accounts and role assignments\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Site Report\u003C\u002Fstrong>: Comprehensive overview of the WordPress installation\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Export Capabilities\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Save reports to the WordPress database\u003C\u002Fli>\n\u003Cli>Export as CSV files to the filesystem\u003C\u002Fli>\n\u003Cli>Send data to remote endpoints via HTTP POST\u003C\u002Fli>\n\u003Cli>Support for JSON and CSV formats\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Use Cases\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Site Documentation\u003C\u002Fstrong>: Generate comprehensive documentation of your WordPress site structure\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Migration Planning\u003C\u002Fstrong>: Analyze site components before migrations\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Development Workflows\u003C\u002Fstrong>: Track changes in site structure over time\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Client Reporting\u003C\u002Fstrong>: Provide detailed site analysis reports to clients\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multi-site Management\u003C\u002Fstrong>: Centralize reporting from multiple WordPress installations\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>WP-CLI Integration\u003C\u002Fh3>\n\u003Cp>The plugin provides comprehensive WP-CLI commands for all operations:\u003C\u002Fp>\n\u003Ch4>List Available Audits\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>wp audit-export list\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Shows all available audit reports with their ID, group, description, type, and last processed date.\u003C\u002Fp>\n\u003Ch4>Run Audits\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>wp audit-export run [\u003Caudit_id>] [--all] [--format=\u003Cformat>]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Examples:\u003Cbr \u002F>\n* \u003Ccode>wp audit-export run\u003C\u002Fcode> – Interactive audit selection\u003Cbr \u002F>\n* \u003Ccode>wp audit-export run --all\u003C\u002Fcode> – Process all audits\u003Cbr \u002F>\n* \u003Ccode>wp audit-export run site_report\u003C\u002Fcode> – Run specific audit\u003Cbr \u002F>\n* \u003Ccode>wp audit-export run content_types --format=csv\u003C\u002Fcode> – Run audit with specific output format\u003C\u002Fp>\n\u003Ch4>Export Audits\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>wp audit-export export \u003Caudit_id> [--file=\u003Cfile>] [--format=\u003Cformat>]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Examples:\u003Cbr \u002F>\n* \u003Ccode>wp audit-export export site_report\u003C\u002Fcode> – Export to stdout\u003Cbr \u002F>\n* \u003Ccode>wp audit-export export content_types --file=content_types.csv\u003C\u002Fcode> – Export to file\u003Cbr \u002F>\n* \u003Ccode>wp audit-export export plugins --format=json --file=plugins.json\u003C\u002Fcode> – Export as JSON\u003C\u002Fp>\n\u003Ch4>Manage Cron\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>wp audit-export cron \u003Caction>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Actions:\u003Cbr \u002F>\n* \u003Ccode>status\u003C\u002Fcode> – Show cron status and next run time\u003Cbr \u002F>\n* \u003Ccode>enable\u003C\u002Fcode> – Enable cron processing\u003Cbr \u002F>\n* \u003Ccode>disable\u003C\u002Fcode> – Disable cron processing\u003Cbr \u002F>\n* \u003Ccode>run\u003C\u002Fcode> – Manually trigger cron execution\u003Cbr \u002F>\n* \u003Ccode>schedule\u003C\u002Fcode> – Schedule cron events\u003C\u002Fp>\n\u003Ch4>Test Remote Connection\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>wp audit-export test-connection\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Tests the configured remote endpoint connection.\u003C\u002Fp>\n\u003Ch4>Force Remote Post\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>wp audit-export force-post \u003Caudit_id>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Manually post a specific audit to the remote endpoint.\u003C\u002Fp>\n\u003Ch4>Plugin Information\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>wp audit-export info\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Displays plugin version, statistics, and configuration status.\u003C\u002Fp>\n\u003Ch3>Configuration\u003C\u002Fh3>\n\u003Ch4>File Export Settings\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Save to Filesystem\u003C\u002Fstrong>: Enable\u002Fdisable saving exports to files\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Filesystem Type\u003C\u002Fstrong>: Choose between uploads directory or content directory\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Export Path\u003C\u002Fstrong>: Subdirectory path for saving export files\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Cron Settings\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Enable Cron\u003C\u002Fstrong>: Turn on automated audit processing\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Run on Every Cron\u003C\u002Fstrong>: Process audits on each WordPress cron execution\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Cron Frequency\u003C\u002Fstrong>: Set interval in minutes (if not running on every cron)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Queue Timeout\u003C\u002Fstrong>: Maximum processing time per audit in seconds\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Remote Post Settings\u003C\u002Fh4>\n\u003Cp>Basic Settings:\u003Cbr \u002F>\n* \u003Cstrong>Enable Remote Post\u003C\u002Fstrong>: Turn on posting to remote endpoints\u003Cbr \u002F>\n* \u003Cstrong>Remote URL\u003C\u002Fstrong>: Endpoint URL for receiving audit data\u003Cbr \u002F>\n* \u003Cstrong>Site Name\u003C\u002Fstrong>: Identifier for this WordPress site\u003C\u002Fp>\n\u003Cp>Authentication:\u003Cbr \u002F>\n* \u003Cstrong>Authentication Type\u003C\u002Fstrong>: None, Basic, or Bearer Token\u003Cbr \u002F>\n* \u003Cstrong>Username\u002FPassword\u003C\u002Fstrong>: For Basic Authentication\u003Cbr \u002F>\n* \u003Cstrong>Bearer Token\u003C\u002Fstrong>: For token-based authentication\u003C\u002Fp>\n\u003Cp>Advanced:\u003Cbr \u002F>\n* \u003Cstrong>Timeout\u003C\u002Fstrong>: Request timeout in seconds (30-900)\u003Cbr \u002F>\n* \u003Cstrong>Verify SSL\u003C\u002Fstrong>: SSL certificate verification\u003Cbr \u002F>\n* \u003Cstrong>Debug Mode\u003C\u002Fstrong>: Enable detailed logging\u003C\u002Fp>\n\u003Ch3>Hooks and Filters\u003C\u002Fh3>\n\u003Ch4>Actions\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ccode>audit_export_complete\u003C\u002Fcode> – Fired after an audit completes processing\u003C\u002Fli>\n\u003Cli>\u003Ccode>audit_export_before_process\u003C\u002Fcode> – Fired before processing an audit\u003C\u002Fli>\n\u003Cli>\u003Ccode>audit_export_after_process\u003C\u002Fcode> – Fired after processing an audit\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Filters\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ccode>audit_export_post_url\u003C\u002Fcode> – Modify the remote post URL\u003C\u002Fli>\n\u003Cli>\u003Ccode>audit_export_post_data\u003C\u002Fcode> – Modify data before remote posting\u003C\u002Fli>\n\u003Cli>\u003Ccode>audit_export_post_site_info\u003C\u002Fcode> – Customize site information in remote posts\u003C\u002Fli>\n\u003Cli>\u003Ccode>audit_export_post_request_args\u003C\u002Fcode> – Modify HTTP request arguments\u003C\u002Fli>\n\u003Cli>\u003Ccode>audit_export_{audit_id}_headers\u003C\u002Fcode> – Customize CSV headers for specific audits\u003C\u002Fli>\n\u003Cli>\u003Ccode>audit_export_{audit_id}_data\u003C\u002Fcode> – Modify audit data before saving\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Developer Documentation\u003C\u002Fh3>\n\u003Ch4>Creating Custom Audits\u003C\u002Fh4>\n\u003Cp>To create a custom audit:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Extend the \u003Ccode>Audit_Export_Audit\u003C\u002Fcode> abstract class\u003C\u002Fli>\n\u003Cli>Implement required methods: \u003Ccode>prepare_data()\u003C\u002Fcode> and \u003Ccode>process_data()\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Set audit properties: \u003Ccode>$label\u003C\u002Fcode>, \u003Ccode>$description\u003C\u002Fcode>, \u003Ccode>$group\u003C\u002Fcode>, \u003Ccode>$data_type\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Register with the audit manager using the \u003Ccode>audit_export_register_audits\u003C\u002Fcode> action\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Example:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>class My_Custom_Audit extends Audit_Export_Audit {\n    protected $label = 'My Custom Audit';\n    protected $description = 'Audits custom functionality';\n    protected $group = 'custom';\n\n    public function prepare_data() {\n        \u002F\u002F Return array of items to process\n    }\n\n    public function process_data( $item ) {\n        \u002F\u002F Process individual item and return data row\n    }\n}\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Database Structure\u003C\u002Fh4>\n\u003Cp>The plugin creates a table \u003Ccode>{prefix}_audit_export_reports\u003C\u002Fcode> with columns:\u003Cbr \u002F>\n* \u003Ccode>id\u003C\u002Fcode> – Primary key\u003Cbr \u002F>\n* \u003Ccode>audit_name\u003C\u002Fcode> – Audit identifier\u003Cbr \u002F>\n* \u003Ccode>audit_data\u003C\u002Fcode> – JSON-encoded audit results\u003Cbr \u002F>\n* \u003Ccode>created_at\u003C\u002Fcode> – Timestamp\u003Cbr \u002F>\n* \u003Ccode>created_by\u003C\u002Fcode> – User ID\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>For bug reports and feature requests, please use the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Faudit-export\u002F\" rel=\"ugc\">plugin support forum\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Privacy Policy\u003C\u002Fh3>\n\u003Cp>This plugin stores audit data in your WordPress database and optionally saves CSV files to your server. When remote posting is enabled, audit data is sent to configured external endpoints. No data is sent to third parties without explicit configuration.\u003C\u002Fp>\n","Audits and exports WordPress site structure: plugins, themes, content types, users, menus, widgets, and taxonomies with remote posting.",200,"2025-12-08T05:51:00.000Z","6.9.4","6.2","7.2",[18,19,22,51,52],"site-analysis","wp-cli","https:\u002F\u002Fblog.will.gg\u002Fprojects\u002Faudit-export-plugin","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Faudit-export.1.0.1.zip","2026-04-16T10:56:18.058Z",{"slug":57,"name":58,"version":59,"author":60,"author_profile":61,"description":62,"short_description":63,"active_installs":64,"downloaded":65,"rating":66,"num_ratings":67,"last_updated":68,"tested_up_to":69,"requires_at_least":70,"requires_php":16,"tags":71,"homepage":74,"download_link":75,"security_score":76,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":55},"export-media-library","Export Media Library","4.0.2","Andrej Pavlovic","https:\u002F\u002Fprofiles.wordpress.org\u002Fandrejpavlovic\u002F","\u003Cp>Allows users to export media library files as a compressed zip archive.\u003C\u002Fp>\n\u003Ch4>Links\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fmassedge\u002Fwordpress-plugin-export-media-library\" rel=\"nofollow ugc\">Website\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fmassedge\u002Fwordpress-plugin-export-media-library\u002Fissues\" rel=\"nofollow ugc\">Support\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Allows users to export media library files as a compressed zip archive. Links Website Support",40000,488363,98,48,"2023-04-05T15:30:00.000Z","6.2.9","4.7.10",[72,73,19,57,21],"download","download-media-library","https:\u002F\u002Fgithub.com\u002Fmassedge\u002Fwordpress-plugin-export-media-library","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fexport-media-library.4.0.2.zip",85,{"slug":78,"name":79,"version":80,"author":81,"author_profile":82,"description":83,"short_description":84,"active_installs":85,"downloaded":86,"rating":34,"num_ratings":87,"last_updated":88,"tested_up_to":47,"requires_at_least":89,"requires_php":90,"tags":91,"homepage":96,"download_link":97,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":55},"media-library-organizer","Media Library Organizer – WordPress Media Library Folders & File Manager","2.1.0","Themeisle","https:\u002F\u002Fprofiles.wordpress.org\u002Fthemeisle\u002F","\u003Cp>Managing WordPress media files shouldn’t be a daily struggle. Media Library Organizer lets you create unlimited media library folders and subfolders to organize WordPress media library content with ease. Use the intuitive drag & drop editor to arrange your files into folders, ZIP and export Media Library folders, set default attributes by filetype, and so much more.\u003C\u002Fp>\n\u003Ch3>Why Use Media Library Organizer\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Scale with Unlimited Organization\u003C\u002Fstrong> – Whether you’re managing 100 or 100,000 media files, with unlimited Media Library folders and subfolders you can organize at any scale. No more scrolling through thousands of unorganized uploads.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Find Files Instantly\u003C\u002Fstrong> – Stop wasting time hunting through endless media files. Create organized folder structures that make sense to you and find any file in seconds.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Work More Professionally\u003C\u002Fstrong> – Set default metadata for consistent SEO, customize the Media Library interface, and export Media Library folders for backup.\u003C\u002Fp>\n\u003Ch3>Media Library Organizer Features\u003C\u002Fh3>\n\u003Cp>Everything you need to organize, manage, and optimize your WordPress Media Library workflow.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🗂️ Core Organization\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Create unlimited folders and subfolders\u003C\u002Fstrong> – Build the folder structure that works for you. No restrictions.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Drag and drop files\u003C\u002Fstrong> – Individually or bulk select images and media files, and drag them to any folder\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Advanced sorting options\u003C\u002Fstrong> – Sort your files by upload date, modified date, ID, author, and more\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Default folder\u003C\u002Fstrong> – Set the default folder for your uploads\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>🔧 Smart File Management\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Export Media Library\u003C\u002Fstrong> – Export individual folders or all your Media Library files by downloading them in a ZIP file\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Set default attributes by file type\u003C\u002Fstrong> – Set default image metadata such as alt text, caption, and description. Configurable for each file type separately with support for dynamic tags.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Set display defaults\u003C\u002Fstrong> – Set defaults for how your uploads appear on your website (link to, size, alignment)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>🎨 Interface & Experience\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Customize the Media Library interface\u003C\u002Fstrong> – Edit grid size, number of columns, and customize what is shown in the folder tree\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Works with all Media Library views\u003C\u002Fstrong> – Search and filter attachments by folders in all views, including Featured Image, Media Library List, Grid, Page Builders, ACF, and more\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>🔄 Migration & Compatibility\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Import from other plugins\u003C\u002Fstrong> – Easily migrate from other WordPress Media Library plugins\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Compatible with all your favorite tools\u003C\u002Fstrong> – Works with the most popular page builders, themes, and WordPress plugins\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Pro Features & Advanced Tools\u003C\u002Fh3>\n\u003Cp>Save hours every week with intelligent automation, powerful search tools, and professional media management features designed for serious WordPress users. \u003Ca href=\"https:\u002F\u002Fwpmedialibrary.com\u002F\" rel=\"nofollow ugc\">See Pro Features & Pricing \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan>\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🔍 Advanced Search & Discovery\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Advanced search\u003C\u002Fstrong> – Search by alt text, filename, caption, or description with match type options\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multi-select filters\u003C\u002Fstrong> – Use multiple filters at the same time to narrow down results\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>🔧 Advanced File Management\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>AI image categorization\u003C\u002Fstrong> – Automatically categorize your images using AI-powered visual recognition\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Smart upload workflow\u003C\u002Fstrong> – Show folder selection and metadata editing fields when uploading media files\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Default attribute rules\u003C\u002Fstrong> – Create rules for applying default attributes automatically\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Duplicate files\u003C\u002Fstrong> – Duplicate any file with just one click\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>⚙️ Advanced File Operations\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Upload entire folders\u003C\u002Fstrong> – Create folders based on the folder structure inside ZIP files\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Auto-extract ZIP files\u003C\u002Fstrong> – Automatically extract and organize ZIP file contents\u003C\u002Fli>\n\u003Cli>\u003Cstrong>ZIP multiple files\u003C\u002Fstrong> – Create archives from selected media files\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>🎯 Professional Media Management\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>EXIF and IPTC editing\u003C\u002Fstrong> – Enable editing of professional image metadata\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom taxonomies\u003C\u002Fstrong> – Create additional taxonomies for media files beyond folders\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Create dynamic galleries\u003C\u002Fstrong> – Extend WordPress’ [gallery] shortcode to build advanced dynamic galleries\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>🖼️ Image Optimization\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Image optimization\u003C\u002Fstrong> – Enable compression and set custom quality levels\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WebP conversion\u003C\u002Fstrong> – Automatically convert uploaded images to WebP format for better compression\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Why Use Media Library Organizer\u003C\u002Fh3>\n\u003Cp>From small blogs to enterprise sites, everyone benefits from better media organization. Here’s how different types of websites stay organized:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🛒 E-commerce Stores\u003C\u002Fstrong> – Organize product images by category, brand, or collection.\u003Cbr \u002F>\n\u003Cstrong>📰 News & Magazine Sites\u003C\u002Fstrong> – Sort photo uploads by date, topic, or photographer.\u003Cbr \u002F>\n\u003Cstrong>🏠 Real Estate Websites\u003C\u002Fstrong> – Organize property photos by listing, location, or status.\u003Cbr \u002F>\n\u003Cstrong>📸 Photography & Design Portfolios\u003C\u002Fstrong> – Structure galleries by project, client, or shoot date.\u003Cbr \u002F>\n\u003Cstrong>📚 Online Course Creators\u003C\u002Fstrong> – Separate videos, PDFs, and images by course or module.\u003Cbr \u002F>\n\u003Cstrong>🏢 Corporate Websites\u003C\u002Fstrong> – Manage marketing materials, documents, and assets by department, campaign, or date.\u003C\u002Fp>\n\u003Ch3>Support & Documentation\u003C\u002Fh3>\n\u003Cp>We’re here to help. Feel free to open a new thread on the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fmedia-library-organizer\u002F\" rel=\"ugc\">Support Forum\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Need help getting started? Check out our \u003Ca href=\"https:\u002F\u002Fdocs.themeisle.com\u002Fcollection\u002F2282-media-library-organizer\" rel=\"nofollow ugc\">documentation\u003C\u002Fa> for guides on every feature.\u003C\u002Fp>\n\u003Ch3>Useful Resources\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>If you like Media Library Organizer, you’re sure to love \u003Ca href=\"https:\u002F\u002Fthemeisle.com\u002Fwordpress-plugins\u002F\" rel=\"nofollow ugc\">our other plugins\u003C\u002Fa> as well.\u003C\u002Fli>\n\u003Cli>Learn more about WordPress on our \u003Ca href=\"https:\u002F\u002Fthemeisle.com\u002Fblog\u002F\" rel=\"nofollow ugc\">blog\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Get the most out of your WordPress website with our helpful \u003Ca href=\"https:\u002F\u002Fyoutube.com\u002Fplaylist?list=PLmRasCVwuvpSep2MOsIoE0ncO9JE3FcKP\" rel=\"nofollow ugc\">YouTube Tutorials\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n","Create unlimited Media Library folders and subfolders to organize your files. Export Media Library folders, set default attributes & more.",20000,346107,141,"2026-03-23T13:01:00.000Z","5.0","5.6",[57,92,93,94,95],"folders","media-categories","media-library-folders","organize-media-library","https:\u002F\u002Fwpmedialibrary.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmedia-library-organizer.2.1.0.zip",{"slug":99,"name":100,"version":101,"author":102,"author_profile":103,"description":104,"short_description":105,"active_installs":106,"downloaded":107,"rating":108,"num_ratings":109,"last_updated":110,"tested_up_to":47,"requires_at_least":48,"requires_php":111,"tags":112,"homepage":117,"download_link":118,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":55},"product-sales-report-for-woocommerce","Ninjalytics: Sales Reports & Order Export for WooCommerce and EDD","2.0.14","BerryPress","https:\u002F\u002Fprofiles.wordpress.org\u002Fberrypress\u002F","\u003Cp>\u003Cstrong>Ninjalytics creates powerful sales reports and order exports for your WooCommerce store. Generate detailed product sales reports with charts, or export individual order line items for fulfillment and accounting. Choose from 15+ pre-built templates, customize which fields to include, filter by date ranges and order status, and preview everything live before downloading.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Perfect for smart decision making, monitoring sales performance, order fulfillment, inventory management, and accounting. Works with both WooCommerce and Easy Digital Downloads.\u003C\u002Fp>\n\u003Cp>Previously using “Product Sales Report for WooCommerce” and “Export Order Items for WooCommerce” as separate plugins? Ninjalytics replaces both – everything you need is now in one plugin, plus more.\u003C\u002Fp>\n\u003Ch3>Reporting Features & Benefits\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Live preview and one-click download\u003C\u002Fstrong> – see your data instantly before exporting\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Pre-built report templates\u003C\u002Fstrong> – quickly create reports from 15+ ready-made templates including Top Selling Products, Stock Reports, Sales by Region, Live Carts analysis*, and more\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Order Export Mode\u003C\u002Fstrong> – export individual order line items with full order details (billing\u002Fshipping info, order status, dates) – \u003Cem>replaces Export Order Items plugin functionality\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Flexible date ranges\u003C\u002Fstrong> – use quick shortcuts like “Last 7 days,” “This Year,” or set precise relative and absolute date ranges\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Order status filtering\u003C\u002Fstrong> – include or exclude sales based on transaction status\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Product-specific reporting\u003C\u002Fstrong> – store-wide reports, by product(s), product categories, and\u002For custom segmentation\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Interactive charts\u003C\u002Fstrong> – create line and bar charts to help visualize your data\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Report presets\u003C\u002Fstrong> – save custom report settings to regenerate reports later\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Variation support\u003C\u002Fstrong> – report on variations separately or together\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom sorting\u003C\u002Fstrong> – set display order for your data\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Flexible field selection\u003C\u002Fstrong> – choose what fields to include in your report from dozens of available fields\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Cost of Goods (COGS) tracking\u003C\u002Fstrong> – calculate profit and margins (requires compatible COGS plugin)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Exclude free products\u003C\u002Fstrong> – leave free products out of your report\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Row limits\u003C\u002Fstrong> – set report to only include top X results\u003C\u002Fli>\n\u003Cli>\u003Cstrong>CSV export\u003C\u002Fstrong> – export in versatile CSV format for universal spreadsheet compatibility\u003C\u002Fli>\n\u003Cli>\u003Cstrong>High Performance Order Storage (HPOS)\u003C\u002Fstrong> – full support for WooCommerce’s modern order storage system\u003C\u002Fli>\n\u003Cli>Works with \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoocommerce\u002F\" rel=\"ugc\">WooCommerce\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Flive-carts-for-woocommerce\u002F\" rel=\"ugc\">Live Carts for WooCommerce\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Feasy-digital-downloads\u002F\" rel=\"ugc\">Easy Digital Downloads\u003C\u002Fa> (beta)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>View, Download, and Share\u003C\u002Fh3>\n\u003Cp>Use the report builder to quickly create a custom report, view in your dashboard, or click “Download Report” and your custom report will be generated and downloaded as a CSV. Import to your favorite spreadsheet software or share it with members of your team.\u003C\u002Fp>\n\u003Ch3>Pre-Built Report Templates\u003C\u002Fh3>\n\u003Cp>Ninjalytics includes 15+ ready-to-use report templates to get you started quickly:\u003C\u002Fp>\n\u003Ch4>Product Sales Templates:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>All Sales\u003C\u002Fstrong> – comprehensive sales overview with charts\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Top Selling Products\u003C\u002Fstrong> – identify best performers by revenue\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Top Rated Products\u003C\u002Fstrong>  – products with highest customer ratings, only available in Pro\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Stock Report\u003C\u002Fstrong> – monitor inventory levels and identify restocking needs\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Sales by Product\u003C\u002Fstrong> – detailed product performance breakdown\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Geographic & Segmentation Templates:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Sales by US State\u003C\u002Fstrong> – regional sales analysis for US market\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Sales by Country\u003C\u002Fstrong> – international performance tracking\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Sales by Currency\u003C\u002Fstrong> – multi-currency sales breakdown\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Sales by Payment Method\u003C\u002Fstrong> – payment gateway analysis\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Order Export Templates:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>New Order Export\u003C\u002Fstrong> – detailed order line items export for fulfillment\u003C\u002Fli>\n\u003Cli>\u003Cstrong>New Sales Report\u003C\u002Fstrong> – aggregated sales data overview\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Live Carts Templates:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Live Carts Report\u003C\u002Fstrong> – aggregate cart statistics and trends\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Live Carts Export\u003C\u002Fstrong> – individual cart details export\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Carts by Status\u003C\u002Fstrong> – segment carts by status (active, abandoned, converted)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Average Cart Value\u003C\u002Fstrong> – monitor cart value trends over time\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Requires free \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Flive-carts-for-woocommerce\u002F\" rel=\"ugc\">Live Carts for WooCommerce\u003C\u002Fa> plugin)\u003C\u002Fp>\n\u003Ch3>Simple Filtering\u003C\u002Fh3>\n\u003Cp>Ninjalytics gives you a ton of control for zeroing in on what’s important. See what products are performing best based on quantity or sales so you can refine your online sales strategy. Filter by date range, order status, item, and\u002For category.\u003C\u002Fp>\n\u003Ch3>Live Carts Integration\u003C\u002Fh3>\n\u003Cp>When you have the free \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Flive-carts-for-woocommerce\u002F\" rel=\"ugc\">Live Carts for WooCommerce\u003C\u002Fa> plugin installed (Pro version also \u003Ca href=\"https:\u002F\u002Fberrypress.com\u002Fproduct\u002Fwoocommerce\u002Flive-carts\u002F\" rel=\"nofollow ugc\">available\u003C\u002Fa>), Ninjalytics automatically adds specialized reporting templates for analyzing abandoned and active shopping carts. Track cart abandonment rates, monitor cart values, and understand customer behavior before checkout to optimize your conversion funnel.\u003C\u002Fp>\n\u003Ch3>Key Reporting Fields Available:\u003C\u002Fh3>\n\u003Ch4>Product Sales Reports:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Product ID, SKU, Name\u003C\u002Fli>\n\u003Cli>Variation ID, SKU, Attributes\u003C\u002Fli>\n\u003Cli>Product Categories\u003C\u002Fli>\n\u003Cli>Current Stock Quantity\u003C\u002Fli>\n\u003Cli>Quantity Sold\u003C\u002Fli>\n\u003Cli>Gross Sales\u003C\u002Fli>\n\u003Cli>Gross Sales (After Discounts)\u003C\u002Fli>\n\u003Cli>Total Sales Including Tax\u003C\u002Fli>\n\u003Cli>Cost of Goods Sold (COGS, Profit, Gross Margin)\u003C\u002Fli>\n\u003Cli>Order Count, Average Order Total\u003C\u002Fli>\n\u003Cli>Line Item Count\u003C\u002Fli>\n\u003Cli>And more…\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Order Export Reports:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Order ID, Status, Total, Date\u002FTime\u003C\u002Fli>\n\u003Cli>Order Item Type, Line Item Name\u003C\u002Fli>\n\u003Cli>Billing Name, Phone, Email, Address, State\u003C\u002Fli>\n\u003Cli>Shipping Name, Phone, Email, Address\u003C\u002Fli>\n\u003Cli>Line Item Quantity, Gross, Total\u003C\u002Fli>\n\u003Cli>Order Shipping Methods\u003C\u002Fli>\n\u003Cli>Product details for each line item\u003C\u002Fli>\n\u003Cli>And more…\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>You can rename any field in your reports and reposition it.\u003C\u002Fp>\n\u003Cp>\u003Cem>Note: The Pro version adds additional advanced fields including product prices, detailed taxes, refund data, customer notes, order notes, custom meta fields, and more. See “Get Pro Features” section for details.\u003C\u002Fem>\u003C\u002Fp>\n\u003Ch3>Get Pro Features\u003C\u002Fh3>\n\u003Cp>If you are a power user needing advanced options for fine-tuning reports, \u003Ca href=\"https:\u002F\u002Fberrypress.com\u002Fproduct\u002Fwoocommerce\u002Fninjalytics\u002F\" rel=\"nofollow ugc\">upgrade to pro\u003C\u002Fa>:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Email reports\u003C\u002Fstrong> – send reports to any email address with a single click, or use \u003Ca href=\"https:\u002F\u002Fberrypress.com\u002Fproduct\u002Fwoocommerce\u002Fscheduled-email-reports\u002F\" rel=\"nofollow ugc\">scheduled reports addon\u003C\u002Fa> for automation\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multiple export formats\u003C\u002Fstrong> – save reports in XLSX (Excel), HTML, or Enhanced HTML formats in addition to CSV\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Pie charts\u003C\u002Fstrong> – create pie charts for visual data representation (free version includes line and bar charts)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Alternative date ranges\u003C\u002Fstrong> – filter orders by paid date, completed date, or custom date fields (e.g., delivery date from other plugins) instead of order date\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom calculated fields\u003C\u002Fstrong> – create your own formulas using arithmetic operators and built-in functions (Concatenate, Get Post Title, Get Permalink, Timestamp to Date\u002FTime, and more) to calculate custom metrics\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Advanced field customization\u003C\u002Fstrong> – include custom product\u002Forder meta fields\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Expanded product filtering\u003C\u002Fstrong> – filter by product tags, custom fields, and product variation-specific attributes\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multiple custom segments\u003C\u002Fstrong> – use several custom segmentation fields at the same time for complex data grouping\u003C\u002Fli>\n\u003Cli>\u003Cstrong>User role filtering\u003C\u002Fstrong> – generate reports filtered by customer user roles (both default and custom roles)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Order meta filtering\u003C\u002Fstrong> – limit reports to orders matching specific custom meta field values (e.g., delivery date, custom order tags)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Advanced order fields\u003C\u002Fstrong> – access to Order Source, Order Notes, Customer Notes, Shipping State, and refund-related fields\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Ninjalytics App\u003C\u002Fstrong> – access your reports on the go with the Ninjalytics app for Android or iOS (beta)!\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Want more?\u003C\u002Fstrong> – check out our add-ons for expansion plugins\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Reviews\u003C\u002Fh3>\n\u003Cp>⭐️⭐️⭐️⭐️⭐️\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>“I needed reports to help make informed decisions for ordering new stock from suppliers and the Ninjalytics was perfect. It can create very granular reports for specific product categories or one grand report for all our products. Well done!” \u003Ccode>-\u003C\u002Fcode>  @krooisant\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>⭐️⭐️⭐️⭐️⭐️\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>“I was looking for good frontend reports for my marketplace and I came across the winning trio, \u003Ca href=\"https:\u002F\u002Fwpzone.co\u002Fproduct\u002Fproduct-sales-report-pro-for-woocommerce\u002F\" rel=\"nofollow ugc\">Ninjalytics\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fexport-order-items-for-woocommerce\u002F\" rel=\"ugc\">Export Items Pro\u003C\u002Fa> in combination with \u003Ca href=\"https:\u002F\u002Fwpzone.co\u002Fproduct\u002Ffrontend-reports-for-woocommerce\u002F\" rel=\"nofollow ugc\">Frontend Reports\u003C\u002Fa>. This trio was the best for the job.” \u003Ccode>-\u003C\u002Fcode> Yinon Tubi\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>If you like this plugin, please consider leaving a comment or review.\u003C\u002Fp>\n\u003Ch3>Documentation\u003C\u002Fh3>\n\u003Cp>Explore the full \u003Cstrong>Ninjalytics\u003C\u002Fstrong> documentation:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fberrypress.com\u002Fdocs\u002Fninjalytics\u002F\" rel=\"nofollow ugc\">Introduction\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fberrypress.com\u002Fdocs\u002Fninjalytics\u002Fcompatibility\" rel=\"nofollow ugc\">Compatibility\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fberrypress.com\u002Fdocs\u002Fninjalytics\u002Fpresets-and-templates\" rel=\"nofollow ugc\">Presets & Templates\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fberrypress.com\u002Fdocs\u002Fninjalytics\u002Freport-dates\" rel=\"nofollow ugc\">Report Dates\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Report Configuration\u003C\u002Fstrong>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fberrypress.com\u002Fdocs\u002Fninjalytics\u002Freport-configuration\u002Fproducts\" rel=\"nofollow ugc\">Products\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fberrypress.com\u002Fdocs\u002Fninjalytics\u002Freport-configuration\u002Forders\" rel=\"nofollow ugc\">Orders\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fberrypress.com\u002Fdocs\u002Fninjalytics\u002Freport-configuration\u002Fsegmentation\" rel=\"nofollow ugc\">Segmentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fberrypress.com\u002Fdocs\u002Fninjalytics\u002Freport-configuration\u002Ffields\" rel=\"nofollow ugc\">Fields\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fberrypress.com\u002Fdocs\u002Fninjalytics\u002Freport-configuration\u002Ftable-and-downloads\" rel=\"nofollow ugc\">Table & Downloads\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fberrypress.com\u002Fdocs\u002Fninjalytics\u002Freport-configuration\u002Fchart\" rel=\"nofollow ugc\">Charts\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fberrypress.com\u002Fdocs\u002Fninjalytics\u002Freport-configuration\u002Fdata-and-display\" rel=\"nofollow ugc\">Data & Display\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fberrypress.com\u002Fdocs\u002Fninjalytics\u002Fextending\" rel=\"nofollow ugc\">Extending Ninjalytics\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Addons & Integrations\u003C\u002Fh3>\n\u003Cp>Looking to automate your reports, share them on the frontend of your site, or export details about an individual sale for order fulfillment? Upgrade or become a member for access to these add-ons:\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpzone.co\u002Fproduct\u002Fscheduled-email-reports-for-woocommerce\u002F\" rel=\"nofollow ugc\">Scheduled Email Reports\u003C\u002Fa> – email your reports as an attachment on a recurring schedule\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwpzone.co\u002Fproduct\u002Ffrontend-reports-for-woocommerce\u002F\" rel=\"nofollow ugc\">Frontend Reports\u003C\u002Fa> – embed a report or a download link in a post or a page\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwpzone.co\u002Fproduct\u002Fexport-order-items-pro-for-woocommerce\u002F\" rel=\"nofollow ugc\">Export Order Items Pro\u003C\u002Fa> – export order details for use in order fulfillment and data analysis\u003C\u002Fp>\n\u003Ch3>You may also like these plugins\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fberrypress.com\u002F\" rel=\"nofollow ugc\">BerryPress\u003C\u002Fa> has built a range of powerful plugins for WooCommerce and WordPress. Check out some of our favorites below – and don’t forget to leave a ⭐⭐⭐⭐⭐ review to help others in the community discover them!\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fimage-upload-for-bbpress\u002F\" rel=\"ugc\">Inline Image Upload for BBPress\u003C\u002Fa> – Add a TinyMCE WYSIWYG editor to BBPress forums and enable inline image uploads, so users can easily attach and display images within their posts.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fphotoberry-studio\u002F\" rel=\"ugc\">PhotoBerry Studio\u003C\u002Fa> – Create beautiful, customizable product photo galleries directly in your WordPress dashboard.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fberrypress.com\u002Fproduct\u002Fwoocommerce\u002Fautomatic-product-categories\u002F\" rel=\"nofollow ugc\">Automatic Product Categories\u003C\u002Fa> – Available as a free version and Pro. Automatically assign products to categories based on custom rules, saving you time and keeping your store organized.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Flive-carts-for-woocommerce\u002F\" rel=\"ugc\">Live Carts for WooCommerce\u003C\u002Fa> – Free plugin to view and analyze live shopping carts in real time to understand user behavior and optimize conversions (\u003Ca href=\"https:\u002F\u002Fberrypress.com\u002Fproduct\u002Fwoocommerce\u002Flive-carts\u002F\" rel=\"nofollow ugc\">Pro version\u003C\u002Fa> also available). \u003Cstrong>Integrates with Ninjalytics\u003C\u002Fstrong> to add 4 specialized cart reporting templates.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcustomer-address-change-notification-for-woocommerce\u002F\" rel=\"ugc\">Customer Address Change Notification for WooCommerce\u003C\u002Fa> – Get instant notifications when customers update their shipping or billing address, helping you stay on top of changes and prevent delivery issues.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Floginberry\u002F\" rel=\"ugc\">LoginBerry\u003C\u002Fa> – Automatic email verification for WordPress accounts. Stops fake signups by requiring a 6-digit activation code before users can log in – zero configuration needed.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>To view BerryPress’s premium WordPress plugins and themes, visit our \u003Ca href=\"https:\u002F\u002Fberrypress.com\u002Fshop\u002F\" rel=\"nofollow ugc\">WordPress products catalog page\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Enjoy!\u003C\u002Fp>\n","Create sales reports and order exports for WooCommerce with product analytics, order fulfillment data, filtering, charts, and 15+ templates.",6000,164855,88,57,"2026-03-31T01:00:00.000Z","8.1",[113,114,22,115,116],"order-export","product-sales-analytics","sales-report","woocommerce","https:\u002F\u002Fberrypress.com\u002Fproduct\u002Fwoocommerce\u002Fninjalytics\u002F?utm_campaign=wordpressorg&source=ninjalytics-free-plugin","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fproduct-sales-report-for-woocommerce.2.0.14.zip",{"slug":120,"name":121,"version":122,"author":123,"author_profile":124,"description":125,"short_description":126,"active_installs":127,"downloaded":128,"rating":129,"num_ratings":130,"last_updated":131,"tested_up_to":47,"requires_at_least":132,"requires_php":90,"tags":133,"homepage":136,"download_link":137,"security_score":138,"vuln_count":32,"unpatched_count":11,"last_vuln_date":139,"fetched_at":55},"media-library-file-size","Media Library File Size","1.7","Sully","https:\u002F\u002Fprofiles.wordpress.org\u002Fss88_uk\u002F","\u003Cp>Improve your Media Library functionality by introducing new data that showcases the sizes of files, including collective variants.\u003C\u002Fp>\n\u003Cp>Primary Features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>View a pie chart to quicky visualize the most common attachment types, grouped\u003C\u002Fli>\n\u003Cli>View largest file sizes with a click of a button\u003C\u002Fli>\n\u003Cli>Support for List & Grid mode in the Media Library\u003C\u002Fli>\n\u003Cli>Tested with meida libraries with over 50,000 attachments\u003C\u002Fli>\n\u003Cli>View file size of primary file and their variants\u003C\u002Fli>\n\u003Cli>Sort the media library by file size to find those pesky large file\u003C\u002Fli>\n\u003Cli>View all variants of an image with the ability to download them\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\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\u002FTt5kdo8NH70?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\u003Cp>Images and videos play a crucial role in engaging visitors and making a website visually appealing. However, managing these files can become a daunting task, especially when you have a large number of media files on your website. WordPress does offer a media library that allows users to upload and manage media files, but it falls short when it comes to providing information about file sizes. This is where the “Media File Sizes” plugin comes in.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>By default sizes may show without the need to run an index however, indexing the Media Library is highly recommended.\u003C\u002Fli>\n\u003Cli>If sizes do not show, you can click the Index Media button within the Media Library to index\u002Fre-index items.\u003C\u002Fli>\n\u003Cli>Shows file size of primary file, plus combined sized for variants (images).\u003C\u002Fli>\n\u003Cli>Ability to order the media items by file size.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Check out our other plugins:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>✨ \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsingle-post-page-export\u002F\" rel=\"ugc\">Export Single Post Page\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>🔒 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ftwo-factor-2fa-via-email\u002F\" rel=\"ugc\">Two Factor (2FA) Authentication via Email\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>🙍‍♂️ \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fview-user-metadata\u002F\" rel=\"ugc\">View User Metadata\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>🔠 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fenable-turnstile-cloudflare-for-gravity-forms\u002F\" rel=\"ugc\">Enable Turnstile (Cloudflare) for Gravity Forms\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>⭐️⭐️⭐️⭐️⭐️ \u003Ca href=\"https:\u002F\u002Fss88.us\u002Fplugins\u002Fgravity-forms-freescout?utm_campaign=OtherPlugins\" rel=\"nofollow ugc\">Gravity Forms to FreeScout\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","New in 2026: 'Analyze' feature to find largest files by visual pie chart. Displays the Media Library file sizes, including collective varian &hellip;",5000,45338,90,4,"2026-02-06T02:39:00.000Z","4.1",[20,134,135,21],"image-size","library-size","https:\u002F\u002Fneoboffin.com\u002Fplugins\u002Fmedia-library-file-size?utm_source=wordpress&utm_medium=link&utm_campaign=mlfs","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmedia-library-file-size.1.7.zip",99,"2026-01-21 00:00:00",{"attackSurface":141,"codeSignals":189,"taintFlows":198,"riskAssessment":226,"analyzedAt":232},{"hooks":142,"ajaxHandlers":185,"restRoutes":186,"shortcodes":187,"cronEvents":188,"entryPointCount":11,"unprotectedCount":11},[143,149,155,159,163,167,170,173,177,181],{"type":144,"name":145,"callback":146,"file":147,"line":148},"filter","manage_upload_columns","add_filesize_column","103graphics-media-inspector.php",24,{"type":150,"name":151,"callback":152,"priority":153,"file":147,"line":154},"action","manage_media_custom_column","render_filesize_column",10,25,{"type":144,"name":156,"callback":157,"file":147,"line":158},"manage_upload_sortable_columns","make_filesize_sortable",26,{"type":150,"name":160,"callback":161,"file":147,"line":162},"pre_get_posts","enable_filesize_sorting",27,{"type":150,"name":164,"callback":165,"file":147,"line":166},"add_attachment","save_attachment_filesize",28,{"type":150,"name":168,"callback":165,"file":147,"line":169},"edit_attachment",29,{"type":150,"name":171,"callback":172,"file":147,"line":33},"delete_attachment","cleanup_attachment_meta",{"type":150,"name":174,"callback":175,"file":147,"line":176},"admin_menu","add_options_page",31,{"type":150,"name":178,"callback":179,"file":147,"line":180},"admin_init","handle_csv_export",32,{"type":150,"name":182,"callback":183,"file":147,"line":184},"admin_enqueue_scripts","enqueue_admin_assets",34,[],[],[],[],{"dangerousFunctions":190,"sqlUsage":191,"outputEscaping":193,"fileOperations":32,"externalRequests":11,"nonceChecks":196,"capabilityChecks":196,"bundledLibraries":197},[],{"prepared":11,"raw":11,"locations":192},[],{"escaped":194,"rawEcho":11,"locations":195},76,[],2,[],[199,218],{"entryPoint":200,"graph":201,"unsanitizedCount":11,"severity":217},"render_options_page (103graphics-media-inspector.php:354)",{"nodes":202,"edges":214},[203,208],{"id":204,"type":205,"label":206,"file":147,"line":207},"n0","source","$_GET (x4)",365,{"id":209,"type":210,"label":211,"file":147,"line":212,"wp_function":213},"n1","sink","echo() [XSS]",427,"echo",[215],{"from":204,"to":209,"sanitized":216},true,"low",{"entryPoint":219,"graph":220,"unsanitizedCount":11,"severity":217},"\u003C103graphics-media-inspector> (103graphics-media-inspector.php:0)",{"nodes":221,"edges":224},[222,223],{"id":204,"type":205,"label":206,"file":147,"line":207},{"id":209,"type":210,"label":211,"file":147,"line":212,"wp_function":213},[225],{"from":204,"to":209,"sanitized":216},{"summary":227,"deductions":228},"The \"103graphics-media-inspector\" v1.0.2 plugin exhibits a strong security posture based on the provided static analysis and vulnerability history.  The complete absence of known CVEs, particularly critical or high severity ones, is a significant positive indicator.  Furthermore, the code analysis reveals no dangerous functions, all SQL queries are properly prepared, and 100% of output is correctly escaped.  The presence of nonce and capability checks, along with the lack of unsanitized paths in taint analysis, demonstrates good development practices in preventing common web vulnerabilities.\n\nHowever, the static analysis does indicate one file operation, which, while not explicitly flagged as dangerous, represents a potential entry point for further investigation. The absence of external HTTP requests is a positive sign for mitigating supply chain attacks.  The overall picture is one of a well-secured plugin with a clean history. The only minor area for attention would be the single file operation, though without further context, its risk is low.  Given the lack of any confirmed vulnerabilities or high-risk code signals, the plugin appears to be a secure choice.",[229],{"reason":230,"points":231},"Presence of file operations",5,"2026-04-16T13:13:17.929Z",{"wat":234,"direct":243},{"assetPaths":235,"generatorPatterns":238,"scriptPaths":239,"versionParams":240},[236,237],"\u002Fwp-content\u002Fplugins\u002F103graphics-media-inspector\u002Fstyle.css","\u002Fwp-content\u002Fplugins\u002F103graphics-media-inspector\u002Fscript.js",[],[237],[241,242],"103graphics-media-inspector\u002Fstyle.css?ver=","103graphics-media-inspector\u002Fscript.js?ver=",{"cssClasses":244,"htmlComments":251,"htmlAttributes":252,"restEndpoints":254,"jsGlobals":255,"shortcodeOutput":258},[245,246,247,248,249,250],"mfs-options-bar","mfs-adv-controls","mfs-largest-table","mfs-variants","mfs-toggle","mfs-group-card",[],[253],"data-target",[],[256,257],"window.location.search","window.onload",[],{"error":216,"url":260,"statusCode":261,"statusMessage":262,"message":262},"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002F103graphics-media-inspector\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":32,"versions":264},[265],{"version":6,"download_url":24,"svn_tag_url":266,"released_at":26,"has_diff":267,"diff_files_changed":268,"diff_lines":26,"trac_diff_url":26,"vulnerabilities":269,"is_current":216},"https:\u002F\u002Fplugins.svn.wordpress.org\u002F103graphics-media-inspector\u002Ftags\u002F1.0.2\u002F",false,[],[]]