[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fF0MhCCvdhVMIpwOSRojjPyWu8NWx3QGwxQIuiEopaUI":3},{"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,"vulnerabilities":28,"developer":29,"crawl_stats":26,"alternatives":36,"analysis":120,"fingerprints":229},"autoaltify","AutoAltify","1.1.0","Vishal Padhariya","https:\u002F\u002Fprofiles.wordpress.org\u002Fvishalpadhariya\u002F","\u003Cp>AutoAltify is a powerful WordPress plugin that automatically generates descriptive ALT text for images in your media library. Improve accessibility and SEO while saving time on manual ALT text entry.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Automatic ALT Text Generation\u003C\u002Fstrong> – Generate ALT text from image titles, filenames, or combined with site name\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Three Generation Modes\u003C\u002Fstrong> – Title Only, Title + Site Name, or Clean Filename\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Bulk Operations\u003C\u002Fstrong> – Generate ALT text for your entire media library with one click\u003C\u002Fli>\n\u003Cli>\u003Cstrong>AJAX Batching\u003C\u002Fstrong> – Process images in batches to prevent timeouts\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Media Library Integration\u003C\u002Fstrong> – View ALT status directly in media library\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Logging\u003C\u002Fstrong> – Optional detailed logging for troubleshooting\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Bulk Actions\u003C\u002Fstrong> – Process selected images from media library\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Developer Hooks\u003C\u002Fstrong> – Extensive filters and actions for custom integration\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multi-language Ready\u003C\u002Fstrong> – Fully translatable\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Generation Modes\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Title Only\u003C\u002Fstrong> – Uses the clean image title as ALT text\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Title + Site Name\u003C\u002Fstrong> – Combines the image title with your blog name\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Clean Filename\u003C\u002Fstrong> – Extracts readable text from filenames, removing common noise words (v1, v2, final, copy, img, image, etc.)\u003C\u002Fp>\n\u003Ch4>Three Ways to Use\u003C\u002Fh4>\n\u003Col>\n\u003Cli>\u003Cstrong>Enable Auto-generate\u003C\u002Fstrong> – Automatically generate ALT text when images are uploaded\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Bulk Run Tool\u003C\u002Fstrong> – Generate ALT text for entire media library from settings page\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Media Library Bulk Action\u003C\u002Fstrong> – Select specific images and generate ALT text\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Security & Performance\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Secure nonce verification on all AJAX actions\u003C\u002Fli>\n\u003Cli>Proper capability checks for all admin functions\u003C\u002Fli>\n\u003Cli>Efficient batching prevents server timeouts\u003C\u002Fli>\n\u003Cli>Configurable batch sizes (5-200 images per batch)\u003C\u002Fli>\n\u003Cli>Works with large media libraries (1000+ images)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Developer-Friendly\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Modular class-based architecture\u003C\u002Fli>\n\u003Cli>Multiple action and filter hooks for customization\u003C\u002Fli>\n\u003Cli>Clean namespace implementation (AutoAltify)\u003C\u002Fli>\n\u003Cli>Well-documented code with PHPDoc comments\u003C\u002Fli>\n\u003Cli>Easy to extend and integrate with other plugins\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Translations\u003C\u002Fh4>\n\u003Cp>AutoAltify is fully translatable. Text domain: \u003Ccode>autoaltify\u003C\u002Fcode>\u003C\u002Fp>\n\u003Ch3>Configuration\u003C\u002Fh3>\n\u003Cp>Navigate to \u003Cstrong>Settings \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> AutoAltify\u003C\u002Fstrong> to configure:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Auto-generate on Upload\u003C\u002Fstrong> – Enable automatic generation when images are uploaded\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Generation Mode\u003C\u002Fstrong> – Choose how ALT text is built (Title Only, Title + Site Name, Clean Filename)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Allowed Image Types\u003C\u002Fstrong> – Select which formats to process (JPG, PNG, GIF, WebP, AVIF, SVG)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Enable Logging\u003C\u002Fstrong> – Turn on logging to wp-content\u002Fuploads\u002Fautoaltify-logs\u002F\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Batch Size\u003C\u002Fstrong> – Set images per batch (5-200, default 30)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Ch4>Auto-generate on Upload\u003C\u002Fh4>\n\u003Cp>Enable the “Auto-generate on upload” setting to automatically generate ALT text for newly uploaded images.\u003C\u002Fp>\n\u003Ch4>Bulk Run All Media\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Go to Settings \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> AutoAltify\u003C\u002Fli>\n\u003Cli>Click “Run ALT Generator on all media (missing only)”\u003C\u002Fli>\n\u003Cli>Watch the progress bar\u003C\u002Fli>\n\u003Cli>Only processes images without existing ALT text\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Media Library Bulk Action\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Go to Media Library\u003C\u002Fli>\n\u003Cli>Select one or more images\u003C\u002Fli>\n\u003Cli>Choose “Generate ALT with AutoAltify” from Bulk Actions\u003C\u002Fli>\n\u003Cli>Click Apply\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Media Library Column\u003C\u002Fh4>\n\u003Cp>View ALT status directly in the media library with the new “ALT Status” column showing:\u003Cbr \u002F>\n* “Present” (green) – Image has ALT text\u003Cbr \u002F>\n* “Missing” (red) – Image needs ALT text\u003C\u002Fp>\n\u003Ch3>API Reference\u003C\u002Fh3>\n\u003Ch4>Filters\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>autoaltify_generated_alt\u003C\u002Fstrong>\u003Cbr \u002F>\nModify the generated ALT text before it’s saved.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>add_filter( 'autoaltify_generated_alt', function( $alt, $attachment_id ) {\n    return 'Image: ' . $alt;\n}, 10, 2 );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>autoaltify_clean_title\u003C\u002Fstrong>\u003Cbr \u002F>\nModify the cleaned title before final ALT text.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>autoaltify_clean_filename\u003C\u002Fstrong>\u003Cbr \u002F>\nModify the cleaned filename before final ALT text.\u003C\u002Fp>\n\u003Ch4>Classes\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ccode>AutoAltify\\Core\\Generator\u003C\u002Fcode> – ALT text generation logic\u003C\u002Fli>\n\u003Cli>\u003Ccode>AutoAltify\\Core\\Logger\u003C\u002Fcode> – Logging functionality\u003C\u002Fli>\n\u003Cli>\u003Ccode>AutoAltify\\Core\\Options\u003C\u002Fcode> – Settings management\u003C\u002Fli>\n\u003Cli>\u003Ccode>AutoAltify\\Admin\\Admin\u003C\u002Fcode> – Admin interface\u003C\u002Fli>\n\u003Cli>\u003Ccode>AutoAltify\\Public_Hooks\\Public_Hooks\u003C\u002Fcode> – Frontend hooks\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>See DEVELOPER-GUIDE.md for detailed API documentation.\u003C\u002Fp>\n\u003Ch3>Requirements\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>WordPress 5.0 or higher\u003C\u002Fli>\n\u003Cli>PHP 7.2 or higher\u003C\u002Fli>\n\u003Cli>Multibyte string support (mb_* functions)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Compatibility\u003C\u002Fh3>\n\u003Cp>Works with:\u003Cbr \u002F>\n* WordPress 5.0 – 6.4+\u003Cbr \u002F>\n* PHP 7.2 – 8.3+\u003Cbr \u002F>\n* All standard WordPress themes\u003Cbr \u002F>\n* WooCommerce (for product images)\u003Cbr \u002F>\n* Most image optimization plugins\u003C\u002Fp>\n\u003Ch3>Performance\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Configurable batch sizes (5-200 images)\u003C\u002Fli>\n\u003Cli>AJAX processing prevents timeouts\u003C\u002Fli>\n\u003Cli>Efficient database queries with meta queries\u003C\u002Fli>\n\u003Cli>Optional logging for better performance control\u003C\u002Fli>\n\u003Cli>Suitable for media libraries with 1000+ images\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>For questions, issues, or feature requests, please contact the plugin author or refer to documentation.\u003C\u002Fp>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>This plugin is licensed under GPLv2 or later.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>This program is free software; you can redistribute it and\u002For modify\nit under the terms of the GNU General Public License, version 2 or later,\nas published by the Free Software Foundation.\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\nGNU General Public License for more details.\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>You should have received a copy of the GNU General Public License\u003Cbr \u002F>\nalong with this program; if not, write to the Free Software\u003Cbr \u002F>\nFoundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA\u003C\u002Fp>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cp>Built with WordPress best practices and security in mind.\u003C\u002Fp>\n\u003Cp>Made with ❤️ for WordPress developers and site owners.\u003C\u002Fp>\n","Auto-generate missing ALT text for WordPress image attachments with multiple generation modes, bulk operations, and developer hooks.",0,135,"2025-12-23T04:59:00.000Z","6.9.4","5.0","8.2",[18,19,20,21,22],"alt-text","automated","bulk-actions","media-library","seo","https:\u002F\u002Fgithub.com\u002Fvishalpadhariya\u002Fautoaltify","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fautoaltify.1.1.0.zip",100,null,"2026-03-15T15:16:48.613Z",[],{"slug":30,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":32,"avg_security_score":25,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},"vishalpadhariya",3,60,30,94,"2026-04-04T07:25:49.065Z",[37,55,74,92,107],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":25,"downloaded":45,"rating":25,"num_ratings":46,"last_updated":47,"tested_up_to":14,"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":27},"bubuku-media-library","Bubuku Media Library","1.2.1","Luis Ruiz","https:\u002F\u002Fprofiles.wordpress.org\u002Flruizcode\u002F","\u003Cp>This plugin enables content and marketing teams to quickly detect heavy images and missing alt text directly in the WordPress Media Library. With sorting, filters, bulk actions, dashboard widgets and downloadable reports, you can keep your images optimized for better performance, accessibility and image SEO.\u003C\u002Fp>\n\u003Cp>You can:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Sort the Media Library by file size to easily identify large files.\u003C\u002Fli>\n\u003Cli>Filter images that don’t have alternative text (alt text).\u003C\u002Fli>\n\u003Cli>Use size-based filters (for example: optimal size, medium size, large size) to prioritize which images to optimize first.\u003C\u002Fli>\n\u003Cli>Run a Bulk Action in the Media Library to calculate file sizes for existing uploads.\u003C\u002Fli>\n\u003Cli>Export CSV reports including file size, format (MIME type), URL, alt text, image date, post title and post URL — ideal for audits or sharing with your team.\u003C\u002Fli>\n\u003Cli>See a summary of your Media Library in a dashboard widget, including how many images are heavy or missing alt text.\u003C\u002Fli>\n\u003Cli>Configure weekly or monthly email reports so you can monitor the optimization status of your images without logging into WordPress.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>More information (in Spanish) about how the plugin works: \u003Ca href=\"https:\u002F\u002Fwww.bubuku.com\u002Fblog\u002Fcomo-saber-reducir-peso-imagen-atributo-alt-seo\u002F\" rel=\"nofollow ugc\">How to know if we have to reduce weight to the image and Alt SEO attribute\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Quick Start\u003C\u002Fh3>\n\u003Col>\n\u003Cli>\n\u003Cp>From your server (SSH), move the plugin folder to the plugins directory:\u003C\u002Fp>\n\u003Cp>wp-content\u002Fplugins\u002Fbubuku-media-library\u002F\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Activate the plugin via the WordPress admin or using WP-CLI:\u003C\u002Fp>\n\u003Cp>wp plugin activate bubuku-media-library\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>(Optional) Run the bulk action in Media > Library to calculate file sizes for existing images.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Evaluate results\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Recommended Tools\u003C\u002Fstrong>\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fdeveloper.chrome.com\u002Fdocs\u002Flighthouse\u002F\" rel=\"nofollow ugc\">Lighthouse\u003C\u002Fa> (in Chrome DevTools) — Analyze image weight and format, as well as the use of alternative text (ALT).\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fwww.webpagetest.org\u002F\" rel=\"nofollow ugc\">WebPageTest\u003C\u002Fa> — Check how images affect real-world load times.\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fsquoosh.app\u002F\" rel=\"nofollow ugc\">Squoosh\u003C\u002Fa> — Compare visual quality and file size savings when optimizing images.\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fwave.webaim.org\u002F\" rel=\"nofollow ugc\">WAVE Accessibility Tool\u003C\u002Fa> — Verify whether images are missing ALT attributes or if the alternative texts are descriptive.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Evaluation Guidelines\u003C\u002Fstrong>\u003Cbr \u002F>\n– Identify images without ALT text or with excessive file size before running external tests.\u003Cbr \u002F>\n– After replacing large images or adding ALT text, repeat your evaluations to confirm improvements.\u003Cbr \u002F>\n– Evaluate both new and existing content — not only the most recent uploads.\u003Cbr \u002F>\n– Define an internal size limit (for example, 200 KB per image) and monitor it regularly.\u003Cbr \u002F>\n– Keep in mind that accessibility also affects SEO and overall user experience.\u003C\u002Fp>\n\u003Ch3>SUPPORT\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Need help or have a suggestion?\u003C\u002Fstrong>\u003Cbr \u002F>\nPlease use the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fbubuku-media-library\u002F\" rel=\"ugc\">official WordPress.org Support Forum\u003C\u002Fa> for any issues related to the plugin.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Official Website\u003C\u002Fstrong>\u003Cbr \u002F>\nFor additional information or to get in touch with the development team, please visit our \u003Ca href=\"https:\u002F\u002Fwww.bubuku.com\u002F\" rel=\"nofollow ugc\">official website\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Like the plugin?\u003C\u002Fstrong>\u003Cbr \u002F>\nPlease \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fbubuku-media-library\u002Freviews\u002F?filter=5\" rel=\"ugc\">leave a 5-star review\u003C\u002Fa> and help others discover Bubuku Media Library.\u003C\u002Fp>\n\u003Ch3>ABOUT BUBUKU_CODE\u003C\u002Fh3>\n\u003Cp>We develop custom solutions for WordPress focused on performance, accessibility, and maintainable code. Our work includes plugins, themes, and integrations designed to improve the daily workflow of marketing and content teams.\u003C\u002Fp>\n","Manage image file size and alt text in your WordPress Media Library to improve performance, accessibility and SEO.",5549,6,"2026-03-08T18:59:00.000Z","5.2","7.2",[51,18,52,21,22],"accessibility","images","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbubuku-media-library.1.2.1.zip",{"slug":56,"name":57,"version":58,"author":59,"author_profile":60,"description":61,"short_description":62,"active_installs":63,"downloaded":64,"rating":25,"num_ratings":65,"last_updated":66,"tested_up_to":14,"requires_at_least":67,"requires_php":68,"tags":69,"homepage":72,"download_link":73,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"filikod","Filikod – ALT Text Audit & Bulk Management","1.0.7","Filikod","https:\u002F\u002Fprofiles.wordpress.org\u002Flyode\u002F","\u003Cp>Most WordPress sites have broken ALT text, and most site owners have no way to measure it.\u003C\u002Fp>\n\u003Cp>Missing, generic, duplicated or too-short ALT text quietly hurts your accessibility score and your image SEO. The problem stays invisible until it is too late.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Filikod scans your entire media library, gives you an ALT Quality Score from 0 to 100%, and gives you the tools to fix everything in bulk, directly inside WordPress.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>No AI black box. No external API. No credits to buy. No complex setup.\u003Cbr \u002F>\nYou write the ALT text. You stay in control.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Ffilikod.com\u002F\" rel=\"nofollow ugc\">Learn more and read the documentation on filikod.com\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>ALT Text Audit and Quality Score\u003C\u002Fh4>\n\u003Cp>Filikod scans your entire media library and instantly flags:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Missing ALT\u003C\u002Fstrong>: images with no ALT attribute at all\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Generic ALT\u003C\u002Fstrong>: meaningless values like “image”, “photo”, “logo”, “thumbnail”, “untitled”\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Too Short ALT\u003C\u002Fstrong>: descriptions too brief to be useful for accessibility or SEO\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Duplicated ALT\u003C\u002Fstrong>: the same ALT text reused across multiple images\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>You get a clear \u003Cstrong>ALT Quality Score from 0 to 100%\u003C\u002Fstrong> plus a breakdown by issue type, so you always know exactly what to fix first.\u003C\u002Fp>\n\u003Cp>This turns ALT text from a vague, invisible problem into a measurable system you can actually improve, like a health score for your media library.\u003C\u002Fp>\n\u003Ch4>Bulk ALT Management\u003C\u002Fh4>\n\u003Cp>Editing ALT text one image at a time is the reason most people never finish.\u003C\u002Fp>\n\u003Cp>Filikod lets you:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Filter images by issue type (missing, generic, short, duplicated)\u003C\u002Fli>\n\u003Cli>Edit ALT text inline, directly from the audit view\u003C\u002Fli>\n\u003Cli>Save instantly without leaving the page\u003C\u002Fli>\n\u003Cli>Fix dozens or hundreds of images in minutes\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Built for real media libraries with thousands of images, not tidy demos with five.\u003C\u002Fp>\n\u003Ch4>Context-Based Editing\u003C\u002Fh4>\n\u003Cp>Good ALT text requires context. What is this image actually about on this page?\u003C\u002Fp>\n\u003Cp>Filikod shows you \u003Cstrong>where each image is used\u003C\u002Fstrong> (which post or page) so you can jump directly to the content and write accurate, relevant ALT text. No guesswork.\u003C\u002Fp>\n\u003Ch4>Controlled Automation (optional)\u003C\u002Fh4>\n\u003Cp>Filikod includes optional automation tools for teams who need to process large volumes:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Generate ALT from filename (only applied to images that have no ALT yet)\u003C\u002Fli>\n\u003Cli>Remove special characters from ALT text (slashes, dashes, underscores)\u003C\u002Fli>\n\u003Cli>Remove title attribute from images (reduces redundancy, improves accessibility)\u003C\u002Fli>\n\u003Cli>Bulk process your entire existing media library in one click\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Execution order is always enforced: generate ALT from title then filename, clean special characters, then remove title. Predictable. Consistent. Always yours to control.\u003C\u002Fp>\n\u003Ch4>How Filikod Compares\u003C\u002Fh4>\n\u003Cp>Most ALT text plugins do one thing: auto-generate ALT on upload, often using AI and a paid credit system.\u003C\u002Fp>\n\u003Cp>Filikod is an ALT audit and bulk management system. It works on your existing library, gives you a measurable quality score, and lets you fix issues at scale with full editorial control.\u003C\u002Fp>\n\u003Cp>What only Filikod does:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>ALT Quality Score (0 to 100%) across your entire library\u003C\u002Fli>\n\u003Cli>Detects generic ALT values like “photo”, “image”, “logo”\u003C\u002Fli>\n\u003Cli>Detects duplicated ALT text reused across multiple images\u003C\u002Fli>\n\u003Cli>Detects ALT text that is too short to be useful\u003C\u002Fli>\n\u003Cli>Bulk filtering by issue type (missing, generic, short, duplicated)\u003C\u002Fli>\n\u003Cli>Works on images already in your media library\u003C\u002Fli>\n\u003Cli>No external API, no credits, no subscription required\u003C\u002Fli>\n\u003Cli>Full editorial control: you write and validate every ALT text\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>If you want AI to write your ALT text automatically, Filikod is not that.\u003Cbr \u002F>\nIf you want full visibility and control over your ALT text quality at scale, Filikod is exactly that.\u003C\u002Fp>\n\u003Ch4>Who is Filikod for?\u003C\u002Fh4>\n\u003Cp>Filikod is built for:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>SEO professionals\u003C\u002Fstrong> who want ALT text treated as a measurable ranking signal, not an afterthought\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Accessibility-focused teams\u003C\u002Fstrong> who need a structured audit to meet WCAG guidelines\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Content managers\u003C\u002Fstrong> with large media libraries who need to fix issues fast, in bulk\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Agencies\u003C\u002Fstrong> managing multiple WordPress sites who need a repeatable quality process\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Anyone who wants control\u003C\u002Fstrong> over their ALT text, without depending on AI or external services\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Compatibility\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Works with any theme\u003C\u002Fli>\n\u003Cli>Compatible with Elementor, Divi, Gutenberg, WPBakery and most major page builders\u003C\u002Fli>\n\u003Cli>Single site and multisite supported\u003C\u002Fli>\n\u003Cli>No external services required, runs entirely inside WordPress\u003C\u002Fli>\n\u003C\u002Ful>\n","Audit every image in your media library, get an ALT Quality Score, and fix missing or weak ALT text in bulk. No AI. No external API. Full control.",80,644,4,"2026-03-07T20:58:00.000Z","5.8","7.4",[51,70,18,71,21],"alt-audit","image-seo","https:\u002F\u002Ffilikod.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffilikod.1.0.7.zip",{"slug":75,"name":76,"version":77,"author":78,"author_profile":79,"description":80,"short_description":81,"active_installs":82,"downloaded":83,"rating":11,"num_ratings":11,"last_updated":84,"tested_up_to":85,"requires_at_least":86,"requires_php":87,"tags":88,"homepage":90,"download_link":91,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"alt-bot","Alt Bot – AI Image Alt Text, Caption & Description Generator","1.1.2","Rony Bormon","https:\u002F\u002Fprofiles.wordpress.org\u002Fronybormon\u002F","\u003Cp>\u003Cstrong>Alt Bot\u003C\u002Fstrong> is a professional WordPress plugin that automatically generates ALT text for your images, improving accessibility and SEO. It can process uploaded images automatically or handle existing images manually via the Media Library or the plugin’s dashboard.\u003C\u002Fp>\n\u003Cp>🎯 \u003Cstrong>Features\u003C\u002Fstrong>:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>✅ Automatic ALT text generation on image upload\u003C\u002Fli>\n\u003Cli>✅ Bulk generate ALT text for all or selected images\u003C\u002Fli>\n\u003Cli>✅ Missing ALT management with advanced filtering\u003C\u002Fli>\n\u003Cli>✅ Media Library integration:\n\u003Cul>\n\u003Cli>Grid and List views\u003C\u002Fli>\n\u003Cli>Overlay buttons on thumbnails for quick actions\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>✅ Individual ALT regeneration per image\u003C\u002Fli>\n\u003Cli>✅ Real-time statistics and progress tracking\u003C\u002Fli>\n\u003Cli>✅ Built with WordPress coding standards\u003C\u002Fli>\n\u003Cli>✅ Mobile-friendly and accessible interface\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>How to Use\u003C\u002Fh3>\n\u003Cp>The plugin automatically generates ALT text for images during upload. Manual processing is also available.\u003C\u002Fp>\n\u003Ch4>🔄 Automatic ALT Generation (On Upload)\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>When you upload an image, Alt Bot automatically generates ALT text using:\n\u003Col>\n\u003Cli>EXIF data (ImageDescription)\u003C\u002Fli>\n\u003Cli>Filename (converted to readable text)\u003C\u002Fli>\n\u003Cli>Attachment title (fallback)\u003C\u002Fli>\n\u003C\u002Fol>\n\u003C\u002Fli>\n\u003Cli>Improves site accessibility and SEO by ensuring all images have meaningful ALT text.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>🛠️ Manual ALT Generation\u003C\u002Fh4>\n\u003Ch3>Option 1: From Missing ALT Page\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Navigate to \u003Cstrong>Dashboard \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Alt Bot \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Missing ALT\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Use filters to view missing or existing ALT images.\u003C\u002Fli>\n\u003Cli>Select images or use \u003Cstrong>Select All\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Click \u003Cstrong>Generate ALT for Selected\u003C\u002Fstrong> or \u003Cstrong>Generate for All Shown\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Option 2: From Media Library\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Open \u003Cstrong>Dashboard \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Media \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Library\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Hover over thumbnails to access \u003Cstrong>Alt Bot\u003C\u002Fstrong> overlay buttons.\u003C\u002Fli>\n\u003Cli>Click \u003Cstrong>Generate ALT Text\u003C\u002Fstrong> for individual images.\u003C\u002Fli>\n\u003Cli>Red button = missing ALT, Green button = existing ALT.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Notes\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Works with all image types supported by WordPress (JPEG, PNG, GIF, WebP, etc.).\u003C\u002Fli>\n\u003Cli>EXIF data is available for JPEG images only.\u003C\u002Fli>\n\u003Cli>Bulk operations depend on server performance and image count.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Credits \u002F Acknowledgements\u003C\u002Fh3>\n\u003Cp>Special thanks to \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fdevsabbirhossain\" rel=\"nofollow ugc\">Sabbir Hossain\u003C\u002Fa> for contributing to several key features of this plugin.\u003Cbr \u002F>\nYour support, ideas, and development assistance played an important role in improving the overall functionality and user experience.\u003C\u002Fp>\n\u003Cp>We truly appreciate the effort and dedication you brought to this project.\u003C\u002Fp>\n\u003Ch3>Links\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Author: \u003Ca href=\"https:\u002F\u002Fwww.linkedin.com\u002Fin\u002Frony-bormon\" rel=\"nofollow ugc\">Rony Bormon\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Website: \u003Ca href=\"https:\u002F\u002Fronybormon.com\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fronybormon.com\u002F\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Automatically generate alt text for images using EXIF, filename, or title. Includes bulk actions, media library, and missing ALT management.",40,459,"2025-11-30T16:12:00.000Z","6.8.5","6.7","8.0",[51,18,89,71,21],"bulk-alt-generation","https:\u002F\u002Fronybormon.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Falt-bot.1.1.2.zip",{"slug":93,"name":94,"version":95,"author":96,"author_profile":97,"description":98,"short_description":99,"active_installs":82,"downloaded":100,"rating":11,"num_ratings":11,"last_updated":101,"tested_up_to":85,"requires_at_least":102,"requires_php":49,"tags":103,"homepage":105,"download_link":106,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"media-alt-text-manager","Media Alt Text Manager","1.0.2","Gulshan Kumar","https:\u002F\u002Fprofiles.wordpress.org\u002Fthegulshankumar\u002F","\u003Cp>The \u003Cstrong>Media Alt Text Manager\u003C\u002Fstrong> plugin enhances the WordPress media library by adding a sortable ‘Alt Text’ column. This feature simplifies managing alternative text for images, thereby improving your site’s accessibility and SEO.\u003C\u002Fp>\n\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Alt Text Column\u003C\u002Fstrong>: Adds a new column to the media library displaying the alt text for each image.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Sorting by Alt Text Status\u003C\u002Fstrong>: Enables sorting of media items based on their alt text status.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Enhanced Workflow\u003C\u002Fstrong>: Streamlines the process of ensuring all images have appropriate alt text.\u003C\u002Fli>\n\u003C\u002Ful>\n","Easily manage alt text for media items directly from the WordPress media library, improving accessibility and SEO.",730,"2025-06-07T14:32:00.000Z","4.9.9",[51,18,104,21,22],"image-optimization","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmedia-alt-text-manager\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmedia-alt-text-manager.1.0.2.zip",{"slug":108,"name":109,"version":110,"author":111,"author_profile":112,"description":113,"short_description":114,"active_installs":11,"downloaded":115,"rating":25,"num_ratings":116,"last_updated":117,"tested_up_to":14,"requires_at_least":67,"requires_php":68,"tags":118,"homepage":53,"download_link":119,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"ai-alt-text-builder","AI Alt Text Builder","1.0.8","RankPilotAI","https:\u002F\u002Fprofiles.wordpress.org\u002Frankpilotai\u002F","\u003Cp>AI Alt Text Builder generates concise, descriptive ALT text for images in the Media Library using RankPilotAI.\u003Cbr \u002F>\nThis helps you improve both accessibility and image SEO in a few clicks.\u003C\u002Fp>\n\u003Ch3>Highlights\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>One-click “Generate with AI” button on Media Library items and the attachment edit screen  \u003C\u002Fli>\n\u003Cli>Automatically saves to \u003Ccode>_wp_attachment_image_alt\u003C\u002Fcode>  \u003C\u002Fli>\n\u003Cli>Built-in ALT-length score badge (0–100) and a sortable Media Library column  \u003C\u002Fli>\n\u003Cli>Bulk generation from the Media screen actions  \u003C\u002Fli>\n\u003Cli>Language selector (English, Deutsch, Français, Español, Türkçe, or custom)  \u003C\u002Fli>\n\u003Cli>Model choice (GPT-4o-mini, GPT-4.1, GPT-4o)  \u003C\u002Fli>\n\u003Cli>Token-based usage via RankPilotAI (free tier available)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>External services\u003C\u002Fh3>\n\u003Cp>This plugin connects to RankPilotAI’s API to generate ALT text and to fetch token status.\u003C\u002Fp>\n\u003Ch3>What is sent and when\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>On explicit user actions only (Generate button or Bulk): image URL, file name, current ALT (if any), selected model, selected language, site URL and domain, plugin slug, and your Site Token.  \u003C\u002Fli>\n\u003Cli>On token-status checks in the settings page: Site Token, site URL and domain, and a minimal request context.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Why it is sent\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>To generate the requested ALT text and return it to your Media Library item  \u003C\u002Fli>\n\u003Cli>To authorize usage and show your remaining balance\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Endpoints\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>https:\u002F\u002Frankpilotai.com\u002Fwp-json\u002Frankpilotai\u002Fv1\u002Falt-text  \u003C\u002Fli>\n\u003Cli>https:\u002F\u002Frankpilotai.com\u002Fwp-json\u002Frankpilotai\u002Fv1\u002Falt-batch  \u003C\u002Fli>\n\u003Cli>https:\u002F\u002Frankpilotai.com\u002Fwp-json\u002Frankpilotai\u002Fv1\u002Ftoken-info\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Provider\u003C\u002Fh3>\n\u003Cp>RankPilotAI (Terms of Service: https:\u002F\u002Frankpilotai.com\u002Fterms-and-conditions, Privacy Policy: https:\u002F\u002Frankpilotai.com\u002Fprivacy-policy)\u003C\u002Fp>\n","Generate SEO-friendly ALT text for Media Library images in one click, with scoring, bulk generation and language options.",477,1,"2026-03-09T00:00:00.000Z",[51,18,52,21,22],"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fai-alt-text-builder.1.0.8.zip",{"attackSurface":121,"codeSignals":178,"taintFlows":193,"riskAssessment":220,"analyzedAt":228},{"hooks":122,"ajaxHandlers":168,"restRoutes":175,"shortcodes":176,"cronEvents":177,"entryPointCount":116,"unprotectedCount":11},[123,129,134,138,143,148,152,156,160,164],{"type":124,"name":125,"callback":126,"file":127,"line":128},"action","plugins_loaded","autoaltify_init","autoaltify.php",58,{"type":124,"name":130,"callback":131,"file":132,"line":133},"admin_menu","add_settings_page","includes\\Admin\\Admin.php",66,{"type":124,"name":135,"callback":136,"file":132,"line":137},"admin_init","register_settings",67,{"type":139,"name":140,"callback":141,"file":132,"line":142},"filter","bulk_actions-upload","register_bulk_action",70,{"type":139,"name":144,"callback":145,"priority":146,"file":132,"line":147},"handle_bulk_actions-upload","handle_bulk_action",10,71,{"type":139,"name":149,"callback":150,"file":132,"line":151},"manage_upload_columns","add_media_column",74,{"type":124,"name":153,"callback":154,"priority":146,"file":132,"line":155},"manage_media_custom_column","render_media_column",75,{"type":124,"name":157,"callback":158,"file":132,"line":159},"admin_enqueue_scripts","enqueue_admin_assets",81,{"type":124,"name":161,"callback":162,"file":132,"line":163},"admin_notices","show_admin_notices",84,{"type":124,"name":165,"callback":166,"file":167,"line":32},"add_attachment","maybe_generate_alt_on_upload","includes\\Public\\Public_Hooks.php",[169],{"action":170,"nopriv":171,"callback":172,"hasNonce":173,"hasCapCheck":173,"file":132,"line":174},"autoaltify_bulk_run",false,"ajax_bulk_run",true,78,[],[],[],{"dangerousFunctions":179,"sqlUsage":180,"outputEscaping":182,"fileOperations":116,"externalRequests":11,"nonceChecks":116,"capabilityChecks":31,"bundledLibraries":192},[],{"prepared":11,"raw":11,"locations":181},[],{"escaped":183,"rawEcho":31,"locations":184},32,[185,188,190],{"file":132,"line":186,"context":187},165,"raw output",{"file":132,"line":189,"context":187},494,{"file":132,"line":191,"context":187},496,[],[194,212],{"entryPoint":195,"graph":196,"unsanitizedCount":11,"severity":211},"show_admin_notices (includes\\Admin\\Admin.php:503)",{"nodes":197,"edges":209},[198,203],{"id":199,"type":200,"label":201,"file":132,"line":202},"n0","source","$_REQUEST",506,{"id":204,"type":205,"label":206,"file":132,"line":207,"wp_function":208},"n1","sink","echo() [XSS]",512,"echo",[210],{"from":199,"to":204,"sanitized":173},"low",{"entryPoint":213,"graph":214,"unsanitizedCount":11,"severity":211},"\u003CAdmin> (includes\\Admin\\Admin.php:0)",{"nodes":215,"edges":218},[216,217],{"id":199,"type":200,"label":201,"file":132,"line":202},{"id":204,"type":205,"label":206,"file":132,"line":207,"wp_function":208},[219],{"from":199,"to":204,"sanitized":173},{"summary":221,"deductions":222},"The autoaltify v1.1.0 plugin exhibits a strong security posture based on the provided static analysis. The absence of critical or high severity taint flows, coupled with 100% of SQL queries using prepared statements and a high rate of output escaping (91%), are excellent indicators of secure coding practices. The presence of nonce and capability checks further reinforces this, as does the limited attack surface consisting of a single AJAX handler with appropriate authentication checks.",[223,225],{"reason":224,"points":65},"Slightly unescaped output detected",{"reason":226,"points":227},"Single file operation detected",2,"2026-03-17T06:34:00.344Z",{"wat":230,"direct":239},{"assetPaths":231,"generatorPatterns":234,"scriptPaths":235,"versionParams":236},[232,233],"\u002Fwp-content\u002Fplugins\u002Fautoaltify\u002Fassets\u002Fcss\u002Fadmin-style.css","\u002Fwp-content\u002Fplugins\u002Fautoaltify\u002Fassets\u002Fjs\u002Fadmin-script.js",[],[233],[237,238],"autoaltify\u002Fassets\u002Fcss\u002Fadmin-style.css?ver=","autoaltify\u002Fassets\u002Fjs\u002Fadmin-script.js?ver=",{"cssClasses":240,"htmlComments":242,"htmlAttributes":246,"restEndpoints":249,"jsGlobals":250,"shortcodeOutput":252},[241],"autoaltify-settings-wrap",[243,244,245],"\u003C!-- AutoAltify Settings -->","\u003C!-- Bulk actions meta box -->","\u003C!-- AutoAltify generated ALT text -->",[247,248],"data-action=\"autoaltify_bulk_run\"","data-nonce=\"autoaltify_bulk_nonce\"",[],[251],"autoaltify_ajax_object",[]]