[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fnXq5ZG6IHoPOd_T9_faiHolnbltqdSa8PLJSKb_6a34":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":28,"last_vuln_date":29,"fetched_at":30,"vulnerabilities":31,"developer":46,"crawl_stats":37,"alternatives":50,"analysis":149,"fingerprints":330},"webp-conversion","WebP Conversion","2.2","sheepfish","https:\u002F\u002Fprofiles.wordpress.org\u002Fsheepfish\u002F","\u003Cp>WebP Conversion allows you to automatically convert images to WebP format while uploading them to the WordPress media library. You can also convert individual images, perform bulk conversions directly from the media library, restore original images after conversion, and delete originals if you want to save storage space.\u003C\u002Fp>\n\u003Cp>Unlike many other plugins, \u003Cstrong>WebP Conversion is 100% free and completely unlimited\u003C\u002Fstrong> – no premium version, no hidden restrictions, and no image limits. Convert as many images as you want, whenever you want!\u003C\u002Fp>\n\u003Cp>Key features include:\u003Cbr \u002F>\n– Unlimited image conversions with no restrictions.\u003Cbr \u002F>\n– Bulk Conversion and Bulk Restore options for converting or restoring multiple images at once with real-time feedback.\u003Cbr \u002F>\n– Image conversion quality settings for images below 200KB, between 200KB and 1MB, between 1MB and 2.5MB and more than 2.5MB.\u003Cbr \u002F>\n– Option to automatically convert images when they are uploaded to the media library.\u003Cbr \u002F>\n– Single image conversion button for .png and .jpeg files in the WordPress media library.\u003Cbr \u002F>\n– “Select All” button for WordPress media library.\u003Cbr \u002F>\n– Full compatibility with ACF and WooCommerce.\u003Cbr \u002F>\n– Enabling uploads of .svg and .ico images.\u003Cbr \u002F>\n– Automatic replacement of converted images in postmeta, termmeta, usermeta, post content, WooCommerce gallery, WooCommerce product thumbnails and ACF fields.\u003Cbr \u002F>\n– Restore original images after conversion if needed.\u003Cbr \u002F>\n– Option to delete original images after conversion to save storage space.\u003Cbr \u002F>\n– “Remove all originals” button on the plugin page to quickly clear all original images and free up space.\u003C\u002Fp>\n\u003Ch3>Key Features:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Automatic WebP conversion on image upload.\u003C\u002Fli>\n\u003Cli>Restore original images after conversion.\u003C\u002Fli>\n\u003Cli>Delete original images to save disk space.\u003C\u002Fli>\n\u003Cli>Conversion quality settings based on image size categories.\u003C\u002Fli>\n\u003Cli>“Convert to WebP”, “Restore” and “Remove” buttons for individual images in the media library.\u003C\u002Fli>\n\u003Cli>Bulk image conversion with real-time progress display.\u003C\u002Fli>\n\u003Cli>ACF and WooCommerce compatibility.\u003C\u002Fli>\n\u003Cli>Upload .svg and .ico into WordPress Media.\u003C\u002Fli>\n\u003Cli>Replaces old images with new WebP versions in existing locations.\u003C\u002Fli>\n\u003Cli>“Remove all originals” button for quick storage cleanup.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Note\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>There is no way of converting individual images over 10MB.\u003C\u002Fli>\n\u003C\u002Ful>\n","Convert your .png and .jpeg images to WebP format for FREE – with absolutely NO limits or hidden restrictions.",1000,5393,80,4,"2026-02-04T18:31:00.000Z","6.9.4","6.4","8.1",[20,21,22,23,24],"conversion","ico","image","svg","webp","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwebp-conversion.2.2.zip",78,1,"2026-01-26 00:00:00","2026-03-15T15:16:48.613Z",[32],{"id":33,"url_slug":34,"title":35,"description":36,"plugin_slug":4,"theme_slug":37,"affected_versions":38,"patched_in_version":37,"severity":39,"cvss_score":40,"cvss_vector":41,"vuln_type":42,"published_date":29,"updated_date":43,"references":44,"days_to_patch":37},"CVE-2026-24530","webp-conversion-missing-authorization","WebP Conversion \u003C= 2.1 - Missing Authorization","The WebP Conversion plugin for WordPress is vulnerable to unauthorized access due to a missing capability check on a function in versions up to, and including, 2.1. This makes it possible for unauthenticated attackers to perform an unauthorized action.",null,"\u003C=2.1","medium",5.3,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:N\u002FS:U\u002FC:N\u002FI:L\u002FA:N","Missing Authorization","2026-02-02 16:24:40",[45],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fd04bae24-f513-4106-873e-9997d656b71a?source=api-prod",{"slug":7,"display_name":7,"profile_url":8,"plugin_count":28,"total_installs":11,"avg_security_score":27,"avg_patch_time_days":47,"trust_score":48,"computed_at":49},30,79,"2026-04-04T12:04:21.389Z",[51,74,98,114,133],{"slug":52,"name":53,"version":54,"author":55,"author_profile":56,"description":57,"short_description":58,"active_installs":59,"downloaded":60,"rating":61,"num_ratings":62,"last_updated":63,"tested_up_to":16,"requires_at_least":64,"requires_php":65,"tags":66,"homepage":68,"download_link":69,"security_score":70,"vuln_count":71,"unpatched_count":72,"last_vuln_date":73,"fetched_at":30},"enable-svg-webp-ico-upload","Enable SVG, WebP, and ICO Upload","1.1.4","ideasToCode","https:\u002F\u002Fprofiles.wordpress.org\u002Fideastocode\u002F","\u003Cp>By default, WordPress does not allow uploading file formats like SVG, WebP, and ICO (in some hostings) citing security reasons. These files are becoming very popular and in fact, are recommended by popular web speed scan platforms like Google PageSpeed Insights or Gtmetrix to resolve the serve images in nextgen formats. Thus, this FREE PLUGIN will enable you to upload these files.\u003C\u002Fp>\n\u003Cp>Simply install the plugin and your WordPress website now can easily accept media in SVG, WebP, and ICO format. You will also have an option to disable some or all images format (of the three) as required.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Tutorial video\u003C\u002Fstrong>\u003C\u002Fp>\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\u002Fy_BtOFDS3U0?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>If you want to learn more about the plugin – please check our\u003Ca href=\"https:\u002F\u002Fideastocode.com\u002Fplugins\u002Fenable-svg-webp-ico-upload\u002F\" rel=\"nofollow ugc\"> website – ideastocode.com.\u003C\u002Fa>\u003C\u002Fp>\n","This plugin will enable uploading SVG, WebP & ICO image files to WordPress sites.",10000,81884,92,10,"2025-12-04T22:17:00.000Z","4.7","7.0",[21,22,67,23,24],"serve-images","https:\u002F\u002Fideastocode.com\u002Fplugins\u002Fenable-svg-WebP-ico-upload\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fenable-svg-webp-ico-upload.1.1.4.zip",91,5,0,"2025-11-17 20:54:40",{"slug":75,"name":76,"version":77,"author":78,"author_profile":79,"description":80,"short_description":81,"active_installs":82,"downloaded":83,"rating":84,"num_ratings":85,"last_updated":86,"tested_up_to":16,"requires_at_least":87,"requires_php":88,"tags":89,"homepage":93,"download_link":94,"security_score":95,"vuln_count":96,"unpatched_count":72,"last_vuln_date":97,"fetched_at":30},"svg-block","SVG Block","1.2.3","Phi Phan","https:\u002F\u002Fprofiles.wordpress.org\u002Fmr2p\u002F","\u003Cp>This SVG block allows you to display SVG images as inline HTML markup. You can either choose an icon from the icon library with more than 3000 icons or you can upload or input your custom SVG images directly in the block’s setting.\u003Cbr \u002F>\nIt also allows you to upload SVG images to the WordPress media library, and load them into the icon library. Only SVG files that have XML declaration at the top like \u003Ccode>\u003C?xml version=\"1.0\" encoding=\"utf-8\"?>\u003C\u002Fcode> can be uploaded to the WordPress media library.\u003C\u002Fp>\n\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Accessibility ready with ‘img’ role, automatically generates title and description from settings.\u003C\u002Fli>\n\u003Cli>Automatically sanitize SVG markup to make it safe and lightweight.\u003C\u002Fli>\n\u003Cli>Include almost all settings to customize the SVG image.\u003C\u002Fli>\n\u003Cli>Include a collection of common non-rectangular dividers.\u003C\u002Fli>\n\u003Cli>An icon library included icons from “Bootstrap Icons”, “Ionicons”, “Dashicons” and new “WordPress Icons”.\u003C\u002Fli>\n\u003Cli>Allow uploading SVG images to the WordPress media library\u003C\u002Fli>\n\u003Cli>Automatically load SVG images from the media library into the icon library\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Video tutorials\u003C\u002Fh3>\n\u003Cp>How to create an icon with custom styles using the icon library:\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\u002FWJZXLyMXK0c?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>How to create a non-rectangular background section:\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\u002FnVs4WzKFa7s?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>How to create icon buttons:\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\u002FNJkJipoDT4g?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>Please take a look at \u003Ca href=\"https:\u002F\u002Fboldpatterns.net\u002Fkeywords\u002Fsvg?utm_source=wp.org&utm_campaign=readme&utm_medium=link&utm_content=SVG+Block\" rel=\"nofollow ugc\">these custom block patterns\u003C\u002Fa> that use this block to see how it can be applied to real-world sites.\u003C\u002Fp>\n\u003Cp>If this plugin is useful for you, please do a quick review and \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fsvg-block\u002Freviews\u002F#new-post\" rel=\"ugc\">rate it\u003C\u002Fa> on WordPress.org to help us spread the word. I would very much appreciate it.\u003C\u002Fp>\n\u003Cp>Please check out my other plugins if you’re interested:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcontent-blocks-builder\" rel=\"ugc\">Content Blocks Builder\u003C\u002Fa>\u003C\u002Fstrong> – This plugin turns the Block Editor into a powerful page builder by allowing you to create blocks, variations, and patterns directly in the Block Editor without needing a code editor.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fdisplay-a-meta-field-as-block\" rel=\"ugc\">Meta Field Block\u003C\u002Fa>\u003C\u002Fstrong> – A block to display custom fields as blocks on the front end. It supports custom fields for posts, terms, users, and setting fields. It can also be used in the Query Loop block.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ficon-separator\" rel=\"ugc\">Icon separator\u003C\u002Fa>\u003C\u002Fstrong> – A tiny block just like the core\u002Fseparator block but with the ability to add an icon.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbreadcrumb-block\" rel=\"ugc\">Breadcrumb Block\u003C\u002Fa>\u003C\u002Fstrong> – A simple breadcrumb trail block that supports JSON-LD structured data and is compatible with WooCommerce.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fblock-enhancements\" rel=\"ugc\">Block Enhancements\u003C\u002Fa>\u003C\u002Fstrong> – Adds practical features to blocks like icons, box shadows, transforms, etc.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcounting-number-block\" rel=\"ugc\">Counting Number Block\u003C\u002Fa>\u003C\u002Fstrong> – A block to display numbers with a counting effect\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbetter-youtube-embed-block\" rel=\"ugc\">Better YouTube Embed Block\u003C\u002Fa>\u003C\u002Fstrong> – A block to solve the performance issue with embedded YouTube videos. It can also embed multiple videos and playlists.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The plugin is developed using @wordpress\u002Fcreate-block.\u003C\u002Fp>\n","Display an SVG image as a block, which can be used for displaying images, icons, dividers, buttons",4000,45848,100,14,"2025-11-19T01:13:00.000Z","6.5","7.1",[90,91,92,22,23],"block","button","icon","https:\u002F\u002Fboldblocks.net?utm_source=SVG+Block&utm_campaign=visit+site&utm_medium=link&utm_content=Plugin+URI","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsvg-block.1.2.3.zip",99,2,"2024-11-18 18:51:03",{"slug":99,"name":100,"version":101,"author":102,"author_profile":103,"description":104,"short_description":105,"active_installs":84,"downloaded":106,"rating":72,"num_ratings":72,"last_updated":107,"tested_up_to":108,"requires_at_least":109,"requires_php":110,"tags":111,"homepage":112,"download_link":113,"security_score":84,"vuln_count":72,"unpatched_count":72,"last_vuln_date":37,"fetched_at":30},"simple-webp-converter","Simple WebP Converter","1.0.1","ignatovdesigns","https:\u002F\u002Fprofiles.wordpress.org\u002Fteamfoxy\u002F","\u003Cp>Simple WebP Converter is a lightweight WordPress plugin that automatically converts your uploaded images (JPEG, PNG, GIF) to the modern WebP format. This helps improve your website’s loading speed and reduces bandwidth usage without compromising image quality.\u003C\u002Fp>\n\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Automatic Conversion\u003C\u002Fstrong>: All new image uploads are automatically converted to WebP format\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multiple Format Support\u003C\u002Fstrong>: Converts JPEG, PNG, and GIF images\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Quality Control\u003C\u002Fstrong>: Adjustable WebP quality settings (1-100)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Space Saving\u003C\u002Fstrong>: Original files are automatically deleted after conversion\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Simple Interface\u003C\u002Fstrong>: Clean, user-friendly settings page\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Performance Focused\u003C\u002Fstrong>: Lightweight plugin with minimal impact\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>How It Works\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Install and activate the plugin\u003C\u002Fli>\n\u003Cli>Configure your preferred quality settings\u003C\u002Fli>\n\u003Cli>Upload images as usual – they’ll be automatically converted to WebP and originals will be deleted\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Benefits of WebP Format\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Up to 30% smaller file sizes compared to JPEG\u003C\u002Fli>\n\u003Cli>Up to 80% smaller file sizes compared to PNG\u003C\u002Fli>\n\u003Cli>Maintains excellent image quality\u003C\u002Fli>\n\u003Cli>Supported by all modern browsers\u003C\u002Fli>\n\u003Cli>Faster page loading times\u003C\u002Fli>\n\u003Cli>Reduced bandwidth usage\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Technical Requirements\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>WordPress 5.0 or higher\u003C\u002Fli>\n\u003Cli>PHP 7.4 or higher\u003C\u002Fli>\n\u003Cli>GD extension with WebP support\u003C\u002Fli>\n\u003Cli>Write permissions in uploads directory\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>For support, feature requests, or bug reports, please visit our support forum or contact us through our website.\u003C\u002Fp>\n\u003Ch3>Privacy\u003C\u002Fh3>\n\u003Cp>This plugin does not collect, store, or transmit any personal data. All image processing is done locally on your server.\u003C\u002Fp>\n","Automatically converts uploaded images to WebP format for better performance and smaller file sizes.",370,"2025-09-03T22:46:00.000Z","6.8.5","5.0","7.4",[20,22,24],"https:\u002F\u002Fignatovdesigns.com\u002Fsimple-webp-converter","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsimple-webp-converter.1.0.1.zip",{"slug":115,"name":116,"version":117,"author":118,"author_profile":119,"description":120,"short_description":121,"active_installs":122,"downloaded":123,"rating":84,"num_ratings":96,"last_updated":124,"tested_up_to":16,"requires_at_least":109,"requires_php":125,"tags":126,"homepage":131,"download_link":132,"security_score":84,"vuln_count":72,"unpatched_count":72,"last_vuln_date":37,"fetched_at":30},"webp-image-optimization","WebP Image Optimization","1.5","adgardner1392","https:\u002F\u002Fprofiles.wordpress.org\u002Fadgardner1392\u002F","\u003Cp>\u003Cstrong>WebP Image Optimization\u003C\u002Fstrong> enhances your website’s performance by converting uploaded JPEG and PNG images to the more efficient WebP (or AVIF) format. It also allows you to resize images to specified maximum dimensions and adjust image quality and compression settings. With the latest update, you can now convert existing images directly from the Media Library and view detailed file size savings, making the optimization process more insightful and streamlined.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Automatic Conversion to WebP or AVIF:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Converts JPEG and PNG images to WebP or AVIF format upon upload.\u003C\u002Fli>\n\u003Cli>Option to exclude JPEG and\u002For PNG images from conversion.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Media Library Integration:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>New in v1.4.0:\u003C\u002Fstrong> Added WebP conversion option directly within the Media Library.\u003C\u002Fli>\n\u003Cli>Easily convert existing images to WebP without re-uploading.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>v1.3.1:\u003C\u002Fstrong> Added redirection\u002Frefresh when an existing image is converted to WebP in the Media library.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Image Resizing:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Resize images that exceed user-defined maximum width and height.\u003C\u002Fli>\n\u003Cli>Maintains aspect ratio during resizing.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Quality and Compression Control:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Set WebP quality (0-100).\u003C\u002Fli>\n\u003Cli>Set AVIF compression level (0-9).\u003C\u002Fli>\n\u003Cli>Set JPEG quality (0-100).\u003C\u002Fli>\n\u003Cli>Set PNG compression level (0-9).\u003C\u002Fli>\n\u003Cli>Adjust settings via intuitive sliders or input fields.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>File Size Savings Display:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>New in v1.4.0:\u003C\u002Fstrong> Displays original and WebP file sizes in a readable format (KB\u002FMB).\u003C\u002Fli>\n\u003Cli>Shows the amount of file size saved both in bytes and percentage.\u003C\u002Fli>\n\u003Cli>Enhances transparency of optimization benefits.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Settings Page:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Accessible under \u003Cstrong>Tools > WebP Image Optimization\u003C\u002Fstrong> in the WordPress admin dashboard.\u003C\u002Fli>\n\u003Cli>User-friendly interface with responsive design.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Optimized for Performance:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Uses vanilla JavaScript for settings page interactions.\u003C\u002Fli>\n\u003Cli>Follows WordPress coding standards and best practices.\u003C\u002Fli>\n\u003Cli>Minimal impact on server resources.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Benefits:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Improved Page Load Times:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>WebP\u002FAVIF images are typically smaller than JPEG and PNG, reducing bandwidth usage.\u003C\u002Fli>\n\u003Cli>Faster image loading enhances user experience.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>SEO Advantages:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Improved site speed can positively impact search engine rankings.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>User Control:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Flexible settings allow customization based on specific needs.\u003C\u002Fli>\n\u003Cli>Ability to maintain original image formats if desired.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Enhanced Convenience:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Convert existing images directly from the Media Library, saving time and effort.\u003C\u002Fli>\n\u003Cli>View detailed file size savings to understand optimization impact.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Roadmap\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Implement fallback mechanisms for browsers that do not support WebP.\u003C\u002Fli>\n\u003Cli>Add bulk conversion option for existing images in the media library.\u003C\u002Fli>\n\u003Cli>Provide more granular control over image resizing and quality settings.\u003C\u002Fli>\n\u003Cli>Enhance compatibility with other media-related plugins.\u003C\u002Fli>\n\u003Cli>Introduce advanced reporting on overall file size savings across the website.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>For support, please visit the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fwebp-image-optimization\u002F\" rel=\"ugc\">plugin support forum\u003C\u002Fa> or the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fadgardner1392\u002Fwebp-image-optimization\u002Fissues\" rel=\"nofollow ugc\">GitHub repository\u003C\u002Fa>.\u003C\u002Fp>\n","Automatically converts uploaded JPEG and PNG images to WebP (or AVIF) format, resizes them, and allows conversion of existing images directly from the &hellip;",50,1398,"2026-01-27T17:16:00.000Z","7.2",[127,128,129,130,24],"image-conversion","image-optimization","jpeg","png","https:\u002F\u002Fgithub.com\u002Fadgardner1392\u002Fwebp-image-optimization","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwebp-image-optimization.1.5.zip",{"slug":134,"name":135,"version":101,"author":136,"author_profile":137,"description":138,"short_description":139,"active_installs":140,"downloaded":141,"rating":72,"num_ratings":72,"last_updated":142,"tested_up_to":108,"requires_at_least":109,"requires_php":125,"tags":143,"homepage":147,"download_link":148,"security_score":84,"vuln_count":72,"unpatched_count":72,"last_vuln_date":37,"fetched_at":30},"image-ninja","Image Ninja – Convert Images to WebP & AVIF on Upload","Nitin Singh","https:\u002F\u002Fprofiles.wordpress.org\u002Fnitinkrsing\u002F","\u003Cp>\u003Cstrong>Image Ninja – Convert Images to WebP & AVIF on Upload\u003C\u002Fstrong> is a lightweight WordPress plugin that automatically converts JPEG and PNG images to modern WebP and AVIF formats upon upload. The plugin improves website performance by optimizing image file sizes without compromising quality, leading to faster page loading times.\u003C\u002Fp>\n\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Automatically converts JPEG and PNG images to WebP and AVIF formats during upload.\u003C\u002Fli>\n\u003Cli>Allows configuration of WebP and AVIF image quality in the settings.\u003C\u002Fli>\n\u003Cli>Enhances website performance by reducing image file sizes.\u003C\u002Fli>\n\u003Cli>Simple settings interface under \u003Ccode>Settings > Media\u003C\u002Fcode> for easy customization.\u003C\u002Fli>\n\u003Cli>Lightweight and developer-friendly codebase.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This plugin is ideal for website owners looking to improve load times and optimize image delivery, especially on mobile devices and slow connections.\u003C\u002Fp>\n\u003Ch3>Why WebP?\u003C\u002Fh3>\n\u003Cp>WebP is a modern image format developed by Google that provides both lossy and lossless compression for images on the web. Here are some benefits of using WebP:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Smaller File Size\u003C\u002Fstrong>: WebP images can be up to 30% smaller than JPEGs and PNGs with no noticeable loss in quality, resulting in faster page load times.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Transparency and Animation\u003C\u002Fstrong>: WebP supports transparent backgrounds like PNG and animated images like GIF, making it a versatile choice.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Improved Compression\u003C\u002Fstrong>: WebP offers better compression algorithms compared to traditional formats, allowing for high-quality images with lower storage requirements.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Why AVIF?\u003C\u002Fh3>\n\u003Cp>AVIF (AV1 Image File Format) is a cutting-edge image format derived from the AV1 video codec, offering even better compression than WebP. Here’s why AVIF is beneficial:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>High Compression Efficiency\u003C\u002Fstrong>: AVIF can reduce image sizes by up to 50% compared to JPEG, while maintaining similar or even higher visual quality.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>HDR Support\u003C\u002Fstrong>: AVIF supports High Dynamic Range (HDR), allowing for more vibrant and detailed images, especially on modern displays.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Advanced Features\u003C\u002Fstrong>: It includes support for transparency, animation, and a wider color gamut, making it suitable for various types of web content.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>This plugin is licensed under the GPLv2 or later license.\u003C\u002Fp>\n","Automatically convert JPEG and PNG images to WebP and AVIF formats during upload to optimize your WordPress site’s performance.",40,1020,"2025-05-24T16:51:00.000Z",[144,127,145,146,24],"avif","media","optimize-images","https:\u002F\u002Fsinghnitin.com\u002Fplugins\u002Fimage-ninja","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fimage-ninja.zip",{"attackSurface":150,"codeSignals":250,"taintFlows":291,"riskAssessment":317,"analyzedAt":329},{"hooks":151,"ajaxHandlers":205,"restRoutes":246,"shortcodes":247,"cronEvents":248,"entryPointCount":249,"unprotectedCount":96},[152,158,162,166,169,174,178,181,185,189,193,197,201],{"type":153,"name":154,"callback":155,"file":156,"line":157},"action","admin_init","webp_conversion_redirect","webp-conversion.php",66,{"type":153,"name":159,"callback":160,"file":156,"line":161},"admin_menu","register_submenu_page",69,{"type":153,"name":163,"callback":164,"file":156,"line":165},"admin_enqueue_scripts","webpc_enqueue_scripts_and_styles",71,{"type":153,"name":154,"callback":167,"file":156,"line":168},"webpc_register_settings",72,{"type":170,"name":171,"callback":172,"priority":62,"file":156,"line":173},"filter","attachment_fields_to_edit","add_custom_media_button",73,{"type":153,"name":175,"callback":176,"file":156,"line":177},"wp_handle_upload","webpc_auto_convert",75,{"type":153,"name":179,"callback":180,"file":156,"line":70},"delete_attachment","webpc_remove_original",{"type":153,"name":182,"callback":183,"file":156,"line":184},"post-upload-ui","add_select_button",93,{"type":170,"name":186,"callback":187,"file":156,"line":188},"bulk_actions-upload","register_webpc_media_action",101,{"type":170,"name":190,"callback":191,"priority":62,"file":156,"line":192},"handle_bulk_actions-upload","webpc_bulk_actions_handler",102,{"type":153,"name":194,"callback":195,"file":156,"line":196},"admin_notices","convert_selected_admin_notice",103,{"type":170,"name":198,"callback":199,"file":156,"line":200},"upload_mimes","allow_svg_ico_mimes",105,{"type":170,"name":202,"callback":203,"priority":62,"file":156,"line":204},"wp_check_filetype_and_ext","return_mime_types",106,[206,212,213,215,216,219,221,224,226,229,231,234,236,240,242,245],{"action":207,"nopriv":208,"callback":209,"hasNonce":210,"hasCapCheck":208,"file":156,"line":211},"webpc_convert_single",false,"webpc_convert_certain",true,77,{"action":207,"nopriv":210,"callback":209,"hasNonce":210,"hasCapCheck":208,"file":156,"line":27},{"action":214,"nopriv":208,"callback":209,"hasNonce":210,"hasCapCheck":208,"file":156,"line":48},"webpc_convert_selected",{"action":214,"nopriv":210,"callback":209,"hasNonce":210,"hasCapCheck":208,"file":156,"line":13},{"action":217,"nopriv":208,"callback":217,"hasNonce":210,"hasCapCheck":208,"file":156,"line":218},"webpc_restore_selected",81,{"action":217,"nopriv":210,"callback":217,"hasNonce":210,"hasCapCheck":208,"file":156,"line":220},82,{"action":222,"nopriv":208,"callback":222,"hasNonce":210,"hasCapCheck":208,"file":156,"line":223},"webpc_remove_originals_selected",83,{"action":222,"nopriv":210,"callback":222,"hasNonce":210,"hasCapCheck":208,"file":156,"line":225},84,{"action":227,"nopriv":208,"callback":227,"hasNonce":210,"hasCapCheck":208,"file":156,"line":228},"webpc_restore_single",86,{"action":227,"nopriv":210,"callback":227,"hasNonce":210,"hasCapCheck":208,"file":156,"line":230},87,{"action":232,"nopriv":208,"callback":232,"hasNonce":210,"hasCapCheck":208,"file":156,"line":233},"webpc_remove_single",88,{"action":232,"nopriv":210,"callback":232,"hasNonce":210,"hasCapCheck":208,"file":156,"line":235},89,{"action":237,"nopriv":208,"callback":238,"hasNonce":210,"hasCapCheck":208,"file":156,"line":239},"update","webpc_update_settings",95,{"action":237,"nopriv":210,"callback":238,"hasNonce":210,"hasCapCheck":208,"file":156,"line":241},96,{"action":243,"nopriv":208,"callback":243,"hasNonce":208,"hasCapCheck":208,"file":156,"line":244},"webpc_remove_all_originals",98,{"action":243,"nopriv":210,"callback":243,"hasNonce":208,"hasCapCheck":208,"file":156,"line":95},[],[],[],16,{"dangerousFunctions":251,"sqlUsage":252,"outputEscaping":254,"fileOperations":96,"externalRequests":72,"nonceChecks":262,"capabilityChecks":72,"bundledLibraries":290},[],{"prepared":62,"raw":72,"locations":253},[],{"escaped":255,"rawEcho":256,"locations":257},44,18,[258,261,263,264,266,268,270,272,274,276,278,280,281,282,283,285,286,288],{"file":259,"line":62,"context":260},"templates\\webpc-settings-page.php","raw output",{"file":259,"line":262,"context":260},11,{"file":259,"line":85,"context":260},{"file":259,"line":265,"context":260},19,{"file":259,"line":267,"context":260},24,{"file":259,"line":269,"context":260},29,{"file":259,"line":271,"context":260},34,{"file":259,"line":273,"context":260},39,{"file":259,"line":275,"context":260},45,{"file":259,"line":277,"context":260},59,{"file":259,"line":279,"context":260},61,{"file":259,"line":165,"context":260},{"file":259,"line":173,"context":260},{"file":259,"line":223,"context":260},{"file":259,"line":284,"context":260},85,{"file":259,"line":70,"context":260},{"file":259,"line":287,"context":260},123,{"file":259,"line":289,"context":260},126,[],[292,309],{"entryPoint":293,"graph":294,"unsanitizedCount":72,"severity":308},"webpc_update_settings (webp-conversion.php:1195)",{"nodes":295,"edges":306},[296,301],{"id":297,"type":298,"label":299,"file":156,"line":300},"n0","source","$_POST[?]",1214,{"id":302,"type":303,"label":304,"file":156,"line":300,"wp_function":305},"n1","sink","update_option() [Settings Manipulation]","update_option",[307],{"from":297,"to":302,"sanitized":210},"low",{"entryPoint":310,"graph":311,"unsanitizedCount":72,"severity":308},"\u003Cwebp-conversion> (webp-conversion.php:0)",{"nodes":312,"edges":315},[313,314],{"id":297,"type":298,"label":299,"file":156,"line":300},{"id":302,"type":303,"label":304,"file":156,"line":300,"wp_function":305},[316],{"from":297,"to":302,"sanitized":210},{"summary":318,"deductions":319},"The 'webp-conversion' v2.2 plugin exhibits a mixed security posture. While it demonstrates good practices in database interaction, using prepared statements for all SQL queries and performing a significant amount of output escaping, several critical areas raise concern. The presence of 16 AJAX handlers, with two lacking proper authorization checks, represents a notable attack surface that could be exploited by unauthenticated users. Additionally, the plugin's vulnerability history, including one unpatched medium severity CVE, indicates a recurring issue with authorization, specifically missing authorization checks, which is a significant security flaw. This pattern suggests a need for more robust access control mechanisms. The plugin's overall security is weakened by these unaddressed authorization vulnerabilities and the potential for exploitation of unprotected AJAX endpoints, despite its strengths in other areas.",[320,322,325,327],{"reason":321,"points":62},"Unprotected AJAX handlers",{"reason":323,"points":324},"Unpatched medium severity CVE",15,{"reason":326,"points":62},"Vulnerability history: Missing Authorization",{"reason":328,"points":62},"Lack of capability checks","2026-03-16T18:51:05.069Z",{"wat":331,"direct":340},{"assetPaths":332,"generatorPatterns":335,"scriptPaths":336,"versionParams":337},[333,334],"\u002Fwp-content\u002Fplugins\u002Fwebp-conversion\u002Fcss\u002Fwebp-conversion-admin.css","\u002Fwp-content\u002Fplugins\u002Fwebp-conversion\u002Fjs\u002Fwebp-conversion-admin.js",[],[],[338,339],"webp-conversion\u002Fcss\u002Fwebp-conversion-admin.css?ver=","webp-conversion\u002Fjs\u002Fwebp-conversion-admin.js?ver=",{"cssClasses":341,"htmlComments":345,"htmlAttributes":348,"restEndpoints":352,"jsGlobals":356,"shortcodeOutput":360},[342,343,344],"webp-conversion-form","webpc-bulk-actions","webpc-section-title",[346,347],"\u003C!-- WebpC_DB_Replacer::replace_webp_links -->","\u003C!-- ADD YOUR CUSTOM JS CODE HERE -->",[349,350,351],"data-webpc-convert-button","data-webpc-restore-button","data-webpc-remove-original-button",[353,354,355],"\u002Fwp-json\u002Fwebpc\u002Fv1\u002Fconvert_single","\u002Fwp-json\u002Fwebpc\u002Fv1\u002Frestore_single","\u002Fwp-json\u002Fwebpc\u002Fv1\u002Fremove_single",[357,358,359],"var webpc_ajax_object","var webpc_bulk_object","var webpc_globals",[]]