[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$flaopRNrNMPUYNvER2aP781Q0vjcD8K411vLnn-cyff4":3,"$fDNeERYyfS6_5lF8S8xoocZoCDncUxcm4rxHwFB79v_0":232,"$fbp7md6DSdqji3HSeE0E6cev72UecKs5CB_dQnwG25PQ":236},{"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":37,"analysis":125,"fingerprints":208},"mediahue-media-rename-auto-alt-text","MediaHue – Media Rename & Auto Alt Text","1.0.2","Kirtikumar Solanki","https:\u002F\u002Fprofiles.wordpress.org\u002Fsolankisoftware\u002F","\u003Cp>\u003Cstrong>MediaHue – Media Rename & Auto Alt Text\u003C\u002Fstrong> helps you clean and optimize your WordPress media library automatically.\u003C\u002Fp>\n\u003Cp>This plugin improves media SEO by renaming files and generating missing metadata based on image filenames.\u003C\u002Fp>\n\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Rename media files directly from the Media Library\u003C\u002Fli>\n\u003Cli>Automatically add \u003Cstrong>Alt Text\u003C\u002Fstrong> to images that are missing it\u003C\u002Fli>\n\u003Cli>Generate image \u003Cstrong>Titles\u003C\u002Fstrong> from file names\u003C\u002Fli>\n\u003Cli>Generate \u003Cstrong>Captions\u003C\u002Fstrong> for images with missing captions\u003C\u002Fli>\n\u003Cli>SEO-friendly and lightweight\u003C\u002Fli>\n\u003Cli>Works with existing media — no reupload required\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Perfect for improving accessibility and image SEO without manual effort.\u003C\u002Fp>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cp>Developed by \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fsolankisoftware\u002F\" rel=\"nofollow ugc\">Kirtikumar Solanki\u003C\u002Fa>.\u003Cbr \u002F>\nDonations welcome via \u003Ca href=\"https:\u002F\u002Fpaypal.me\u002Fkirtikumar89\" rel=\"nofollow ugc\">PayPal\u003C\u002Fa>.\u003C\u002Fp>\n","Automatically rename media files and generate alt text, titles, and captions to improve image SEO and accessibility.",0,212,"2026-03-21T09:02:00.000Z","6.9.4","5.0","7.4",[18,19,20,21,22],"attachment-rename","image-alt-text","image-seo","media-seo","media-rename","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmediahue-media-rename-auto-alt-text.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":33,"avg_security_score":25,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},"solankisoftware",16,150,30,94,"2026-05-20T02:12:34.265Z",[38,61,77,90,107],{"slug":39,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":46,"downloaded":47,"rating":48,"num_ratings":49,"last_updated":50,"tested_up_to":51,"requires_at_least":52,"requires_php":16,"tags":53,"homepage":57,"download_link":58,"security_score":59,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":60},"fix-alt-text","Fix Alt Text","1.9.1","Steven Ayers","https:\u002F\u002Fprofiles.wordpress.org\u002Fstevenayers63\u002F","\u003Cp>It is increasingly important for you to make your images meet accessibility standards. Images must have alternative text (alt text) added so that the visually impaired can use screen readers to understand the purpose and context of the image displayed on the screen.\u003C\u002Fp>\n\u003Cp>In addition to making your site more accessible, using alt text helps your site rank better in search engines. This is an added SEO benefit for marketers.\u003C\u002Fp>\n\u003Cp>Unfortunately, as a site grows, it becomes difficult and time-consuming to edit and maintain image alt text. Fix Alt Text plugin can help you discover where alt text is needed, quickly fix issues, and even force users to input alt text as images are used throughout the site in the future.\u003C\u002Fp>\n\u003Ch3>Features:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Find Usage: Easily find all uses of alt text by scanning the site\u003C\u002Fli>\n\u003Cli>Find keyword usage: Search for specific keywords used in alt text\u003C\u002Fli>\n\u003Cli>Inline Editing: Instantly edit alt text without manually editing and searching through the content of a post, attachment, or custom post type\u003C\u002Fli>\n\u003Cli>Detect Issues: Quickly identify issues with your alt text to assist you in ADA compliance\u003C\u002Fli>\n\u003Cli>Toggle Features: Control which features are active for maximum flexibility\u003C\u002Fli>\n\u003Cli>Tool Access: Control which user roles have access to the plugin\u003C\u002Fli>\n\u003Cli>Settings Access: Control which user roles have access to changing settings\u003C\u002Fli>\n\u003Cli>Global Settings: In a multisite setup, save time by using global settings and select which sites will inherit those settings\u003C\u002Fli>\n\u003Cli>Fully Multisite Compatible: Force sites within the network to use global network settings for easy management\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Bonus Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Privacy: It does not use any 3rd-party tracking\u003C\u002Fli>\n\u003Cli>No Sales Pitches: It does not sell or promote any pro plugins\u003C\u002Fli>\n\u003Cli>Free: It’s currently and will continue to be a Free plugin!\u003C\u002Fli>\n\u003Cli>No Littering: It cleans up after itself if uninstalled or when a blog is removed from a multisite network.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Compatible With\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Multisite Installations\u003C\u002Fli>\n\u003Cli>WP Gutenberg Editor\u003C\u002Fli>\n\u003Cli>WP Classic Editor\u003C\u002Fli>\n\u003Cli>PHP Versions 7.4, 8.0, 8.1, 8.2\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwhere-used\u002F\" rel=\"ugc\">WhereUsed\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fadvanced-custom-fields\u002F\" rel=\"ugc\">Advanced Custom Fields – ACF\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fhumanmade\u002Fnetwork-media-library\" rel=\"nofollow ugc\">Network Media Library\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Language Support\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>English (default)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Ffix-alt-text\" rel=\"nofollow ugc\">Translate this plugin in your language.\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Manage alt text site-wide easily with Fix Alt Text. You can also force users to use alt text when adding images in Gutenberg and Classic editors.",1000,21121,90,8,"2025-05-05T20:07:00.000Z","6.8.5","5.3",[54,55,56,19,20],"accessibility","accessible","alt-text","https:\u002F\u002Ffixalttext.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffix-alt-text.1.9.1.zip",92,"2026-04-16T10:56:18.058Z",{"slug":62,"name":63,"version":64,"author":65,"author_profile":66,"description":67,"short_description":68,"active_installs":69,"downloaded":70,"rating":11,"num_ratings":11,"last_updated":71,"tested_up_to":14,"requires_at_least":15,"requires_php":72,"tags":73,"homepage":23,"download_link":76,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":60},"ozi-image-alt-tag-fixer","Ozi Image Alt Tag Fixer — Smart Image SEO & Alt Text Optimizer","2.6.0","Simmi Ahuja","https:\u002F\u002Fprofiles.wordpress.org\u002Fsimmisahani1508\u002F","\u003Cp>Many websites contain hundreds of images with missing or poor \u003Cstrong>ALT text\u003C\u002Fstrong>.\u003Cbr \u002F>\nThis harms both \u003Cstrong>SEO\u003C\u002Fstrong> and \u003Cstrong>accessibility\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>Search engines rely on ALT text to understand images, and screen readers rely on ALT text for visually impaired users.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Ozi Image Alt Tag Fixer\u003C\u002Fstrong> automatically scans your website, detects missing ALT tags, and generates optimized ALT text using intelligent rules.\u003C\u002Fp>\n\u003Cp>The plugin provides a simple dashboard showing:\u003C\u002Fp>\n\u003Cp>• Image SEO score\u003Cbr \u002F>\n• Missing ALT tags\u003Cbr \u002F>\n• Duplicate ALT tags\u003Cbr \u002F>\n• ALT quality issues\u003Cbr \u002F>\n• Optimization suggestions\u003C\u002Fp>\n\u003Cp>You can fix issues instantly with a single click.\u003C\u002Fp>\n\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Ch4>Image SEO Scanner\u003C\u002Fh4>\n\u003Cp>Analyze your website’s images and instantly see:\u003C\u002Fp>\n\u003Cp>• Total images detected\u003Cbr \u002F>\n• Missing ALT tags\u003Cbr \u002F>\n• Duplicate ALT text\u003Cbr \u002F>\n• Keyword-optimized ALT tags\u003Cbr \u002F>\n• Overall \u003Cstrong>Image SEO Score\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch4>Smart ALT Text Generator\u003C\u002Fh4>\n\u003Cp>Automatically generate descriptive ALT text using multiple strategies:\u003C\u002Fp>\n\u003Col>\n\u003Cli>\u003Cstrong>Simple Mode\u003C\u002Fstrong> — Keyword + filename  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Smart Mode\u003C\u002Fstrong> — Intelligent keyword matching  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Page-Aware Mode\u003C\u002Fstrong> — Uses page titles for context  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Hybrid Mode\u003C\u002Fstrong> — Combines multiple signals for better results\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Bulk Fix Missing ALT Tags\u003C\u002Fh4>\n\u003Cp>Fix missing ALT text across your entire Media Library with one click.\u003C\u002Fp>\n\u003Cp>No manual editing required.\u003C\u002Fp>\n\u003Ch4>ALT Suggestion Preview\u003C\u002Fh4>\n\u003Cp>Before applying fixes, the dashboard shows a preview table:\u003C\u002Fp>\n\u003Cp>• Current ALT text\u003Cbr \u002F>\n• Image status (Good \u002F Missing \u002F Generic)\u003Cbr \u002F>\n• Suggested ALT improvements\u003C\u002Fp>\n\u003Ch4>Duplicate ALT Detection\u003C\u002Fh4>\n\u003Cp>Identify duplicate ALT text across images to improve search clarity and accessibility.\u003C\u002Fp>\n\u003Ch4>ALT Quality Analysis\u003C\u002Fh4>\n\u003Cp>Detect common ALT issues such as:\u003C\u002Fp>\n\u003Cp>• ALT text too short\u003Cbr \u002F>\n• ALT text too long\u003Cbr \u002F>\n• Generic ALT text (image, photo, screenshot)\u003C\u002Fp>\n\u003Cp>This helps improve both \u003Cstrong>SEO quality\u003C\u002Fstrong> and \u003Cstrong>accessibility standards\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Ch4>Works With Page Builders\u003C\u002Fh4>\n\u003Cp>Compatible with all major builders and themes:\u003C\u002Fp>\n\u003Cp>• Divi\u003Cbr \u002F>\n• Elementor\u003Cbr \u002F>\n• Gutenberg\u003Cbr \u002F>\n• Bricks\u003Cbr \u002F>\n• WooCommerce\u003Cbr \u002F>\n• Any WordPress theme\u003C\u002Fp>\n\u003Ch4>Lightweight & Fast\u003C\u002Fh4>\n\u003Cp>• No external APIs\u003Cbr \u002F>\n• No third-party tracking\u003Cbr \u002F>\n• No heavy scripts\u003C\u002Fp>\n\u003Cp>The plugin runs entirely inside WordPress.\u003C\u002Fp>\n\u003Ch4>Accessibility Friendly\u003C\u002Fh4>\n\u003Cp>Improves accessibility for screen readers and helps meet \u003Cstrong>WCAG accessibility standards\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Ch3>How It Works\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Install the plugin  \u003C\u002Fli>\n\u003Cli>Go to \u003Cstrong>Ozi Alt Tag Fixer \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Dashboard\u003C\u002Fstrong>  \u003C\u002Fli>\n\u003Cli>Click \u003Cstrong>Scan Images\u003C\u002Fstrong>  \u003C\u002Fli>\n\u003Cli>Review the analysis  \u003C\u002Fli>\n\u003Cli>Click \u003Cstrong>Bulk Fix ALT Tags\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>All missing ALT tags are generated instantly.\u003C\u002Fp>\n\u003Cp>Optional: adjust generation logic in the \u003Cstrong>Settings\u003C\u002Fstrong> page.\u003C\u002Fp>\n\u003Ch3>Use Cases\u003C\u002Fh3>\n\u003Cp>Perfect for:\u003C\u002Fp>\n\u003Cp>• Bloggers with large media libraries\u003Cbr \u002F>\n• WooCommerce stores\u003Cbr \u002F>\n• SEO professionals\u003Cbr \u002F>\n• Agencies managing client websites\u003Cbr \u002F>\n• Website owners improving accessibility\u003C\u002Fp>\n\u003Ch3>Upgrade Path: OziDigital PRO\u003C\u002Fh3>\n\u003Cp>Unlock additional SEO tools:\u003C\u002Fp>\n\u003Cp>• Advanced content analysis\u003Cbr \u002F>\n• Meta automation\u003Cbr \u002F>\n• Schema markup generation\u003Cbr \u002F>\n• Keyword insights\u003Cbr \u002F>\n• AI-assisted optimization\u003Cbr \u002F>\n• Full on-page SEO toolkit\u003C\u002Fp>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cp>Created by \u003Cstrong>Ozinexus Technologies (Australia)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Focused on engineering-driven SEO tools and website performance solutions.\u003C\u002Fp>\n","Automatically detect and fix missing image ALT text to improve accessibility, image SEO, and search visibility.",10,286,"2026-03-07T14:06:00.000Z","8.0",[54,74,75,19,20],"alt-tags","alt-text-generator","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fozi-image-alt-tag-fixer.2.6.0.zip",{"slug":78,"name":79,"version":80,"author":81,"author_profile":82,"description":83,"short_description":84,"active_installs":11,"downloaded":85,"rating":11,"num_ratings":11,"last_updated":86,"tested_up_to":51,"requires_at_least":15,"requires_php":16,"tags":87,"homepage":23,"download_link":89,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"ai-image-alt-text-generator","AI Image Alt Text Generator","1.0.0","Axilweb Limited","https:\u002F\u002Fprofiles.wordpress.org\u002Faxilweb\u002F","\u003Cp>The \u003Cstrong>AI Image Alt Text Generator\u003C\u002Fstrong> is the perfect solution for effortlessly enhancing your website’s image SEO and accessibility. Our powerful WordPress plugin is carefully designed to take the stress out of creating image alt texts.\u003C\u002Fp>\n\u003Cp>We understand the struggle that comes with manually entering alt text for every single image. That’s why we’ve created an intuitive AI-powered Alt Text Generator that automatically creates relevant, keyword-rich alt text the moment you upload your images.\u003C\u002Fp>\n\u003Cp>Whether you’re running a blog, a business website, or an online store, this powerful plugin ensures your images are fully optimized for both search engines and human visitors. It dramatically increases your site’s visibility and reach and helps it meet accessibility standards (like WCAG) and reach a broader audience.\u003C\u002Fp>\n\u003Cp>Even if your website has hundreds or thousands of images, you no longer need to spend hours manually writing alt texts. Our plugin takes care of it; no matter how many images you have, it can handle bulk alt text generation and enhance your ranking potential and user experience. It follows best practices for alt text character limits, ensuring the generated descriptions are SEO-friendly and optimized for screen readers and assistive technologies.\u003C\u002Fp>\n\u003Cp>Additionally, reaching your international audience has never been easier. Our AI Image Alt Text Generator supports over 150 languages, generating precise and accurate alt text descriptions tailored specifically to resonate with diverse, global audiences. No matter where your visitors are from, they’ll always see meaningful image descriptions that speak directly to them.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Getting started is incredibly easy, requiring only three quick steps:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Sign up and instantly claim your FREE API key.\u003C\u002Fli>\n\u003Cli>Quickly and effortlessly install our WordPress plugin on your site.\u003C\u002Fli>\n\u003Cli>Simply paste your API key into the plugin settings, and you’re all set!\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Say goodbye to tedious manual image optimization, and embrace the convenience of AI. Choose \u003Cstrong>AI Image Alt Text Generator\u003C\u002Fstrong> today, and effortlessly enhance your website’s SEO performance, image accessibility, and overall online visibility!\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Start Generating Alt Text Now for Free –\u003C\u002Fstrong> No credit card required!\u003C\u002Fp>\n\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Ch4>AI-Powered Alt Text Generation\u003C\u002Fh4>\n\u003Cp>Let AI do the heavy lifting. Our WordPress Alt Text Generator plugin automatically creates smart, SEO-optimized Alt Text for every image you upload. It understands what’s in your images and instantly generates Alt Text that’s both accurate and meaningful, helping search engines index your content and making your site more accessible to everyone.\u003C\u002Fp>\n\u003Ch4>Bulk Image Alt Text Generation\u003C\u002Fh4>\n\u003Cp>Got a media library full of images with missing Alt Text? Don’t worry – we’ve got you covered. With our bulk generation feature, you can automatically generate Alt Text for all existing images on your site in just a few clicks. Whether it’s 10 images or 10,000, you’ll save hours of manual work while improving your site’s SEO.\u003C\u002Fp>\n\u003Ch4>WooCommerce Integration\u003C\u002Fh4>\n\u003Cp>Product images are crucial, but they are often forgotten when it comes to alt text. Our plugin works seamlessly with WooCommerce, generating relevant, keyword-rich alt text for all your product photos. This helps your products appear in image searches, boosts organic traffic, and makes your store more accessible to all users.\u003C\u002Fp>\n\u003Ch4>Clean Dashboard\u003C\u002Fh4>\n\u003Cp>Using our clear and simple dashboard, you can easily monitor how well your images are covered with alt text. Instantly see the total number of images, how many have alt text, how many are missing it, and your overall alt text coverage percentage.\u003C\u002Fp>\n\u003Ch4>Language Flexibility\u003C\u002Fh4>\n\u003Cp>Reaching a global audience? Our plugin can generate alt text in over 150 languages. Whether your visitors speak Spanish, French, Japanese, or anything in between, you’ll have image descriptions that make sense and connect with people; no awkward translations or missed opportunities.\u003C\u002Fp>\n\u003Ch4>Designed for WordPress\u003C\u002Fh4>\n\u003Cp>This plugin was built from the ground up for WordPress users. It fits perfectly into your dashboard, with a simple setup and easy-to-use controls. You won’t need to jump through hoops to generate Alt Text, it works right where you need it.\u003C\u002Fp>\n\u003Ch4>Streamlined Integration\u003C\u002Fh4>\n\u003Cp>Getting started is quick and easy. Installing the plugin and adding your API key, you’re ready to start generating Alt Text instantly. There’s no need for a complicated setup or technical skills. Everything’s built to make the process smooth and hassle-free.\u003C\u002Fp>\n\u003Ch4>Affordable Pricing\u003C\u002Fh4>\n\u003Cp>We believe Alt Text generation should be accessible to everyone. Whether you’re a solo blogger, small business, or large eCommerce brand, we offer flexible, affordable plans that scale with your needs. Plus, you can try it for free; no credit card required.\u003C\u002Fp>\n\u003Ch4>Customization Options\u003C\u002Fh4>\n\u003Cp>Want your alt text to reflect your brand or target specific SEO terms? You can easily customize the AI output by adding your keywords, ensuring that every generated alt text aligns with your content strategy and improves your search visibility.\u003C\u002Fp>\n\u003Ch3>Privacy Notice\u003C\u002Fh3>\n\u003Cp>This plugin does not collect or store any personal data from users or site visitors.\u003C\u002Fp>\n\u003Cp>If you enable the AI-based alt text generation feature, image URLs are sent to an external service (https:\u002F\u002Falttext.axilweb.com) for processing. No personally identifiable information (PII) is shared.\u003C\u002Fp>\n\u003Cp>This plugin complies with GDPR guidelines by requiring user consent via manual API key entry in the settings panel.\u003C\u002Fp>\n\u003Ch3>Compatibility\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>WordPress 5.0+ \u003C\u002Fli>\n\u003Cli>PHP 7.4 or higher (PHP 8.0+ recommended) \u003C\u002Fli>\n\u003Cli>WooCommerce 4.0+ (if using for product images)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>This plugin makes API calls to the following external service:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Service\u003C\u002Fstrong>: [AxilWeb AI Image Alt Text Generator API] (https:\u002F\u002Falttext.axilweb.com\u002Fbackendapp\u002Fapi\u002Fapi-key\u002Fgenerate-alt-text)\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>What data is sent\u003C\u002Fstrong>: The plugin sends image data (or image IDs) to generate AI-based alt text for your images.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Why the data is sent\u003C\u002Fstrong>: The data is sent to the API to process and generate descriptive, SEO-optimized alt text for images in your WordPress site.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>When the data is sent\u003C\u002Fstrong>: Data is sent when you manually or automatically trigger the alt text generation process (individually or in bulk).\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Consent\u003C\u002Fstrong>: API usage is optional. It is only activated when users explicitly enter their API key in the settings page.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Privacy and Terms of Service\u003C\u002Fstrong>: By using this plugin, you agree to the terms of service and privacy policy of the external API.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Privacy Policy\u003C\u002Fstrong>: https:\u002F\u002Fwww.axilweb.com\u002Fprivacy-policy\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Terms of Service\u003C\u002Fstrong>: https:\u002F\u002Fwww.axilweb.com\u002Fprivacy-policy\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Security & Performance\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Secure input validation and sanitization  \u003C\u002Fli>\n\u003Cli>Capability checks for admin features  \u003C\u002Fli>\n\u003Cli>Error logs and request history  \u003C\u002Fli>\n\u003Cli>Smart caching to reduce duplicate API requests  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Contributions\u003C\u002Fh4>\n\u003Cp>We welcome your suggestions and improvements!\u003C\u002Fp>\n\u003Ch4>Donate\u003C\u002Fh4>\n\u003Cp>If you find this plugin helpful, consider supporting its development:\u003C\u002Fp>\n\u003Ch4>Donate\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Faxilweb.com\u002Fdonate\" rel=\"nofollow ugc\">Donate to AI Image Alt Text Generator\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>License\u003C\u002Fh4>\n\u003Cp>This plugin is licensed under the GPLv2 or later.\u003C\u002Fp>\n\u003Ch4>Copyright\u003C\u002Fh4>\n\u003Cp>Copyright 2025 Axilweb. All rights reserved.\u003C\u002Fp>\n\u003Ch4>Upgrade Notice\u003C\u002Fh4>\n\u003Ch4>1.0.0\u003C\u002Fh4>\n\u003Cp>This update adds full PHP documentation with return types, enhances JavaScript error handling, improves security with proper data sanitization, and optimizes overall plugin performance.\u003C\u002Fp>\n\u003Ch4>Changelog\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>1.0.0 \u003C\u002Fli>\n\u003Cli>Initial release\u003C\u002Fli>\n\u003C\u002Ful>\n","Automatically generate SEO-optimized alt text for images using AI. Supports bulk generation, WooCommerce.",379,"2025-10-29T09:48:00.000Z",[88,19,20],"alternative-text","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fai-image-alt-text-generator.1.0.0.zip",{"slug":91,"name":92,"version":93,"author":94,"author_profile":95,"description":96,"short_description":97,"active_installs":11,"downloaded":98,"rating":25,"num_ratings":99,"last_updated":100,"tested_up_to":14,"requires_at_least":101,"requires_php":16,"tags":102,"homepage":105,"download_link":106,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":60},"imagecraft-ai-alt-text-file-renamer-image-seo","AI Image Alt Text Generator & Image SEO – ImageCraft","1.3.3","Softminal","https:\u002F\u002Fprofiles.wordpress.org\u002Fsoftminal\u002F","\u003Cp>ImageCraft is an AI Image Alt Text Generator for WordPress that automatically creates SEO-optimized alt text for your images. Improve accessibility, boost image SEO, and rename image files using OpenAI, Claude, or Gemini — all with your own API key and no subscription fees.\u003C\u002Fp>\n\u003Cp>Generate SEO-friendly alt text for hundreds of images in minutes instead of hours.\u003C\u002Fp>\n\u003Ch4>Why ImageCraft?\u003C\u002Fh4>\n\u003Cp>Most alt text plugins charge monthly subscriptions or per-image credits through their own proxy service. ImageCraft connects directly to your AI provider — you pay only the provider’s standard API rate with zero markup.\u003C\u002Fp>\n\u003Ch4>Core Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>AI Image Alt Text Generator (SEO optimized)\u003C\u002Fli>\n\u003Cli>AI-powered File Renamer for better image SEO\u003C\u002Fli>\n\u003Cli>Image SEO Audit Dashboard with quality scoring\u003C\u002Fli>\n\u003Cli>SEO keyphrase integration — works with \u003Cstrong>Yoast SEO\u003C\u002Fstrong>, \u003Cstrong>Rank Math\u003C\u002Fstrong>, \u003Cstrong>AIOSEO\u003C\u002Fstrong>, and \u003Cstrong>SEOPress\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WooCommerce\u003C\u002Fstrong> product-aware alt text generation\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Batch processing\u003C\u002Fstrong> images with real-time progress\u003C\u002Fli>\n\u003Cli>Use your own API key — no subscription, no markup\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>3 AI providers, 15+ models\u003C\u002Fstrong> — Choose from Anthropic Claude (Haiku, Sonnet, Opus), OpenAI (GPT-4o, GPT-4.1, GPT-5), and Google Gemini (Flash, Pro). Switch providers and models anytime.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Gutenberg, Kadence, Spectra & Media Modal integration\u003C\u002Fstrong> — Generate alt text with one click from the block editor sidebar, \u003Cstrong>Kadence\u003C\u002Fstrong> image block, \u003Cstrong>Spectra\u003C\u002Fstrong> image block, or WordPress media modal. Preview, accept, or reject without leaving the editor.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Spectra Block support\u003C\u002Fstrong> — Full integration with \u003Cstrong>Spectra\u003C\u002Fstrong> image block: generate alt text and title directly from the block inspector sidebar.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Kadence Blocks support\u003C\u002Fstrong> — Full integration with \u003Cstrong>Kadence\u003C\u002Fstrong> image block: generate alt text, title attribute, and link title directly from the block inspector sidebar.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>AI-powered file renaming\u003C\u002Fstrong> — AI generates SEO-friendly filenames directly from image content. Independent from alt text and title — each is a separate AI call.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>SEO keyphrase integration\u003C\u002Fstrong> — Pulls the focus keyphrase from \u003Cstrong>Yoast SEO\u003C\u002Fstrong>, \u003Cstrong>Rank Math\u003C\u002Fstrong>, \u003Cstrong>All in One SEO\u003C\u002Fstrong>, or \u003Cstrong>SEOPress\u003C\u002Fstrong> and naturally weaves it into generated alt text.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Image SEO audit dashboard\u003C\u002Fstrong> — Scores your media library health. Detects missing, generic\u002Fplaceholder, and too-long alt text with a visual breakdown.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WooCommerce product awareness\u003C\u002Fstrong> — Sends product name, SKU, categories, and price as context. Includes 3 dedicated product tones (SEO, Descriptive, Lifestyle) plus custom prompt support.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Batch processing\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>65+ languages\u003C\u002Fstrong> — Generate alt text in your site’s language. Supports English, Spanish, French, German, Japanese, Chinese, Arabic, Hindi, Tamil, Korean, and 55+ more.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>All Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>3 AI providers with 15+ model options\u003C\u002Fli>\n\u003Cli>Generate from \u003Cstrong>Gutenberg\u003C\u002Fstrong> editor, \u003Cstrong>Kadence\u003C\u002Fstrong> blocks, \u003Cstrong>Spectra\u003C\u002Fstrong> blocks, and WordPress media modal\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Kadence\u003C\u002Fstrong> image block integration — alt text, title attribute, and link title generation\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Spectra\u003C\u002Fstrong> image block integration — alt text and title generation\u003C\u002Fli>\n\u003Cli>Preview \u002F accept \u002F reject workflow (separate settings for alt text and title)\u003C\u002Fli>\n\u003Cli>AI-powered link title generation for \u003Cstrong>Kadence\u003C\u002Fstrong> image blocks\u003C\u002Fli>\n\u003Cli>AI-powered file renaming — AI generates filenames from image content\u003C\u002Fli>\n\u003Cli>SEO audit score with quality breakdown\u003C\u002Fli>\n\u003Cli>Generic and placeholder alt text detection\u003C\u002Fli>\n\u003Cli>Too-long alt text detection\u003C\u002Fli>\n\u003Cli>Focus keyphrase integration (\u003Cstrong>Yoast\u003C\u002Fstrong>, \u003Cstrong>Rank Math\u003C\u002Fstrong>, \u003Cstrong>AIOSEO\u003C\u002Fstrong>, \u003Cstrong>SEOPress\u003C\u002Fstrong>)\u003C\u002Fli>\n\u003Cli>Dedicated \u003Cstrong>WooCommerce\u003C\u002Fstrong> dashboard with category filtering\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WooCommerce\u003C\u002Fstrong> gallery image bulk generation\u003C\u002Fli>\n\u003Cli>Resume interrupted batch jobs — pick up where you left off after browser close\u003C\u002Fli>\n\u003Cli>Single-owner concurrency control — prevents duplicate processing across tabs\u003C\u002Fli>\n\u003Cli>Separate batch buttons for alt text and title generation\u003C\u002Fli>\n\u003Cli>Advanced filters (date range, file size, alt text quality)\u003C\u002Fli>\n\u003Cli>Auto-generate on new image uploads\u003C\u002Fli>\n\u003Cli>Post type exclusion — skip auto-generation for Pages, custom post types, etc.\u003C\u002Fli>\n\u003Cli>Skip images with existing alt text (auto-upload and batch processing)\u003C\u002Fli>\n\u003Cli>7 tone options: Professional, Casual, Technical, SEO, and 3 WooCommerce tones\u003C\u002Fli>\n\u003Cli>Custom prompt builder with {max_length} placeholder\u003C\u002Fli>\n\u003Cli>Max character length control\u003C\u002Fli>\n\u003Cli>65+ language support\u003C\u002Fli>\n\u003Cli>Usage & cost tracking dashboard with charts\u003C\u002Fli>\n\u003Cli>Generation history with status tracking\u003C\u002Fli>\n\u003Cli>Post\u002Fpage title context awareness for smarter alt text\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WooCommerce\u003C\u002Fstrong> auto-generate on product image upload\u003C\u002Fli>\n\u003Cli>Configurable batch size and request timeout\u003C\u002Fli>\n\u003Cli>Recent activity feed on dashboard\u003C\u002Fli>\n\u003Cli>Guided setup wizard with provider cost comparison\u003C\u002Fli>\n\u003Cli>Modern SPA interface — no page reloads\u003C\u002Fli>\n\u003Cli>Improves WCAG accessibility compliance for screen readers\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Boost Google Image Rankings\u003C\u002Fh4>\n\u003Cp>ImageCraft not only generates alt text — it also renames your image files using AI. This improves your chances of ranking in Google Image Search and drives more organic traffic to your site.\u003C\u002Fp>\n\u003Ch4>Free to Start, No Lock-in\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>50 images per day — no account or signup required\u003C\u002Fli>\n\u003Cli>No per-image credits or proxy services\u003C\u002Fli>\n\u003Cli>Use your own API key — pay only your AI provider directly\u003C\u002Fli>\n\u003Cli>Full control over your data\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Who Is This For?\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Bloggers & content creators\u003C\u002Fstrong> — Fix hundreds of missing alt texts in minutes, not hours\u003C\u002Fli>\n\u003Cli>\u003Cstrong>SEO professionals\u003C\u002Fstrong> — Keyphrase-aware alt text that aligns with your on-page SEO strategy\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WooCommerce store owners\u003C\u002Fstrong> — Product-aware alt text with name, category, and SKU context for every product image\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Agencies\u003C\u002Fstrong> — Batch process entire media libraries for client sites. BYOK means no per-site licensing\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Accessibility-conscious site owners\u003C\u002Fstrong> — Improve WCAG compliance and screen reader experience across your entire site\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>How It Works\u003C\u002Fh4>\n\u003Col>\n\u003Cli>\u003Cstrong>Connect\u003C\u002Fstrong> — Add your API key in your WordPress site from Anthropic, OpenAI, or Google Gemini (3-minute setup wizard)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Generate\u003C\u002Fstrong> — Click “Generate with AI” on any image, or batch process images at once\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Review\u003C\u002Fstrong> — Preview generated alt text, edit if needed, then accept. Or enable auto-accept for hands-free processing\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Typical API Costs\u003C\u002Fh4>\n\u003Cp>You pay only for API usage directly to your chosen provider. Since ImageCraft uses a BYOK model, there is no markup — you get the same rate as any developer using the API directly. Check your provider’s pricing page for current rates:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.anthropic.com\u002Fpricing\" rel=\"nofollow ugc\">Anthropic Claude pricing\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fopenai.com\u002Fapi\u002Fpricing\u002F\" rel=\"nofollow ugc\">OpenAI pricing\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fai.google.dev\u002Fpricing\" rel=\"nofollow ugc\">Google Gemini pricing\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>ImageCraft vs Other Plugins\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>vs subscription plugins\u003C\u002Fstrong> — No monthly fees. Pay per use at direct API rates with zero markup.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>vs single-provider plugins\u003C\u002Fstrong> — 3 providers, 15+ models. Switch anytime without losing data or reconfiguring.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>vs alt-text-only plugins\u003C\u002Fstrong> — ImageCraft also renames files for SEO, runs an SEO audit, and integrates with your SEO plugin’s focus keyphrase.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Privacy & Security\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>API keys encrypted with AES-256-CBC using WordPress salts (or stored in wp-config.php for file-based security)\u003C\u002Fli>\n\u003Cli>Images sent only to your chosen AI provider when you trigger generation\u003C\u002Fli>\n\u003Cli>SSRF protection on image URL fetching\u003C\u002Fli>\n\u003Cli>No data routed through third-party proxy services\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>External services\u003C\u002Fh3>\n\u003Cp>This plugin connects to third-party AI services to generate alt text for your images. No data is sent automatically — requests are only made when you explicitly trigger alt text generation (manually, via batch processing, or if you enable auto-generate on upload).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Data sent:\u003C\u002Fstrong> When alt text generation is triggered, the plugin sends the image (base64-encoded) along with a text prompt to your chosen AI provider. No personal user data is sent. Your API key is included in the request header for authentication.\u003C\u002Fp>\n\u003Ch4>Anthropic (Claude)\u003C\u002Fh4>\n\u003Cp>Used to generate alt text via the Claude vision API.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Endpoint: \u003Ccode>https:\u002F\u002Fapi.anthropic.com\u002Fv1\u002Fmessages\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.anthropic.com\u002Flegal\u002Fconsumer-terms\" rel=\"nofollow ugc\">Terms of Service\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.anthropic.com\u002Flegal\u002Fprivacy\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>OpenAI (GPT-4)\u003C\u002Fh4>\n\u003Cp>Used to generate alt text via the OpenAI chat completions API.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Endpoint: \u003Ccode>https:\u002F\u002Fapi.openai.com\u002Fv1\u002Fchat\u002Fcompletions\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fopenai.com\u002Fpolicies\u002Fterms-of-use\u002F\" rel=\"nofollow ugc\">Terms of Use\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fopenai.com\u002Fpolicies\u002Fprivacy-policy\u002F\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Google Gemini\u003C\u002Fh4>\n\u003Cp>Used to generate alt text via the Google Gemini API.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Endpoint: \u003Ccode>https:\u002F\u002Fgenerativelanguage.googleapis.com\u002Fv1beta\u002Fmodels\u002F\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fai.google.dev\u002Fgemini-api\u002Fterms\" rel=\"nofollow ugc\">Terms of Service\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fpolicies.google.com\u002Fprivacy\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>How to Use ImageCraft\u003C\u002Fh3>\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\u002FVVhnzSmrjLE?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","AI-powered image alt text generator, file renamer & image SEO. Use OpenAI, Claude, or Gemini with your own API key (BYOK).",525,2,"2026-04-08T16:50:00.000Z","5.8",[54,103,75,104,20],"ai-alt-text","image-alt-text-generator","https:\u002F\u002Fwww.softminal.com\u002Fproducts\u002Fimagecraft-ai-alt-text-file-renamer-image-seo","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fimagecraft-ai-alt-text-file-renamer-image-seo.1.3.3.zip",{"slug":108,"name":109,"version":110,"author":111,"author_profile":112,"description":113,"short_description":114,"active_installs":115,"downloaded":116,"rating":117,"num_ratings":59,"last_updated":118,"tested_up_to":14,"requires_at_least":119,"requires_php":23,"tags":120,"homepage":123,"download_link":124,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":60},"auto-image-attributes-from-filename-with-bulk-updater","Auto Image Attributes From Filename With Bulk Updater (Add Alt Text, Image Title For Image SEO)","4.9","Arun Basil Lal","https:\u002F\u002Fprofiles.wordpress.org\u002Farunbasillal\u002F","\u003Cp>Automatically add Image attributes such as Image Alt Text, Image Title, Image Caption and Image Description from Image Filename.\u003C\u002Fp>\n\u003Cp>The plugin can update image attributes for both new image uploads and existing images in the media library. Great for Image SEO and Accessibility.\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\u002FV5SOU4okOfU?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>Image alt text and title is critical for your image SEO and will help users discover your images (and there by your website) in Google \u002F Yahoo \u002F Bing image search.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>Life-Saver\u003C\u002Fstrong>\u003Cbr \u002F>\n  It allowed me to save tons of time. Further, the support is nice and ready to help.\u003Cbr \u002F>\n  – \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Flife-saver-188\u002F\" rel=\"ugc\">thnk4\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>Proper alt text also helps people who are blind or who have low vision understand your images there by improving the accessibility of your website. This will open up your website to a new segment of visitors and increase your traffic.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>Wow!\u003C\u002Fstrong>\u003Cbr \u002F>\n  If I could give this 1 more star I would!\u003Cbr \u002F>\n  – \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fwow-550\u002F\" rel=\"ugc\">jdev\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>With this plugin you can:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Set the image filename as the image Title.\u003C\u002Fli>\n\u003Cli>Set the image filename as the image Caption.\u003C\u002Fli>\n\u003Cli>Set the image filename as the image Description.\u003C\u002Fli>\n\u003Cli>Set the image filename as the image Alt Text. This was a default feature in WordPress before 4.7. The plugin restores this essential feature which is great for SEO.\u003C\u002Fli>\n\u003Cli>Insert Image Title into post HTML. WordPress stopped adding Image Titles to images since WordPress 3.5. The plugin restores it.\u003C\u002Fli>\n\u003Cli>Remove hyphens from the image filename.\u003C\u002Fli>\n\u003Cli>Remove underscores from the image filename.\u003C\u002Fli>\n\u003Cli>Remove full stops from filename.\u003C\u002Fli>\n\u003Cli>Remove commas from filename.\u003C\u002Fli>\n\u003Cli>Remove all numbers from filename.\u003C\u002Fli>\n\u003Cli>Choose to turn off any of the above mentioned features.\u003C\u002Fli>\n\u003Cli>Display image attributes as columns in Media Library list view.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>With the bulk updater you can:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Set the image filename as image Title, Caption, Description and Alt Text after removing hyphens and underscores from the filename.\u003C\u002Fli>\n\u003Cli>Update any number of images in your Media Library in one click.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>If your image filename is \u003Cem>My_image-name.jpg\u003C\u002Fem>, your Image Title, Caption, Description And Alt Text will be \u003Cem>My image name\u003C\u002Fem>.\u003C\u002Fp>\n\u003Cp>The plugin settings and bulk updater are in WordPress Admin > Settings > Image Attributes. Here you can choose which attributes to update for NEW uploads.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Please remember to take a database backup before running the bulk updater (or anything bulk in general). The bulk updater updates ALL attributes for existing images in the Media Library and ignores the settings set for NEW uploads.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>Image Attributes Pro\u003C\u002Fh3>\n\u003Cp>A pro add-on is now available for the plugin. Check out \u003Ca href=\"https:\u002F\u002Fimageattributespro.com\u002F?utm_source=wordpress.org&utm_medium=readme\" rel=\"nofollow ugc\">Image Attributes Pro\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>The pro add-on can update the image attributes from not just the image filename, but also from the post \u002F page \u002F product \u002F custom post type title. You can fine tune the bulk updater settings and even clean up the actual image filename.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>Thank you so much for all your help in trying to fix this, its very much appreciated indeed. You’ve gone above and beyond what I was expecting in support!\u003Cbr \u002F>\n  Rest assured I will give great feedback on your plugin anywhere I can!!\u003Cbr \u002F>\n  – \u003Cstrong>James Barber\u003C\u002Fstrong>, for \u003Ca href=\"https:\u002F\u002Fimageattributespro.com\u002F?utm_source=wordpress.org&utm_medium=readme\" rel=\"nofollow ugc\">Image Attributes Pro\u003C\u002Fa> via email.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>\u003Cstrong>What the pro add-on you get these additional features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Use post title as title text. If image is not attached to a post, image filename will be used instead.\u003C\u002Fli>\n\u003Cli>Use post title as alt text. If image is not attached to a post, image filename will be used instead.\u003C\u002Fli>\n\u003Cli>Use post title as caption. If image is not attached to a post, image filename will be used instead.\u003C\u002Fli>\n\u003Cli>Use post title as description. If image is not attached to a post, image filename will be used instead.\u003C\u002Fli>\n\u003Cli>Build your own attributes using custom tags like \u003Ccode>%filename%\u003C\u002Fcode>, \u003Ccode>%posttitle%\u003C\u002Fcode>, \u003Ccode>%sitetitle%\u003C\u002Fcode>, \u003Ccode>%category%\u003C\u002Fcode>, \u003Ccode>%tag%\u003C\u002Fcode>, \u003Ccode>%wc_variation%\u003C\u002Fcode>, \u003Ccode>%yoastfocuskw%\u003C\u002Fcode>, \u003Ccode>%yoastseotitle%\u003C\u002Fcode>, \u003Ccode>%rankmathfocuskw%\u003C\u002Fcode>, \u003Ccode>%seopresstargetkw%\u003C\u002Fcode> and \u003Ca href=\"https:\u002F\u002Fimageattributespro.com\u002Fcustom-image-attribute-tags\u002F?utm_source=wordpress.org&utm_medium=readme\" rel=\"nofollow ugc\">many more\u003C\u002Fa>. Each custom tag will be replaced  with it’s value. You can combine them as you please!\u003C\u002Fli>\n\u003Cli>Use Yoast Focus Keyword and Rank Math Focus Keyword as image attributes.\u003C\u002Fli>\n\u003Cli>Clear any image attribute by setting it as blank \u002F empty. \u003C\u002Fli>\n\u003Cli>Exclude images from Bulk Updater. A meta box and a checkbox is added to the \u003Ccode>Media Library\u003C\u002Fcode> > \u003Ccode>Edit Media\u003C\u002Fcode> sidebar. When checked, the bulk updater will not update the attributes of that image in the media library or in posts \u002F products where the image is used. \u003C\u002Fli>\n\u003Cli>Remove apostrophe ( ‘ ) from filename\u003C\u002Fli>\n\u003Cli>Remove tilde ( ~ ) from filename\u003C\u002Fli>\n\u003Cli>Remove plus ( + ) from filename\u003C\u002Fli>\n\u003Cli>Remove pound ( # ) from filename\u003C\u002Fli>\n\u003Cli>Remove ampersand ( & ) from filename\u003C\u002Fli>\n\u003Cli>Remove round brackets ( ( ) ) from filename\u003C\u002Fli>\n\u003Cli>Remove square brackets ( [ ] ) from filename\u003C\u002Fli>\n\u003Cli>Remove curly brackets ( { } ) from filename\u003C\u002Fli>\n\u003Cli>Filter words or characters from filename\u003C\u002Fli>\n\u003Cli>Filter filename with regex\u003C\u002Fli>\n\u003Cli>convert image attributes to lowercase\u003C\u002Fli>\n\u003Cli>CONVERT IMAGE ATTRIBUTES TO UPPERCASE\u003C\u002Fli>\n\u003Cli>Use title casing for image attributes. First Letter Of Each Word Will Be Capitalized.\u003C\u002Fli>\n\u003Cli>Use sentence casing for image attributes. First letter of a sentence will be capitalized.\u003C\u002Fli>\n\u003Cli>Clean the actual image filename after upload.\u003C\u002Fli>\n\u003Cli>Choose to turn off any of the above mentioned features.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>With the Image Attributes Pro bulk updater you can:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Update image title and alt text \u003Cstrong>for images inserted into posts and custom post types\u003C\u002Fstrong>. Not just the media library. \u003Ca href=\"https:\u002F\u002Fimageattributespro.com\u002Fhow-wordpress-store-image-attributes\u002F?utm_source=wordpress.org&utm_medium=readme\" rel=\"nofollow ugc\">What is the difference?\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Fine tune all settings. Choose what to update.\u003C\u002Fli>\n\u003Cli>Update image titles \u002F alt text in media library and \u002F or existing posts.\u003C\u002Fli>\n\u003Cli>Update image titles \u002F alt text in media library and \u002F or existing posts only if no title \u002F alt text is set. Existing image titles \u002F alt text will be preserved.\u003C\u002Fli>\n\u003Cli>Update image caption and description in the media library. Existing image captions and descriptions can be preserved.\u003C\u002Fli>\n\u003Cli>Build your own attributes using custom tags like \u003Ccode>%filename%\u003C\u002Fcode>, \u003Ccode>%posttitle%\u003C\u002Fcode>, \u003Ccode>%sitetitle%\u003C\u002Fcode>, \u003Ccode>%category%\u003C\u002Fcode>, \u003Ccode>%tag%\u003C\u002Fcode>, \u003Ccode>%yoastfocuskw%\u003C\u002Fcode>, \u003Ccode>%yoastseotitle%\u003C\u002Fcode>, \u003Ccode>%rankmathfocuskw%\u003C\u002Fcode>, \u003Ccode>%seopresstargetkw%\u003C\u002Fcode> and \u003Ca href=\"https:\u002F\u002Fimageattributespro.com\u002Fcustom-image-attribute-tags\u002F?utm_source=wordpress.org&utm_medium=readme\" rel=\"nofollow ugc\">many more\u003C\u002Fa>. Each custom tag will be replaced  with it’s value. You can combine them as you please!\u003C\u002Fli>\n\u003Cli>Choose to turn off any of the above mentioned features.\u003C\u002Fli>\n\u003Cli>Choose specific post types to bulk update.\u003C\u002Fli>\n\u003Cli>Bulk update image attributes in \u003Ca href=\"https:\u002F\u002Fimageattributespro.com\u002Facf-compatibility\u002F?utm_source=wordpress.org&utm_medium=readme\" rel=\"nofollow ugc\">ACF’s WYSIWYG Editor\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fimageattributespro.com\u002Fdivi-compatibility\u002F?utm_source=wordpress.org&utm_medium=readme\" rel=\"nofollow ugc\">Divi theme\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Modify auto generated image attributes using the \u003Ca href=\"https:\u002F\u002Fimageattributespro.com\u002Fcodex\u002Fiaffpro_image_attributes\u002F?utm_source=wordpress.org&utm_medium=readme\" rel=\"nofollow ugc\">iaffpro_image_attributes filter\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Disable updating of attributes in media library completely and just updated attributes in Post HTML or vice versa.\u003C\u002Fli>\n\u003Cli>Add or remove custom image attributes using the \u003Ca href=\"https:\u002F\u002Fimageattributespro.com\u002Fcodex\u002Fiaffpro_html_image_markup_post_update\u002F?utm_source=wordpress.org&utm_medium=readme\" rel=\"nofollow ugc\">iaffpro_html_image_markup_post_update filter\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Other Image Attributes Pro features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Bulk edit image attributes from the Media Library quickly and easily. \u003Ca href=\"https:\u002F\u002Fimageattributespro.com\u002Fmedia-library-bulk-editing\u002F?utm_source=wordpress.org&utm_medium=readme\" rel=\"nofollow ugc\">Read more.\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Bulk Update image attributes from WordPress Media Library. Select images and choose \u003Ccode>Update image attributes\u003C\u002Fcode> Bulk action in Media Library (list view). \u003Ca href=\"https:\u002F\u002Fimageattributespro.com\u002Fbulk-actions\u002F?utm_source=wordpress.org&utm_medium=readme\" rel=\"nofollow ugc\">Read more.\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Bulk Update image attributes from WordPress admin page for Posts, Pages and WooCommerce Products. Select the posts, pages or WooCommerce products in bulk and choose “Update image attributes” Bulk action. \u003Ca href=\"https:\u002F\u002Fimageattributespro.com\u002Fbulk-actions\u002F?utm_source=wordpress.org&utm_medium=readme\" rel=\"nofollow ugc\">Read more.\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Copy image attributes to post HTML while updating in Media Library. Any changes made to image attributes in the media library will be automatically synced to the corresponding post HTML. \u003Ca href=\"https:\u002F\u002Fimageattributespro.com\u002Fauto-copy-image-attributes-to-post-html-from-media-library\u002F?utm_source=wordpress.org&utm_medium=readme\" rel=\"nofollow ugc\">Read more.\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Update image attributes on post publish or update. Automatically updates image attributes when a post is published or updated. Ensures image attributes are always consistent with settings. \u003Ca href=\"https:\u002F\u002Fimageattributespro.com\u002Fupdate-image-attributes-on-save-post\u002F?utm_source=wordpress.org&utm_medium=readme\" rel=\"nofollow ugc\">Read more.\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>For screenshots, FAQ and full list of features, please see the \u003Ca href=\"https:\u002F\u002Fimageattributespro.com\u002F?utm_source=wordpress.org&utm_medium=readme\" rel=\"nofollow ugc\">product website\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>No Competitors\u003C\u002Fstrong>\u003Cbr \u002F>\n  This is the only one that enables you to add missing tags to your images in one go, simple! … This one is very well coded and the author pays great attentions to users feedback \u002F requests \u002F support.\u003Cbr \u002F>\n  – \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fno-competitors\u002F\" rel=\"ugc\">arsenalemusica\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n","Automatically add Image Alt Text, Title, Caption and Description from Filename. Bulk update existing images. Great for Image SEO and Accessibility.",100000,917376,96,"2025-12-17T18:52:00.000Z","3.5.0",[54,56,121,20,122],"bulk-edit-images","image-title","https:\u002F\u002Fimageattributespro.com\u002F?utm_source=plugin-header&utm_medium=plugin-uri","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fauto-image-attributes-from-filename-with-bulk-updater.zip",{"attackSurface":126,"codeSignals":193,"taintFlows":203,"riskAssessment":204,"analyzedAt":207},{"hooks":127,"ajaxHandlers":170,"restRoutes":189,"shortcodes":190,"cronEvents":191,"entryPointCount":192,"unprotectedCount":11},[128,134,138,142,147,151,155,158,162,166],{"type":129,"name":130,"callback":131,"file":132,"line":133},"action","admin_enqueue_scripts","mediahue_media_customizer_enqueue_admin_assets","mediahue-media-rename-auto-alt-text.php",20,{"type":129,"name":135,"callback":136,"file":132,"line":137},"manage_upload_extra_tablenav","mediahue_media_customizer_render_bulk_button",21,{"type":129,"name":139,"callback":140,"file":132,"line":141},"admin_menu","mediahue_media_customizer_register_settings_page",23,{"type":143,"name":144,"callback":145,"priority":69,"file":132,"line":146},"filter","attachment_fields_to_edit","mediahue_media_customizer_add_name_field",27,{"type":143,"name":148,"callback":149,"priority":69,"file":132,"line":150},"attachment_fields_to_save","mediahue_media_customizer_save_name_field",28,{"type":143,"name":152,"callback":153,"file":132,"line":154},"manage_upload_columns","mediahue_media_customizer_add_listing_column",29,{"type":129,"name":156,"callback":157,"priority":69,"file":132,"line":34},"manage_media_custom_column","mediahue_media_customizer_render_listing_column",{"type":143,"name":159,"callback":160,"file":132,"line":161},"bulk_actions-upload","mediahue_media_customizer_add_bulk_action",31,{"type":143,"name":163,"callback":164,"priority":69,"file":132,"line":165},"handle_bulk_actions-upload","mediahue_media_customizer_handle_bulk_action",32,{"type":143,"name":167,"callback":168,"priority":69,"file":132,"line":169},"plugin_row_meta","mediahue_media_customizer_add_plugin_row_meta",34,[171,177,181,185],{"action":172,"nopriv":173,"callback":174,"hasNonce":175,"hasCapCheck":175,"file":132,"line":176},"mediahue_bulk_rename_alt",false,"mediahue_media_customizer_handle_bulk_rename_alt",true,22,{"action":178,"nopriv":173,"callback":179,"hasNonce":175,"hasCapCheck":175,"file":132,"line":180},"mediahue_bulk_add_alt","mediahue_media_customizer_handle_bulk_add_alt",24,{"action":182,"nopriv":173,"callback":183,"hasNonce":175,"hasCapCheck":175,"file":132,"line":184},"mediahue_bulk_add_titles","mediahue_media_customizer_handle_bulk_add_titles",25,{"action":186,"nopriv":173,"callback":187,"hasNonce":175,"hasCapCheck":175,"file":132,"line":188},"mediahue_bulk_add_captions","mediahue_media_customizer_handle_bulk_add_captions",26,[],[],[],4,{"dangerousFunctions":194,"sqlUsage":195,"outputEscaping":197,"fileOperations":200,"externalRequests":11,"nonceChecks":201,"capabilityChecks":69,"bundledLibraries":202},[],{"prepared":11,"raw":11,"locations":196},[],{"escaped":198,"rawEcho":11,"locations":199},36,[],3,5,[],[],{"summary":205,"deductions":206},"The mediahue-media-rename-auto-alt-text plugin version 1.0.2 demonstrates a strong security posture based on the provided static analysis. The absence of critical taint flows, dangerous functions, raw SQL queries, and the consistent use of prepared statements for all database interactions are significant strengths. Furthermore, 100% of output is properly escaped, and there are a substantial number of nonce and capability checks in place, indicating diligent implementation of WordPress security best practices. The plugin also has a clean vulnerability history with no recorded CVEs, suggesting a mature and well-maintained codebase.",[],"2026-04-16T13:33:57.758Z",{"wat":209,"direct":222},{"assetPaths":210,"generatorPatterns":215,"scriptPaths":216,"versionParams":217},[211,212,213,214],"\u002Fwp-content\u002Fplugins\u002Fmediahue-media-rename-auto-alt-text\u002Fassets\u002Fadmin-mediahue-admin.css","\u002Fwp-content\u002Fplugins\u002Fmediahue-media-rename-auto-alt-text\u002Fassets\u002Fadmin-mediahue.js","\u002Fwp-content\u002Fplugins\u002Fmediahue-media-rename-auto-alt-text\u002Fassets\u002Fadmin-mediahue-settings.css","\u002Fwp-content\u002Fplugins\u002Fmediahue-media-rename-auto-alt-text\u002Fassets\u002Fadmin-mediahue-settings.js",[],[],[218,219,220,221],"\u002Fassets\u002Fadmin-mediahue-admin.css?ver=","\u002Fassets\u002Fadmin-mediahue.js?ver=","\u002Fassets\u002Fadmin-mediahue-settings.css?ver=","\u002Fassets\u002Fadmin-mediahue-settings.js?ver=",{"cssClasses":223,"htmlComments":225,"htmlAttributes":226,"restEndpoints":227,"jsGlobals":228,"shortcodeOutput":231},[224],"mediahue-media-customizer-settings-page",[],[],[],[229,230],"mediahueMediaCustomizer","mediahueMediaCustomizerSettings",[],{"error":175,"url":233,"statusCode":234,"statusMessage":235,"message":235},"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fmediahue-media-rename-auto-alt-text\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":99,"versions":237},[238,243],{"version":6,"download_url":24,"svn_tag_url":239,"released_at":26,"has_diff":173,"diff_files_changed":240,"diff_lines":26,"trac_diff_url":241,"vulnerabilities":242,"is_current":175},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmediahue-media-rename-auto-alt-text\u002Ftags\u002F1.0.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fmediahue-media-rename-auto-alt-text%2Ftags%2F1.0.1&new_path=%2Fmediahue-media-rename-auto-alt-text%2Ftags%2F1.0.2",[],{"version":244,"download_url":245,"svn_tag_url":246,"released_at":26,"has_diff":173,"diff_files_changed":247,"diff_lines":26,"trac_diff_url":26,"vulnerabilities":248,"is_current":173},"1.0.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmediahue-media-rename-auto-alt-text.1.0.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmediahue-media-rename-auto-alt-text\u002Ftags\u002F1.0.1\u002F",[],[]]