{"id":228500,"date":"2025-05-22T11:49:27","date_gmt":"2025-05-22T11:49:27","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/auto-webp-converter-logger\/"},"modified":"2025-12-09T06:43:17","modified_gmt":"2025-12-09T06:43:17","slug":"auto-webp-converter-logger","status":"publish","type":"plugin","link":"https:\/\/oci.wordpress.org\/plugins\/auto-webp-converter-logger\/","author":23266340,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"2.0","stable_tag":"2.0","tested":"6.9.4","requires":"5.2","requires_php":"7.0","requires_plugins":null,"header_name":"Auto WebP Converter & Logger","header_author":"BabaPinnak","header_description":"Converts uploaded images to WebP format and logs results.","assets_banners_color":"cbc3a3","last_updated":"2025-12-09 06:43:17","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/babapinnak.com","rating":0,"author_block_rating":0,"active_installs":100,"downloads":913,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.3":{"tag":"1.3","author":"babapinnak","date":"2025-05-31 10:14:47"},"1.4":{"tag":"1.4","author":"babapinnak","date":"2025-06-23 11:35:23"},"2.0":{"tag":"2.0","author":"babapinnak","date":"2025-12-09 06:43:17"}},"upgrade_notice":{"2.0":"<p>Major update (v2.0). Adds critical memory protection and security fixes. Please check your settings after updating as they have been reset.<\/p>"},"ratings":[],"assets_icons":{"icon-256x256.png":{"filename":"icon-256x256.png","revision":3303901,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-772x250.png":{"filename":"banner-772x250.png","revision":3303901,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.3","1.4","2.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3414193,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3414982,"resolution":"2","location":"assets","locale":""}},"screenshots":{"1":"<strong>Dashboard:<\/strong> Simple, clean settings for Quality and Log Retention.","2":"<strong>Smart Logging:<\/strong> Real-time visibility into conversion success and memory usage."},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[17209,163,187,247,15376],"plugin_category":[50],"plugin_contributors":[242667],"plugin_business_model":[],"class_list":["post-228500","plugin","type-plugin","status-publish","hentry","plugin_tags-compression","plugin_tags-images","plugin_tags-optimization","plugin_tags-performance","plugin_tags-webp","plugin_category-media","plugin_contributors-babapinnak","plugin_committers-babapinnak"],"banners":{"banner":"https:\/\/ps.w.org\/auto-webp-converter-logger\/assets\/banner-772x250.png?rev=3303901","banner_2x":false,"banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/auto-webp-converter-logger\/assets\/icon-256x256.png?rev=3303901","icon_2x":"https:\/\/ps.w.org\/auto-webp-converter-logger\/assets\/icon-256x256.png?rev=3303901","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/auto-webp-converter-logger\/assets\/screenshot-1.png?rev=3414193","caption":"<strong>Dashboard:<\/strong> Simple, clean settings for Quality and Log Retention."},{"src":"https:\/\/ps.w.org\/auto-webp-converter-logger\/assets\/screenshot-2.png?rev=3414982","caption":"<strong>Smart Logging:<\/strong> Real-time visibility into conversion success and memory usage."}],"raw_content":"<!--section=description-->\n<p><strong>Auto WebP Converter &amp; Logger<\/strong> is the smartest, safest way to serve next-gen images on WordPress.<\/p>\n\n<p>Most optimization plugins slow down your site with external API calls or crash your server by processing huge files. <strong>Auto WebP Converter is different.<\/strong> It runs entirely on your server using the native PHP GD library, featuring a unique <strong>Smart Memory Guard<\/strong> that calculates available RAM before processing to prevent crashes.<\/p>\n\n<h3>\ud83d\ude80 Why Auto WebP Converter?<\/h3>\n\n<ul>\n<li><strong>Boost Core Web Vitals:<\/strong> Serving WebP images significantly reduces page load size.<\/li>\n<li><strong>Zero API Fees:<\/strong> No subscriptions, no credits, no data sharing. It's 100% free.<\/li>\n<li><strong>Server Safety First:<\/strong> Detects low memory and conflicting plugins (like Smush\/EWWW) to prevent errors.<\/li>\n<li><strong>Set &amp; Forget:<\/strong> Auto-converts JPGs and PNGs immediately upon upload.<\/li>\n<\/ul>\n\n<h3>\u26a1 Feature Highlights<\/h3>\n\n<ul>\n<li><strong>Smart Conversion:<\/strong> Converts the main image AND all thumbnails (Media Library, WooCommerce, etc.).<\/li>\n<li><strong>Self-Cleaning Logs:<\/strong> Detailed conversion history with auto-delete (Cron) to keep your database clean.<\/li>\n<li><strong>MIME Sync:<\/strong> Automatically updates WordPress metadata so browsers recognize the <code>.webp<\/code> format.<\/li>\n<li><strong>Privacy Focused:<\/strong> Your images never leave your server.<\/li>\n<\/ul>\n\n<p>[youtube https:\/\/www.youtube.com\/watch?v=CyhMgtOXuio]<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin folder to <code>\/wp-content\/plugins\/auto-webp-converter-logger<\/code>.<\/li>\n<li>Activate the plugin through the 'Plugins' menu in WordPress.<\/li>\n<li>Go to <strong>Settings &gt; Images to WebP<\/strong>.<\/li>\n<li>Save your preferences. (Default: Quality 85, Logging Disabled).<\/li>\n<\/ol>\n\n<p><em>Note: If upgrading from version 1.4, please check your settings as they have been reset to defaults for the new security engine.<\/em><\/p>\n\n<!--section=faq-->\n<dl>\n<dt id='does%20this%20convert%20my%20existing%20media%20library%3F'><h3>Does this convert my existing media library?<\/h3><\/dt>\n<dd><p>No. The plugin processes <strong>new uploads only<\/strong>. We focus on optimizing your future workflow without overwhelming your server with bulk operations.<\/p><\/dd>\n<dt id='what%20image%20formats%20does%20this%20plugin%20convert%3F'><h3>What image formats does this plugin convert?<\/h3><\/dt>\n<dd><p>It currently supports <strong>JPG, JPEG, and PNG<\/strong> images.<\/p><\/dd>\n<dt id='can%20i%20delete%20the%20original%20images%20after%20conversion%3F'><h3>Can I delete the original images after conversion?<\/h3><\/dt>\n<dd><p>Yes. In the settings, you can check \"Delete Original Image\". If checked, the original JPG\/PNG is removed to save disk space. If unchecked, both the original and the WebP version are kept.<\/p><\/dd>\n<dt id='will%20this%20work%20if%20i%20don%27t%20have%20an%20api%20key%3F'><h3>Will this work if I don't have an API key?<\/h3><\/dt>\n<dd><p>Yes! This plugin does not use APIs. It uses your server's built-in image processor (GD Library).<\/p><\/dd>\n<dt id='what%20happens%20if%20the%20uploaded%20file%20is%20too%20large%3F'><h3>What happens if the uploaded file is too large?<\/h3><\/dt>\n<dd><p>For server stability, images larger than <strong>15MB<\/strong> are automatically skipped. The event is logged if you have logging enabled.<\/p><\/dd>\n<dt id='where%20are%20the%20conversion%20logs%20saved%3F'><h3>Where are the conversion logs saved?<\/h3><\/dt>\n<dd><p>Logs are stored in a secure folder: <code>\/wp-content\/uploads\/auto-webp-converter-logger\/<\/code>. This folder is protected via <code>.htaccess<\/code> to prevent public access.<\/p><\/dd>\n<dt id='will%20this%20work%20with%20third-party%20upload%20plugins%3F'><h3>Will this work with third-party upload plugins?<\/h3><\/dt>\n<dd><p>Yes. The plugin hooks into the core WordPress upload process, so it generally works with plugins like Instant Images or frontend uploader forms, ensuring the correct MIME type is saved.<\/p><\/dd>\n<dt id='what%20happens%20if%20i%20uninstall%20the%20plugin%3F'><h3>What happens if I uninstall the plugin?<\/h3><\/dt>\n<dd><p>Your images stay safe! The plugin generates standard WebP files. If you uninstall it, your existing WebP images remain on your site and continue to work.<\/p><\/dd>\n<dt id='does%20this%20work%20on%20wordpress%20multisite%3F'><h3>Does this work on WordPress Multisite?<\/h3><\/dt>\n<dd><p>Yes. It is fully compatible with Multisite networks. Each site in the network gets its own isolated log folder.<\/p><\/dd>\n<dt id='why%20are%20my%20images%20not%20converting%3F'><h3>Why are my images not converting?<\/h3><\/dt>\n<dd><ol>\n<li><strong>Check GD:<\/strong> Ensure your host has <code>php-gd<\/code> enabled.<\/li>\n<li><strong>Check Logs:<\/strong> Enable logging in settings. If an image requires more RAM than your server allows, the plugin skips it to prevent a crash.<\/li>\n<li><strong>Check Conflicts:<\/strong> If you have Smush or EWWW active, the plugin pauses to avoid double-compression issues.<\/li>\n<\/ol><\/dd>\n<dt id='can%20i%20rename%20the%20plugin%20folder%3F'><h3>Can I rename the plugin folder?<\/h3><\/dt>\n<dd><p>No. The folder must remain <code>auto-webp-converter-logger<\/code> to ensure you receive future updates from the WordPress repository.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>2.0<\/h4>\n\n<ul>\n<li><strong>Major Update:<\/strong> Complete engine rewrite for performance and stability.<\/li>\n<li><strong>New:<\/strong> Smart Memory Protection (prevents \"White Screen of Death\").<\/li>\n<li><strong>New:<\/strong> Cron-based Log Retention (auto-deletes old logs).<\/li>\n<li><strong>New:<\/strong> Conflict Detection for 3rd party plugins.<\/li>\n<li><strong>Security:<\/strong> Hardened log directory with <code>.htaccess<\/code> and traversal checks.<\/li>\n<li><strong>Fix:<\/strong> Resolved thumbnail conversion inconsistencies.<\/li>\n<\/ul>\n\n<h4>1.4<\/h4>\n\n<ul>\n<li>Fixed MIME type handling for external uploaders.<\/li>\n<li>Improved metadata synchronization.<\/li>\n<\/ul>\n\n<h4>1.3<\/h4>\n\n<ul>\n<li>Updated log file paths for repository compliance.<\/li>\n<li>Minor code cleanup.<\/li>\n<\/ul>\n\n<h4>1.2<\/h4>\n\n<ul>\n<li>Added GD library admin notices.<\/li>\n<li>Improved permission checks.<\/li>\n<\/ul>\n\n<h4>1.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<\/ul>","raw_excerpt":"Boost site speed by automatically converting uploads to WebP. Features smart memory protection, detailed logging, and zero API dependencies.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/oci.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/228500","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/oci.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/oci.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/oci.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=228500"}],"author":[{"embeddable":true,"href":"https:\/\/oci.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/babapinnak"}],"wp:attachment":[{"href":"https:\/\/oci.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=228500"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/oci.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=228500"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/oci.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=228500"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/oci.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=228500"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/oci.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=228500"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/oci.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=228500"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}