[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$faV7GsTXNBVTxwAIUP97c_N1ncIqwNwq50Cx5FRoIDlk":3,"$f7mFYJx5W4s8dk9wp96xnwth3n8nnUeRU0AmXGgS1LD8":131,"$fp8fO7pfYElzzl2OP23cgkRRSMGYKk-Vn4XyKpYDKDuI":136},{"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":35,"analysis":26,"fingerprints":26},"otto-alt","Frogbit: AI Alt Text & Image MetaData","2.0.3","sretzer","https:\u002F\u002Fprofiles.wordpress.org\u002Fsretzer\u002F","\u003Cp>Frogbit: AI Alt Text & Image MetaData completely automates the tedious process of writing image alternative text and structured metadata fields for your WordPress Media Library. Utilizing advanced computer vision models, the plugin scans your images and immediately populates high-value, human-readable SEO keywords to improve your search visibility and website accessibility rankings.\u003C\u002Fp>\n\u003Cp>Unlike generic automation scripts, Frogbit provides a highly localized data infrastructure, processing heavy image files by reading directly from your disk space instead of passing external network URLs. This architecture guarantees a stable connection layer whether you are developing locally on a laptop, a private staging sandbox, or a live production server.\u003C\u002Fp>\n\u003Ch4>Supported Engines\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Google Gemini:\u003C\u002Fstrong> Optimized for Gemini 2.5 Flash, providing lightning-fast structural image responses.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>OpenAI ChatGPT:\u003C\u002Fstrong> Connects to GPT-4o Mini using OpenAI’s strict JSON schema mode.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Anthropic Claude:\u003C\u002Fstrong> Bridges with Claude 3.5 Sonnet to deliver premium contextual awareness.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>External Services Disclosure\u003C\u002Fh3>\n\u003Cp>This plugin routes local image binary streams externally to third-party artificial intelligence infrastructure models to perform accessibility scanning analysis. Depending on your active selection within the administration panel, data transmissions hit one of the following endpoints:\u003C\u002Fp>\n\u003Col>\n\u003Cli>\u003Cstrong>Google Gemini API:\u003C\u002Fstrong> Utilized to map and return alt text objects. Requests send base64-encoded image strings to Google servers only when a generation event is triggered manually or on upload.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>* Service Information: Google AI Studio\u003Cbr \u002F>\n* Legal Documents: \u003Ca href=\"https:\u002F\u002Fpolicies.google.com\u002Fterms\" rel=\"nofollow ugc\">Google Terms of Service\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fpolicies.google.com\u002Fprivacy\" rel=\"nofollow ugc\">Google Privacy Policy\u003C\u002Fa>\u003C\u002Fp>\n\u003Col>\n\u003Cli>\u003Cstrong>OpenAI API:\u003C\u002Fstrong> Utilized to parse and structure descriptive tags. Transmission occurs strictly upon user-initiated action.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>* Service Information: OpenAI Developer Platform\u003Cbr \u002F>\n* Legal Documents: \u003Ca href=\"https:\u002F\u002Fopenai.com\u002Fpolicies\u002Fterms-of-use\" rel=\"nofollow ugc\">OpenAI Terms of Use\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fopenai.com\u002Fpolicies\u002Fprivacy-policy\" rel=\"nofollow ugc\">OpenAI Privacy Policy\u003C\u002Fa>\u003C\u002Fp>\n\u003Col>\n\u003Cli>\u003Cstrong>Anthropic Claude API:\u003C\u002Fstrong> Utilized to analyze contextual image elements. Data is handled strictly in accordance with ephemeral processing parameters.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>* Service Information: Anthropic Console Platform\u003Cbr \u002F>\n* Legal Documents: \u003Ca href=\"https:\u002F\u002Fwww.anthropic.com\u002Flegal\u002Fconsumer-terms\" rel=\"nofollow ugc\">Anthropic Consumer Terms\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwww.anthropic.com\u002Flegal\u002Fprivacy\" rel=\"nofollow ugc\">Anthropic Privacy Policy\u003C\u002Fa>\u003C\u002Fp>\n","Automates alternative text and metadata creation using top-tier computer vision processing.",0,77,"2026-06-15T17:20:00.000Z","7.0.2","6.0","7.4",[18,19,20,21,22],"ai-alt-text","alt-text","gemini","openai","seo-images","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fotto-alt.zip",100,null,"2026-07-22T17:31:50.256Z","no_bundle",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":11,"avg_security_score":25,"avg_patch_time_days":32,"trust_score":33,"computed_at":34},1,30,94,"2026-08-29T15:09:43.537Z",[36,57,76,92,111],{"slug":37,"name":38,"version":39,"author":40,"author_profile":41,"description":42,"short_description":43,"active_installs":44,"downloaded":45,"rating":25,"num_ratings":46,"last_updated":47,"tested_up_to":48,"requires_at_least":49,"requires_php":16,"tags":50,"homepage":53,"download_link":54,"security_score":55,"vuln_count":31,"unpatched_count":11,"last_vuln_date":56,"fetched_at":27},"image-alt-text","Image Alt Text","4.1.0","RS WebStudios","https:\u002F\u002Fprofiles.wordpress.org\u002Frswebstudios\u002F","\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\u002F-LJedDFilD0?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>Most WordPress sites are missing alt text on over half their images, every one a keyword Google can’t read and a barrier for screen reader users. Image Alt Text fixes this directly from your WordPress dashboard. View every image with or without alt text, edit inline, copy filenames or titles in bulk, and keep your media library fully optimised without touching individual media files.\u003C\u002Fp>\n\u003Cp>Whether you have 50 images or 50,000, Image Alt Text gives you a clear table view of your entire media library, shows exactly which images are missing alt text, and lets you fix them all in bulk, with no page refresh and no clicking through individual media items.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fimagealttext.in\u002F?utm_source=wordpress.org&utm_medium=referral&utm_campaign=get_pro&utm_content=readme_description\" rel=\"nofollow ugc\">Image Alt Text Pro\u003C\u002Fa>\u003C\u002Fstrong> adds AI-powered alt text generation using OpenAI, Google Gemini, Claude AI, and Hugging Face, automatically on every upload, or across your entire library in one click.\u003C\u002Fp>\n\u003Ch3>Technical Support\u003C\u002Fh3>\n\u003Cp>We would always love to hear from you about plugin issues, queries, and enhancements. Please use the native support forum so other users with the same question can benefit too. Visit our support on the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fimage-alt-text\u002F\" rel=\"ugc\">Plugin’s Forum\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Col>\n\u003Cli>\n\u003Cp>\u003Cstrong>Alt text coverage dashboard\u003C\u002Fstrong>: see at a glance what percentage of your images have alt text, with a colour-coded progress bar and with \u002F missing \u002F total counts at the top of every tab.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>View all images with alt text\u003C\u002Fstrong>: full table view with inline editing. No page refresh needed.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>See every image missing alt text\u003C\u002Fstrong>: dedicated tab showing only images that need attention.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Smart copy filename to alt text\u003C\u002Fstrong>: one-click option to turn the image filename into clean, readable alt text. Automatically removes WordPress size suffixes (e.g. -1024×768, -scaled) and converts hyphens and underscores into words, in bulk or per image.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Smart copy post title to alt text\u003C\u002Fstrong>: populate alt text from the associated post or page title, with separators and capitalisation tidied automatically (intentional brand casing like “iPhone” is preserved).\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Bulk actions\u003C\u002Fstrong>: select multiple images and apply alt text updates across all of them at once.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Search and sort\u003C\u002Fstrong>: find any image instantly using table column search and sorting.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Multisite compatible\u003C\u002Fstrong>: works across WordPress multisite networks.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Translation ready\u003C\u002Fstrong>: every interface string (including the JavaScript messages and table UI) is translatable, with bundled German, Spanish, and Portuguese translations and a fresh translation template for the community.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Pro Features\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Image Alt Text Pro gives you 4 leading AI vision providers on a simple yearly plan, with no per-image fees and no credit limits. Bring your own API key and pay the provider directly at their standard rate.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Buy Pro\u003C\u002Fstrong> \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fimagealttext.in\u002Fpricing\u002F?utm_source=wordpress.org&utm_medium=referral&utm_campaign=get_pro&utm_content=readme_pro_features\" rel=\"nofollow ugc\">Image Alt Text\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Col>\n\u003Cli>\n\u003Cp>\u003Cstrong>4 AI Vision Providers: Bring Your Own Key\u003C\u002Fstrong>\u003Cbr \u002F>\nGenerate highly accurate, SEO-friendly alt text using OpenAI GPT-4o, Google Gemini 2.0 Flash, Claude AI (Haiku), or Hugging Face (Qwen2.5-VL). Connect any provider with your own API key. Write a custom prompt tailored to your site’s tone and SEO goals. You pay the AI provider directly, with no markups and no bundles.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Auto-Generate Alt Text on Every Upload\u003C\u002Fstrong>\u003Cbr \u002F>\nSet it and forget it. The moment an image is uploaded, alt text is generated automatically using your preferred method (OpenAI, Gemini, Claude, Hugging Face, Post Title, or Filename). No manual steps required.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>One-Shot Bulk Actions\u003C\u002Fstrong>\u003Cbr \u002F>\nProcess every image in your current view with a single click. No selection needed, just pick an action (Copy Title, Copy Filename, or any AI provider) and click Process. Configurable batch size controls how many images are sent to the AI API per request.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Unlimited Bulk AI Selection\u003C\u002Fstrong>\u003Cbr \u002F>\nSelect any number of images in Bulk Action and run AI generation across all of them. Images are processed one at a time sequentially, with no timeouts or rate-limit errors regardless of selection size.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Send Image Context to AI\u003C\u002Fstrong>\u003Cbr \u002F>\nPass the image filename and the title of the post it is attached to into the AI request, so the alt text reflects real page context (ideal when the post title holds the venue, product, or location). Context usage strength (Strict, Balanced, or SEO) controls how strongly those keywords are used, and an optional Guarantee Keywords setting appends them when the AI leaves them out. Off by default.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>AI Output Consistency Control\u003C\u002Fstrong>\u003Cbr \u002F>\nTune how consistent or varied the AI output is across runs, applied to every provider. Lower settings give steady, repeatable alt text; higher settings add variety.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Alt Text Prefix \u002F Postfix\u003C\u002Fstrong>\u003Cbr \u002F>\nWrap generated alt text with fixed text such as a brand name or product type, with independent toggles for Copy Title, Copy Filename, AI generation, and Auto-Add on Upload. Leave the fields empty to change nothing.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Bulk Caption Actions\u003C\u002Fstrong>\u003Cbr \u002F>\nCopy post titles or filenames to image captions in bulk. Also supports per-image caption update directly from the image list.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Decorative Image Accessibility (WCAG 2.1)\u003C\u002Fstrong>\u003Cbr \u002F>\nMark any image as decorative in the media library. The plugin automatically injects \u003Ccode>role=\"presentation\"\u003C\u002Fcode> and \u003Ccode>aria-hidden=\"true\"\u003C\u002Fcode> on the frontend so screen readers skip the image entirely. Covers both Gutenberg image blocks and PHP-rendered images.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>SEO Quality Score for Every Image\u003C\u002Fstrong>\u003Cbr \u002F>\nEvery image in your library is rated Excellent, Good, or Needs Work based on alt text quality, so you can prioritise which images need attention first.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Visually Spot Missing Alt Text on Your Live Site\u003C\u002Fstrong>\u003Cbr \u002F>\nEnable a frontend highlight to outline images missing alt text directly on your published pages. Instantly see where the gaps are without digging through the media library.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Advanced Date Range Filters\u003C\u002Fstrong>\u003Cbr \u002F>\nFilter your image list by Today, Last 7 Days, Last 30 Days, Last 6 Months, Last 12 Months, Last 3 Years, or a custom range, ideal for large media libraries or audits.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Central Settings Panel\u003C\u002Fstrong>\u003Cbr \u002F>\nSidebar-navigated settings page to configure AI providers, API keys, custom prompts, upload automation, batch size, and highlight preferences, all in one place.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n","Add, edit, and bulk-generate alt text for every WordPress image, manually or automatically using AI. Fix image SEO and accessibility in minutes.",9000,49988,56,"2026-07-02T11:09:00.000Z","7.0.0","5.0",[18,19,51,37,52],"bulk-alt-text","image-seo","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fimage-alt-text\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fimage-alt-text.4.1.0.zip",99,"2024-11-27 00:00:00",{"slug":58,"name":59,"version":60,"author":61,"author_profile":62,"description":63,"short_description":64,"active_installs":65,"downloaded":66,"rating":25,"num_ratings":67,"last_updated":68,"tested_up_to":69,"requires_at_least":15,"requires_php":16,"tags":70,"homepage":23,"download_link":74,"security_score":55,"vuln_count":31,"unpatched_count":11,"last_vuln_date":75,"fetched_at":27},"auto-alt-text","Auto Alt Text","2.8.2","Valerio Monti","https:\u002F\u002Fprofiles.wordpress.org\u002Fvaleriomonti\u002F","\u003Cp>This plugin implements the automatic creation of alt text for images uploaded to the media library. The alt text is generated at the time of uploading the image and it is also possible to generate the alt text for images already present in the media library.\u003C\u002Fp>\n\u003Cp>To generate the alt text, you can choose to use the artificial intelligence of OpenAI or Azure, or decide if you simply want to copy the title of the article where the image is uploaded or the name of the image.\u003C\u002Fp>\n\u003Cp>Clearly, using artificial intelligence will allow for a more accurate and useful alt texts.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cp>This plugin allows you to generate alt texts in the following ways:\u003Cbr \u002F>\n– using Openai APIs (GPT-4o, GPT-4o Mini, o1 Mini)\u003Cbr \u002F>\n– using Anthropic Claude API\u003Cbr \u002F>\n– using Azure APIs for computational vision;\u003Cbr \u002F>\n– recovering the title of the image\u003Cbr \u002F>\n– recovering the title of the article in which the image is uploaded\u003C\u002Fp>\n\u003Ch4>Getting Started\u003C\u002Fh4>\n\u003Cp>After installing the plugin, click on the ‘Auto Alt Text’ menu item.\u003C\u002Fp>\n\u003Ch3>Choice of Generation Method\u003C\u002Fh3>\n\u003Cp>Select the Generation Method you prefer\u003C\u002Fp>\n\u003Ch3>OpenAI’s APIs\u003C\u002Fh3>\n\u003Cp>In your OpenAI account, retrieve the following data to enter on the options page:\u003Cbr \u002F>\n– API Key\u003C\u002Fp>\n\u003Cp>Choose the model you want to use for generating the alt text.\u003Cbr \u002F>\nEnter a prompt for generating the alt text according to your needs.\u003C\u002Fp>\n\u003Ch3>Claude Anthropic’s APIs\u003C\u002Fh3>\n\u003Cp>In your Anthropic account, retrieve the following data to enter on the options page:\u003Cbr \u002F>\n– API Key\u003C\u002Fp>\n\u003Cp>Choose the model you want to use for generating the alt text.\u003Cbr \u002F>\nEnter a prompt for generating the alt text according to your needs.\u003C\u002Fp>\n\u003Ch3>Azure’s APIs\u003C\u002Fh3>\n\u003Cp>On your Azure account, create a Computer Vision instance and retrieve the following data to enter on the options page:\u003Cbr \u002F>\n– Computer Vision API Key\u003Cbr \u002F>\n– Computer Vision Endpoint\u003C\u002Fp>\n\u003Cp>If you want to generate an alt text in English, save the options without filling in any other fields.\u003C\u002Fp>\n\u003Cp>If you want to generate an alt text in a different language, on your Azure account, create a Translator instance and retrieve the following data to enter on the options page:\u003Cbr \u002F>\n– Translator Instance API Key\u003Cbr \u002F>\n– Translator Instance Endpoint\u003Cbr \u002F>\n– Translator Instance Region\u003C\u002Fp>\n\u003Cp>After entering this data, save the options.\u003C\u002Fp>\n\u003Cp>Select the desired language and save the options again.\u003C\u002Fp>\n\u003Ch3>Title of the article\u003C\u002Fh3>\n\u003Cp>For this generation method, there are no options to set as the alt text will be generated by copying the title of the article in which the image is uploaded.\u003C\u002Fp>\n\u003Cp>In case the article is not uploaded as an attachment of an article, the “Title of the attachment” method will be used as a fallback.\u003C\u002Fp>\n\u003Ch3>Title of the attachment\u003C\u002Fh3>\n\u003Cp>For this generation method, there are no options to set as the alt text will be generated by copying the title of the image.\u003C\u002Fp>\n\u003Ch3>Functioning\u003C\u002Fh3>\n\u003Cp>Once the plugin is configured, each time an image is uploaded to the media library, an alt text will be automatically set based on the selected generation method.\u003C\u002Fp>\n\u003Cp>For images already in the media library, you can create bulk alt texts. Open the Media Library in the “list” view, select the images for which to generate the alt text, and choose the “Generate alt text” bulk action. (Depending on the number of images chosen and their weight, this may take some time.)\u003C\u002Fp>\n\u003Cp>You can also generate the alt text of a single image directly from the media library. Open the Media Library in “grid” mode, choose the image for which to generate the alt text, and click the “Generate alt text” button. In no time the alt text field will be overwritten by the generated description.\u003C\u002Fp>\n\u003Ch3>WP-CLI\u003C\u002Fh3>\n\u003Cp>If you prefer generating alt text in batch (e.g., to avoid processing in the Media Library UI), you can use WP-CLI.\u003C\u002Fp>\n\u003Cp>Generate alt text for a list of attachment IDs:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>wp auto-alt-text generate --ids=123,456,789\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Process all image attachments in batches:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>wp auto-alt-text generate --all --limit=200 --offset=0\nwp auto-alt-text generate --all --limit=200 --offset=200\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Dry run (no metadata updates):\u003C\u002Fp>\n\u003Cpre>\u003Ccode>wp auto-alt-text generate --ids=123,456 --dry-run\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Force overwrite of existing alt text (even if “Keep existing alt text” is enabled):\u003C\u002Fp>\n\u003Cpre>\u003Ccode>wp auto-alt-text generate --all --limit=200 --offset=0 --force\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>Notice\u003C\u002Fstrong>: If you choose one of the methods that involves the use of external APIs, the upload times for images in the media library might increase because it requires sending a request to the APIs, waiting for the external server to process, and waiting for a response.\u003C\u002Fp>\n\u003Ch3>Logging\u003C\u002Fh3>\n\u003Cp>If the generation of the alt text via AI is set, in case of errors, to avoid blocking the editorial work, the image is loaded anyway but without the alt text being compiled.\u003C\u002Fp>\n\u003Cp>When a call to the Azure or OpenAI API fails, a record containing the error message is saved in a custom database table.\u003Cbr \u002F>\nIn this case, the cause of the error can be seen on the Auto Alt Text -> Error log page.\u003C\u002Fp>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin uses the following external services alternatively:\u003C\u002Fp>\n\u003Ch3>OpenAI\u003C\u002Fh3>\n\u003Cp>Selecting the generation method “OpenAI’s APIs” will use the API services of \u003Ca href=\"https:\u002F\u002Fopenai.com\u002F\" rel=\"nofollow ugc\">OpenAI\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>This plugin does not collect any information from your OpenAI account. The data transmitted to OpenAI mainly consists of the image files uploaded to your website and the specified prompt.\u003C\u002Fp>\n\u003Cp>For accurate information on privacy and conditions of use, please consult the \u003Ca href=\"https:\u002F\u002Fopenai.com\u002Fpolicies\u002Fprivacy-policy\" rel=\"nofollow ugc\">privacy policy\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fopenai.com\u002F\" rel=\"nofollow ugc\">terms and conditions\u003C\u002Fa> directly on the official website. It is also advisable to check the costs and usage statistics of the API service on the OpenAI website.\u003C\u002Fp>\n\u003Ch3>Anthropic Claude\u003C\u002Fh3>\n\u003Cp>Selecting the generation method “Anthropic’s APIs” will use the API services of \u003Ca href=\"https:\u002F\u002Fconsole.anthropic.com\u002F\" rel=\"nofollow ugc\">Anthropic\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>This plugin does not collect any information from your Anthropic Claude account. The data transmitted to Anthropic Claude mainly consists of the image files uploaded to your website and the specified prompt.\u003C\u002Fp>\n\u003Cp>For accurate information on privacy and conditions of use, please consult the \u003Ca href=\"https:\u002F\u002Fwww.anthropic.com\u002Flegal\u002Fprivacy\" rel=\"nofollow ugc\">privacy policy\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwww.anthropic.com\u002Flegal\u002Fconsumer-terms\" rel=\"nofollow ugc\">terms and conditions for consumers\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fwww.anthropic.com\u002Flegal\u002Fcommercial-terms\" rel=\"nofollow ugc\">terms and conditions for commercial\u003C\u002Fa> directly on the official website. It is also advisable to check the costs and usage statistics of the API service on the Anthropic website.\u003C\u002Fp>\n\u003Ch3>Azure\u003C\u002Fh3>\n\u003Cp>Selecting the “Azure’s APIs” generation method will use the API services of \u003Ca href=\"https:\u002F\u002Fazure.microsoft.com\u002Fen-us\u002F\" rel=\"nofollow ugc\">Microsoft Azure\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>This plugin does not collect any information from your Azure account. The data transmitted to Azure consists mainly of image files uploaded to your website.\u003C\u002Fp>\n\u003Cp>For accurate information on privacy and conditions of use, please directly consult the \u003Ca href=\"https:\u002F\u002Fprivacy.microsoft.com\u002Fen-us\u002Fprivacystatement\" rel=\"nofollow ugc\">privacy policy\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fazure.microsoft.com\u002Fen-us\u002Fsupport\u002Flegal\u002F\" rel=\"nofollow ugc\">terms and conditions\u003C\u002Fa> on the official website. It is also advisable to check the costs and usage statistics of the API service on the Microsoft Azure’s website.\u003C\u002Fp>\n\u003Ch3>Encryption Constants\u003C\u002Fh3>\n\u003Cp>We \u003Cstrong>strongly recommend\u003C\u002Fstrong> defining the new plugin-specific constants in your \u003Ccode>wp-config.php\u003C\u002Fcode>:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>define( 'AAT_ENCRYPTION_KEY',  'a_random_string_of_at_least_64_characters' );\ndefine( 'AAT_ENCRYPTION_SALT', 'another_random_string_of_at_least_64_characters' );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>You will find these two define(…) lines already generated for you on the Auto Alt Text » Options page – simply copy & paste them before the \u003Ccode>\u002F* That's all, stop editing! Happy publishing. *\u002F\u003C\u002Fcode> line in your \u003Ccode>wp-config.php\u003C\u002Fcode>.\u003C\u002Fp>\n\u003Cp>If you choose not to add them, the plugin will continue to work normally, but it will fall back to using your WordPress \u003Ccode>LOGGED_IN_KEY\u003C\u002Fcode> \u002F \u003Ccode>LOGGED_IN_SALT\u003C\u002Fcode>, which may break if those salts are ever changed.\u003C\u002Fp>\n\u003Ch3>Disclaimer\u003C\u002Fh3>\n\u003Cp>Auto Alt Text is a plugin that helps users automatically generate Alt Texts of their images using AI services such as OpenAI’s ChatGPT or Microsoft Azure.\u003Cbr \u002F>\nUsers need their own API key and must follow the rules set by the AI service they choose.\u003C\u002Fp>\n\u003Cp>By using Auto Alt Text, users agree to watch and manage AI-made content and address any issues or misuse.\u003C\u002Fp>\n\u003Cp>AI Engine developer and related parties are not responsible for any problems or losses caused by the use of the plugin or AI-generated content.\u003C\u002Fp>\n","This plugin allows you to automatically generate an Alt Text for images uploaded into the media library via AI.",4000,31891,8,"2026-06-05T21:36:00.000Z","6.9.0",[71,72,19,21,73],"accessibility","alt-tag","seo","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fauto-alt-text.2.8.2.zip","2025-12-06 00:00:00",{"slug":77,"name":78,"version":79,"author":80,"author_profile":81,"description":82,"short_description":83,"active_installs":84,"downloaded":85,"rating":25,"num_ratings":86,"last_updated":87,"tested_up_to":14,"requires_at_least":49,"requires_php":88,"tags":89,"homepage":90,"download_link":91,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"alt-magic-ai-powered-alt-texts","Alt Magic: AI Image Alt Text Generator for WP & Image Rename","1.7.10","Alt Magic Pro","https:\u002F\u002Fprofiles.wordpress.org\u002Faltmagic\u002F","\u003Cp>Alt Magic is an AI alt text generator for WordPress that automatically creates SEO-friendly image alt text for newly uploaded images and existing media library images.\u003C\u002Fp>\n\u003Cp>Start with 50 free monthly credits, then scale with fast bulk generation built for WooCommerce stores, publishers, agencies, and image-heavy WordPress sites.\u003C\u002Fp>\n\u003Cp>Built for high-volume workflows, Alt Magic can process 10,000+ images per hour. It helps improve image accessibility, supports better image SEO, and makes alt text generation easier to manage across large media libraries.\u003C\u002Fp>\n\u003Cp>Alt Magic also includes optional AI image renaming for teams that want cleaner, more descriptive filenames as part of their image optimization workflow.\u003C\u002Fp>\n\u003Ch3>Why users choose Alt Magic\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Highly contextual and SEO-optimized\u003C\u002Fli>\n\u003Cli>50 Free monthly alt text credits to get started easily\u003C\u002Fli>\n\u003Cli>Fast bulk alt text generation for existing and newly uploaded images\u003C\u002Fli>\n\u003Cli>Process 10,000+ images per hour on high-volume WordPress sites\u003C\u002Fli>\n\u003Cli>Affordable pricing at scale for stores, publishers, and agencies\u003C\u002Fli>\n\u003Cli>Active support with direct help for setup, troubleshooting, and custom guidance\u003C\u002Fli>\n\u003Cli>Built for WordPress and WooCommerce workflows\u003C\u002Fli>\n\u003Cli>Optional AI image renaming for better image organization\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Customer Reviews\u003C\u002Fh3>\n\u003Cp>⭐⭐⭐⭐⭐ \u003Cstrong>Rated 4.8 stars on G2\u003C\u002Fstrong> – \u003Ca href=\"https:\u002F\u002Fwww.g2.com\u002Fproducts\u002Falt-magic-ai-powered-alt-texts-at-scale\u002Freviews\" rel=\"nofollow ugc\">Read reviews on G2\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Watch Alt Magic Plug-in in Action:\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\u002FlHqcZ2Egz4Y?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\u003Ch3>Built for scale and complete image SEO workflows\u003C\u002Fh3>\n\u003Cp>Many AI alt text plugins work well for smaller libraries, but become slower, more expensive, or harder to scale when you need bulk processing across a large number of images.\u003C\u002Fp>\n\u003Cp>Some tools rely on external model limits or generic workflows that are not built for large WordPress media libraries. Others focus only on adding alt text in the media library and do not offer a broader image optimization workflow.\u003C\u002Fp>\n\u003Cp>Alt Magic is built differently. It is designed for fast, stable, high-volume processing with better cost efficiency at scale.\u003C\u002Fp>\n\u003Cp>With Alt Magic, you get:\u003Cbr \u002F>\n* Faster bulk processing for large image libraries\u003Cbr \u002F>\n* Better value on high-volume workloads\u003Cbr \u002F>\n* Support for both existing images and new uploads\u003Cbr \u002F>\n* AI image renaming for both existing images and new uploads\u003Cbr \u002F>\n* A broader WordPress image SEO workflow from one plugin\u003C\u002Fp>\n\u003Cp>This makes Alt Magic a strong fit for WooCommerce stores, publishers, agencies, directories, and other image-heavy websites.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Automatic Alt Text Generation\u003C\u002Fstrong>\u003Cbr \u002F>\nGenerate alt text automatically for newly uploaded images.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Bulk Alt Text Generation\u003C\u002Fstrong>\u003Cbr \u002F>\nCreate alt text for existing WordPress media library images in bulk with a single click.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>High-Speed Processing\u003C\u002Fstrong>\u003Cbr \u002F>\nBuilt for large sites and media libraries with processing speeds of 10,000+ images per hour.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Free Monthly Credits\u003C\u002Fstrong>\u003Cbr \u002F>\nStart free every month with 50 credits and scale up only when you need more volume.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>WooCommerce Optimization\u003C\u002Fstrong>\u003Cbr \u002F>\nGenerate better alt text for product images across WooCommerce stores and large catalogs.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Context-Aware Generation\u003C\u002Fstrong>\u003Cbr \u002F>\nCreate more relevant alt text based on image content and surrounding context.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Additional Media Properties\u003C\u002Fstrong>\u003Cbr \u002F>\nGenerate not only alt text, but also captions, titles, and descriptions where supported.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Processed Images History\u003C\u002Fstrong>\u003Cbr \u002F>\nView, manage, edit, and regenerate previously processed images from one place.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>SEO Plugin Compatibility\u003C\u002Fstrong>\u003Cbr \u002F>\nWorks smoothly with popular SEO plugins including Yoast, Rank Math, SEOPress, Squirrly SEO, and AIOSEO.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Multilingual Support\u003C\u002Fstrong>\u003Cbr \u002F>\nGenerate alt text in over 150 languages for multilingual websites and global stores.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>AI Image Renaming\u003C\u002Fstrong>\u003Cbr \u002F>\nRename already uploaded images and automatically rename new uploads with descriptive, SEO-friendly filenames.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Broad Format Support\u003C\u002Fstrong>\u003Cbr \u002F>\nSupports common image formats including JPG, JPEG, PNG, GIF, WebP, AVIF, and SVG.\u003C\u002Fp>\n\u003Ch3>Service Information\u003C\u002Fh3>\n\u003Cp>Alt Magic is a service-based plugin that provides AI-powered alt text generation and image renaming services. The plugin requires an active internet connection and an Alt Magic account with API credentials to function.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Service Provider:\u003C\u002Fstrong>\u003Cbr \u002F>\nThis plugin connects to Alt Magic’s cloud-based AI service to process images and generate alt texts and image filenames. The plugin does not perform AI processing locally.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Remote Servers Called:\u003C\u002Fstrong>\u003Cbr \u002F>\nThe plugin makes API calls to the following service endpoints:\u003Cbr \u002F>\n– Service Base URL: https:\u002F\u002Fapi.altmagic.pro\u003Cbr \u002F>\n– \u003Ccode>\u002Fimage-name-generator-wp\u003C\u002Fcode> – For AI-powered image filename generation\u003Cbr \u002F>\n– \u003Ccode>\u002Fcombined-generator-wp\u003C\u002Fcode> – For combined alt text and image name generation\u003Cbr \u002F>\n– \u003Ccode>\u002Fuser-details\u003C\u002Fcode> – For fetching user account information and credit balance\u003Cbr \u002F>\n– \u003Ccode>\u002Fwp-plugin-events\u002Fwp-plugin-events\u003C\u002Fcode> – For plugin usage analytics and events\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Account Requirements:\u003C\u002Fstrong>\u003Cbr \u002F>\nAn Alt Magic account and API key are required to use this plugin. Users must:\u003Cbr \u002F>\n1. Sign up for an account at https:\u002F\u002Fwww.altmagic.pro\u003Cbr \u002F>\n2. Obtain an API key from their Alt Magic dashboard\u003Cbr \u002F>\n3. Enter the API key in the plugin settings\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Data Transmission:\u003C\u002Fstrong>\u003Cbr \u002F>\nThe plugin sends image data (image files or URLs) to the Alt Magic service for AI analysis and processing. This data is used solely to generate alt text descriptions and image filenames. The plugin also transmits basic plugin usage events for service improvement.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Privacy and Terms:\u003C\u002Fstrong>\u003Cbr \u002F>\nFor detailed information about data handling, privacy practices, and terms of service, please refer to:\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fwww.altmagic.pro\" rel=\"nofollow ugc\">Service Link\u003C\u002Fa>\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fwww.altmagic.pro\u002Fterms-of-service\" rel=\"nofollow ugc\">Terms of Use\u003C\u002Fa>\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fwww.altmagic.pro\u002Fprivacy-policy\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>\u003C\u002Fp>\n","AI alt text generator for WordPress with free monthly credits, fast bulk generation for existing and new images, and optional AI image renaming.",1000,20287,18,"2026-07-14T20:05:00.000Z","7.0",[71,18,51,37,52],"https:\u002F\u002Faltmagic.pro\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Falt-magic-ai-powered-alt-texts.1.7.10.zip",{"slug":93,"name":94,"version":95,"author":96,"author_profile":97,"description":98,"short_description":99,"active_installs":100,"downloaded":101,"rating":25,"num_ratings":102,"last_updated":103,"tested_up_to":14,"requires_at_least":104,"requires_php":16,"tags":105,"homepage":109,"download_link":110,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"hhg-for-translatepress","HHG for TranslatePress","1.0.5","胡洪刚","https:\u002F\u002Fprofiles.wordpress.org\u002Fgwuluo\u002F","\u003Cp>HHG for TranslatePress extends TranslatePress with best-in-class AI translation engines. Pick from four engine families instead of a single provider.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Supported Translation Engines:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch4>Google Gemini AI\u003C\u002Fh4>\n\u003Cp>Powered by Google’s latest Gemini models. Choose from Flash-Lite (fastest & cheapest), Flash (balanced), Pro (highest quality), or 3 Flash Preview (cutting edge). API key from Google AI Studio.\u003C\u002Fp>\n\u003Ch4>OpenAI Compatible Platform\u003C\u002Fh4>\n\u003Cp>A universal engine supporting \u003Cstrong>seven\u003C\u002Fstrong> OpenAI-compatible API providers through a single, unified interface:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>OpenAI\u003C\u002Fstrong> — GPT-4o Mini, GPT-4o, GPT-4.1, o4-mini, GPT-4 Turbo\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Azure OpenAI\u003C\u002Fstrong> — Bring your own deployment endpoint\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Groq\u003C\u002Fstrong> — Ultra-fast inference with generous free tier (Llama 4, Mixtral, Gemma)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Together AI\u003C\u002Fstrong> — Open-source model hosting (Llama 4, DeepSeek V3, Qwen3)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>OpenRouter\u003C\u002Fstrong> — Multi-provider routing (access OpenAI, Anthropic, Google models)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Ollama\u003C\u002Fstrong> — Run locally, zero API cost (Llama 3.2, Qwen3, Mistral, Gemma 3)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom\u003C\u002Fstrong> — Any OpenAI-compatible endpoint you provide\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Each platform preset includes curated model suggestions, platform-specific descriptions, and automatic API configuration. The model input supports both free-form text entry and one-click suggestion chips — type any model name or click to select.\u003C\u002Fp>\n\u003Ch4>DeepSeek AI\u003C\u002Fh4>\n\u003Cp>DeepSeek V4 Flash for fast, affordable translations and V4 Pro for professional-grade quality. Optimized with thinking disabled for faster throughput and lower cost.\u003C\u002Fp>\n\u003Ch4>ZhiPu AI GLM\u003C\u002Fh4>\n\u003Cp>Six translation strategies: General, Paraphrase, Two Step, Three Step, Reflection, and Chain of Thought. Choose speed or depth depending on your content.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Industry \u002F Domain Description\u003C\u002Fstrong> — Describe your site’s context once (industry, tone, terminology rules) and it’s injected into every translation request for consistent, accurate output across all engines\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Three-layer context system\u003C\u002Fstrong> — Sliding-window surrounding strings, page-level key term extraction, and industry prompt for terminology consistency\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Parallel async translation\u003C\u002Fstrong> — All chunks dispatched simultaneously via cURL multi-handle for maximum speed\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Two-round retry logic\u003C\u002Fstrong> — Failed strings automatically retried in a second pass with lower temperature for maximum completeness\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Intelligent caching\u003C\u002Fstrong> — 30-minute transient cache per chunk for instant repeat translations\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Adaptive chunk sizing\u003C\u002Fstrong> — Chunk size auto-adjusted based on average string length per page\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Platform-aware configuration\u003C\u002Fstrong> — Timeout, temperature, and chunk size tuned per model family via heuristic detection\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Native TranslatePress integration\u003C\u002Fstrong> — Settings panel styled to blend seamlessly with TranslatePress’s own UI, with smooth CSS transitions\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Code security\u003C\u002Fstrong> — All inputs sanitized, outputs escaped, nonces verified, SSL enforced, following WordPress best practices\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin connects to external AI translation services to provide automatic translation functionality. The following third-party services are used:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Google Gemini AI\u003C\u002Fstrong>\u003Cbr \u002F>\n– Service: Google AI Studio API (https:\u002F\u002Faistudio.google.com\u002F)\u003Cbr \u002F>\n– Purpose: AI-powered text translation using Google Gemini models\u003Cbr \u002F>\n– Data sent: Text content to be translated, source and target language codes\u003Cbr \u002F>\n– When: Only when Gemini is selected as the translation engine and translation is requested\u003Cbr \u002F>\n– Privacy Policy: https:\u002F\u002Fpolicies.google.com\u002Fprivacy\u003Cbr \u002F>\n– Terms of Service: https:\u002F\u002Fpolicies.google.com\u002Fterms\u003C\u002Fp>\n\u003Cp>\u003Cstrong>OpenAI Compatible Platform\u003C\u002Fstrong>\u003Cbr \u002F>\n– Services: OpenAI (https:\u002F\u002Fapi.openai.com\u002F), Azure OpenAI, Groq (https:\u002F\u002Fapi.groq.com\u002F), Together AI (https:\u002F\u002Fapi.together.xyz\u002F), OpenRouter (https:\u002F\u002Fopenrouter.ai\u002F), Ollama (local)\u003Cbr \u002F>\n– Purpose: AI-powered text translation using various OpenAI-compatible models\u003Cbr \u002F>\n– Data sent: Text content to be translated, source and target language codes\u003Cbr \u002F>\n– When: Only when OpenAI Compatible is selected as the translation engine and translation is requested\u003Cbr \u002F>\n– OpenAI Privacy Policy: https:\u002F\u002Fopenai.com\u002Fprivacy\u002F\u003Cbr \u002F>\n– OpenAI Terms of Service: https:\u002F\u002Fopenai.com\u002Fterms\u002F\u003Cbr \u002F>\n– Groq Privacy Policy: https:\u002F\u002Fgroq.com\u002Fprivacy\u002F\u003Cbr \u002F>\n– Together AI Privacy Policy: https:\u002F\u002Fwww.together.ai\u002Fprivacy\u003Cbr \u002F>\n– OpenRouter Privacy Policy: https:\u002F\u002Fopenrouter.ai\u002Fprivacy\u003C\u002Fp>\n\u003Cp>\u003Cstrong>DeepSeek AI\u003C\u002Fstrong>\u003Cbr \u002F>\n– Service: DeepSeek API (https:\u002F\u002Fapi.deepseek.com\u002F)\u003Cbr \u002F>\n– Purpose: AI-powered text translation using DeepSeek models\u003Cbr \u002F>\n– Data sent: Text content to be translated, source and target language codes\u003Cbr \u002F>\n– When: Only when DeepSeek is selected as the translation engine and translation is requested\u003Cbr \u002F>\n– Privacy Policy: https:\u002F\u002Fplatform.deepseek.com\u002Fprivacy\u003Cbr \u002F>\n– Terms of Service: https:\u002F\u002Fplatform.deepseek.com\u002Fterms\u003C\u002Fp>\n\u003Cp>\u003Cstrong>ZhiPu AI GLM\u003C\u002Fstrong>\u003Cbr \u002F>\n– Service: ZhiPu AI API (https:\u002F\u002Fbigmodel.cn\u002F)\u003Cbr \u002F>\n– Purpose: AI-powered text translation using ZhiPu GLM models\u003Cbr \u002F>\n– Data sent: Text content to be translated, source and target language codes\u003Cbr \u002F>\n– When: Only when ZhiPu is selected as the translation engine and translation is requested\u003Cbr \u002F>\n– Privacy Policy: https:\u002F\u002Fwww.zhipuai.cn\u002Fprivacy\u003Cbr \u002F>\n– Terms of Service: https:\u002F\u002Fwww.zhipuai.cn\u002Fterms\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Important Notes:\u003C\u002Fstrong>\u003Cbr \u002F>\n– No data is sent to external services unless you explicitly configure and use one of these translation engines\u003Cbr \u002F>\n– All API communications are made over secure HTTPS connections\u003Cbr \u002F>\n– No personal user data is collected or transmitted — only the text content you choose to translate\u003Cbr \u002F>\n– You are responsible for complying with the terms of service and privacy policies of the services you choose to use\u003C\u002Fp>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>This plugin is licensed under the GPLv2 or later. You are free to use, modify, and redistribute it under the terms of the GNU General Public License.\u003C\u002Fp>\n","Add powerful AI translation engines to TranslatePress — Google Gemini, OpenAI, DeepSeek, and ZhiPu GLM with multi-model support.",900,2350,2,"2026-05-29T09:14:00.000Z","5.6",[106,20,21,107,108],"deepseek","translatepress","translation","https:\u002F\u002Fhuhonggang.com\u002Fhhg-for-translatepress\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fhhg-for-translatepress.1.0.5.zip",{"slug":112,"name":113,"version":114,"author":115,"author_profile":116,"description":117,"short_description":118,"active_installs":119,"downloaded":120,"rating":25,"num_ratings":121,"last_updated":122,"tested_up_to":123,"requires_at_least":49,"requires_php":124,"tags":125,"homepage":129,"download_link":130,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"imgseo-ai-alt-text-generator","ImgSEO – AI Image Alt Text Generator & Image SEO Tools","2.7.2","pianoweb","https:\u002F\u002Fprofiles.wordpress.org\u002Fpianoweb\u002F","\u003Cp>\u003Cstrong>ImgSEO\u003C\u002Fstrong> automates complete alt text and metadata optimization for WordPress. Unlike basic AI tools that only analyze images, ImgSEO combines \u003Cstrong>advanced computer vision with intelligent page context analysis\u003C\u002Fstrong> to generate truly accurate and relevant metadata.\u003C\u002Fp>\n\u003Ch4>What Makes ImgSEO Different?\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>🧠 Context-Aware Intelligence\u003C\u002Fstrong>\u003Cbr \u002F>\nImgSEO doesn’t just “see” your images—it understands them in context by analyzing:\u003Cbr \u002F>\n* Page title, headings, and surrounding content\u003Cbr \u002F>\n* Existing filenames and metadata\u003Cbr \u002F>\n* WooCommerce product data (for e-commerce sites)\u003Cbr \u002F>\n* Custom AI prompts with brand keywords\u003C\u002Fp>\n\u003Cp>This context awareness produces descriptions that actually match your content, not generic AI guesses.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>⚡ Ultra-Fast Bulk Processing\u003C\u002Fstrong>\u003Cbr \u002F>\n* Process \u003Cstrong>1000+ images in minutes\u003C\u002Fstrong> with parallel processing\u003Cbr \u002F>\n* Up to \u003Cstrong>16x faster\u003C\u002Fstrong> than sequential methods (configurable speed modes)\u003Cbr \u002F>\n* Handle massive libraries without memory issues (paginated 100 images\u002Fbatch)\u003Cbr \u002F>\n* Background processing with pause\u002Fresume capability\u003C\u002Fp>\n\u003Cp>\u003Cstrong>📦 Complete Automation\u003C\u002Fstrong>\u003Cbr \u002F>\n* \u003Cstrong>Alt text, title, caption & description\u003C\u002Fstrong> – All metadata from one generation\u003Cbr \u002F>\n* \u003Cstrong>Smart file renaming\u003C\u002Fstrong> – DSC_0001.jpg \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> summer-collection-red-dress.jpg with automatic reference updates\u003Cbr \u002F>\n* \u003Cstrong>JSON-LD Schema Markup\u003C\u002Fstrong> – Complete Schema.org ImageObject implementation with 5 levels of fields (core, SEO essentials, attribution, context, technical metadata) including EXIF data, geolocation, publisher info, and smart hash-based caching\u003Cbr \u002F>\n* \u003Cstrong>XML Image Sitemaps\u003C\u002Fstrong> – Automated generation with scheduled updates (hourly\u002Fdaily\u002Fweekly)\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🚀 Performance Optimized\u003C\u002Fstrong>\u003Cbr \u002F>\nVersion 2.2 includes major optimizations specifically for large sites:\u003Cbr \u002F>\n* 73% reduction in database queries (from ~150 to ~40 per page)\u003Cbr \u002F>\n* 50-60% less memory usage in bulk operations\u003Cbr \u002F>\n* Smart thumbnail fallback for images >3MB (70-90% bandwidth reduction)\u003Cbr \u002F>\n* Automatic base64 fallback for CDN\u002Fhotlink-protected sites\u003C\u002Fp>\n\u003Cp>\u003Cstrong>⚖️ Legal Compliance Made Easy\u003C\u002Fstrong>\u003Cbr \u002F>\nWith the European Accessibility Act (EAA) becoming mandatory on \u003Cstrong>June 28, 2025\u003C\u002Fstrong>, proper image alt text is no longer optional—\u003Cstrong>it’s the law\u003C\u002Fstrong>. ImgSEO helps you meet WCAG 2.1 AA, EAA, ADA, and Section 508 standards while simultaneously boosting your search rankings.\u003C\u002Fp>\n\u003Ch4>Key Benefits\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Double Your SEO Impact\u003C\u002Fstrong>: Properly described images rank better in both regular and image search results\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Ensure Legal Compliance\u003C\u002Fstrong>: Meet WCAG 2.1 AA, EAA, ADA, Section 508 and other global accessibility standards\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Save Hours of Manual Work\u003C\u002Fstrong>: Process your entire media library with one click\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Improve User Experience\u003C\u002Fstrong>: Help screen readers accurately describe images to visually impaired visitors\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Enhance E-commerce Performance\u003C\u002Fstrong>: Better product image descriptions improve conversion rates\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Boost Search Indexing\u003C\u002Fstrong>: XML sitemaps and JSON-LD markup help search engines discover and understand your images\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Rich Search Results\u003C\u002Fstrong>: Schema markup enables enhanced search snippets with image metadata\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Who Should Use ImgSEO?\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Perfect for:\u003C\u002Fstrong>\u003Cbr \u002F>\n* \u003Cstrong>E-commerce Stores\u003C\u002Fstrong> – Product images need accurate descriptions for both SEO and accessibility compliance\u003Cbr \u002F>\n* \u003Cstrong>Photography & Portfolio Sites\u003C\u002Fstrong> – Transform large image galleries into SEO assets\u003Cbr \u002F>\n* \u003Cstrong>News & Magazine Sites\u003C\u002Fstrong> – Process hundreds of images daily with automated workflows\u003Cbr \u002F>\n* \u003Cstrong>Marketing Agencies\u003C\u002Fstrong> – Manage multiple client sites from one dashboard with team accounts\u003Cbr \u002F>\n* \u003Cstrong>Corporate Websites\u003C\u002Fstrong> – Meet accessibility compliance requirements (EAA, ADA, WCAG 2.1 AA)\u003Cbr \u002F>\n* \u003Cstrong>Bloggers & Content Creators\u003C\u002Fstrong> – Save hours of manual alt text writing\u003Cbr \u002F>\n* \u003Cstrong>Sites with Legacy Images\u003C\u002Fstrong> – Fix thousands of images missing alt text with bulk processing\u003C\u002Fp>\n\u003Ch4>Core AI Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Intelligent Context Analysis\u003C\u002Fstrong> – Analyzes page title, content, and filename for contextually relevant descriptions\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WooCommerce Optimization\u003C\u002Fstrong> – Specialized AI prompts for product images that boost conversion rates\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multilingual Support\u003C\u002Fstrong> – Generate alt text in 25+ languages (English, Italian, Spanish, German, French, Portuguese, Japanese, Arabic, and more)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom AI Prompts\u003C\u002Fstrong> – Inject brand keywords and control output style for consistent brand voice\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Automatic Generation\u003C\u002Fstrong> – Real-time alt text creation as you upload new images\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Complete Metadata Update\u003C\u002Fstrong> – Auto-populate title, description, alt text, and caption fields from one AI generation\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Bulk Operations & Automation\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>High-Performance Bulk Processing\u003C\u002Fstrong> – Process up to 16 images in parallel with configurable speed modes (Safe, Normal, Fast, Ultra, Insane)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Smart Job Management\u003C\u002Fstrong> – Background processing with progress tracking, pause\u002Fresume, and automatic recovery\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Paginated Operations\u003C\u002Fstrong> – Process 100 images per batch to prevent memory exhaustion on large libraries\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Individual Processing\u003C\u002Fstrong> – Generate or update alt text for specific images directly from Media Library\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>File Renaming System\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Dual Rename Methods\u003C\u002Fstrong> – AI-powered intelligent names or pattern-based templates with dynamic variables\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Bulk Rename\u003C\u002Fstrong> – Rename hundreds of images with parallel processing (up to 16x faster than sequential)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Automatic Reference Updates\u003C\u002Fstrong> – Updates all post\u002Fpage references automatically when renaming files\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Backup & Restore\u003C\u002Fstrong> – Complete rename history with one-click restore capability\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Thumbnail Handling\u003C\u002Fstrong> – Automatically renames all image sizes and thumbnails\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Safety System\u003C\u002Fstrong> – Multi-layer confirmation with preview before execution\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>SEO & Search Discovery\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>JSON-LD Schema Markup\u003C\u002Fstrong> – Complete Schema.org ImageObject with 5 levels of fields (core, SEO essentials, attribution, context, technical metadata) including EXIF data, GPS geolocation, publisher organization, and smart hash-based caching for optimal performance\u003C\u002Fli>\n\u003Cli>\u003Cstrong>XML Image Sitemaps\u003C\u002Fstrong> – Automated generation with scheduled auto-refresh (hourly\u002Fdaily\u002Fweekly)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Sitemap Notifications\u003C\u002Fstrong> – Smart alerts when sitemap needs updating after new image additions\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Character Limit Control\u003C\u002Fstrong> – Set max alt text length (recommended ~125 characters for SEO)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Performance & Reliability\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Database Optimization\u003C\u002Fstrong> – Reduced queries from ~150 to ~40 per page load (73% reduction)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Memory Efficiency\u003C\u002Fstrong> – 50-60% less memory usage in bulk operations\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Thumbnail Fallback\u003C\u002Fstrong> – Images >3MB automatically use WordPress thumbnails (70-90% bandwidth reduction)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>CDN & Hotlink Protection\u003C\u002Fstrong> – Automatic base64 fallback for sites with anti-hotlinking or Cloudflare protection\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Query Caching\u003C\u002Fstrong> – Expensive COUNT queries cached with 5-minute transients\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Conditional Loading\u003C\u002Fstrong> – Hooks only loaded when features are enabled\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Advanced Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Cloud Dashboard\u003C\u002Fstrong> – Track usage, manage tokens, export reports at \u003Ca href=\"https:\u002F\u002Fdashboard.imgseo.net\" rel=\"nofollow ugc\">dashboard.imgseo.net\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Team Collaboration\u003C\u002Fstrong> – Multiple user accounts and API token management for agencies\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Field Selection Control\u003C\u002Fstrong> – Choose which metadata fields to update (title, alt text, caption, description)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Timeout Settings\u003C\u002Fstrong> – Control API response time limits for your server configuration\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Page Builder Compatible\u003C\u002Fstrong> – Works with Elementor, Divi, WPBakery, Gutenberg (beta)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Browser Extension\u003C\u002Fstrong> – Access ImgSEO features outside of WordPress (available separately)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Developer Hooks\u003C\u002Fstrong> – Extensive filter and action hooks for custom integrations\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Central Cloud Dashboard\u003C\u002Fh4>\n\u003Cp>At \u003Ca href=\"https:\u002F\u002Fdashboard.imgseo.net\" rel=\"nofollow ugc\">dashboard.imgseo.net\u003C\u002Fa> you can:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>Monitor available credits and usage statistics\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Purchase one-time credit packs or subscribe to a plan\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Manage API tokens for multiple sites or environments\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Review and export the complete history of generated alt texts\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Add team members with controlled access\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cem>Register free at\u003C\u002Fem> \u003Ca href=\"https:\u002F\u002Fdashboard.imgseo.net\u002Fregister\" rel=\"nofollow ugc\">dashboard.imgseo.net\u002Fregister\u003C\u002Fa> – get \u003Cstrong>30 credits\u003C\u002Fstrong> instantly \u003Cstrong>+ 10 new credits every day\u003C\u002Fstrong> whenever your balance drops below 10.\u003C\u002Fp>\n\u003Ch4>Accessibility & Legal Compliance\u003C\u002Fh4>\n\u003Cp>ImgSEO helps address:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>WCAG 2.1 \u002F ISO 40500\u003C\u002Fstrong> – Success Criterion 1.1.1 \u003Cem>Non-text Content\u003C\u002Fem>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>European Accessibility Act (Directive 2019\u002F882)\u003C\u002Fstrong> – Mandatory from \u003Cstrong>June 28, 2025\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>ADA Title II (USA 2024 DOJ Final Rule)\u003C\u002Fstrong> & \u003Cstrong>Section 508 Refresh\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>AODA & Accessible Canada Act\u003C\u002Fstrong>, \u003Cstrong>UK PSBAR 2018\u003C\u002Fstrong>, \u003Cstrong>BITV 2.0 (DE)\u003C\u002Fstrong>, \u003Cstrong>RGAA 4.1 (FR)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>JIS X 8341-3 (JP)\u003C\u002Fstrong>, \u003Cstrong>GB\u002FT 37668-2019 (CN)\u003C\u002Fstrong>, \u003Cstrong>e-MAG 3.0 (BR)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cblockquote>\n\u003Cp>\u003Cem>Best practice built-in:\u003C\u002Fem> ImgSEO limits alt text to ~125 characters, avoids redundant phrases like “image of…”, and lets you mark decorative images appropriately.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch4>Pricing\u003C\u002Fh4>\n\u003Cp>| Pack | Credits | Price | Cost\u002Fcredit |\u003C\u002Fp>\n\u003Cp>|——|———|——-|————-|\u003C\u002Fp>\n\u003Cp>| Pro | 1 000 | € 9.90 | € 0.0099 |\u003C\u002Fp>\n\u003Cp>| Elite | 5 000 | € 39.90 | € 0.0080 |\u003C\u002Fp>\n\u003Cp>| Ultra | 20 000 | € 99.00 | € 0.0050 |\u003C\u002Fp>\n\u003Cp>| Unlimited | 200 000 | € 499.90 | € 0.0025 |\u003C\u002Fp>\n\u003Cp>\u003Cem>Free tier:\u003C\u002Fem> 30 starter credits + daily refill up to 10. One-time credit packs available – see \u003Ca href=\"https:\u002F\u002Fimgseo.net\u002F#prices\" rel=\"nofollow ugc\">imgseo.net\u002F#prices\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin connects to \u003Cstrong>ImgSEO AI API\u003C\u002Fstrong> to analyse the submitted image (URL or binary) and produce alt text or a suggested filename. No personal data beyond the image itself is transmitted. Full terms: \u003Ca href=\"https:\u002F\u002Fimgseo.net\u002Fterms-of-service\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fimgseo.net\u002Fterms-of-service\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Accessibility Statement\u003C\u002Fh3>\n\u003Cp>Our goal is to make ImgSEO usable by everyone. The plugin’s admin screens follow WordPress core accessibility guidelines, and we test each release with screen readers and keyboard navigation. Please report issues via our support forum so we can improve further.\u003C\u002Fp>\n","Context-aware AI that analyzes both images and page content for accurate metadata. Process 1000+ images with 16x faster parallel processing.",500,10747,10,"2026-06-03T08:00:00.000Z","6.9.5","7.3",[18,126,52,127,128],"ai-image-renamer","image-xml-sitemaps","schema-markup","https:\u002F\u002Fimgseo.net","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fimgseo-ai-alt-text-generator.2.7.2.zip",{"error":132,"url":133,"statusCode":134,"statusMessage":135,"message":135},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fotto-alt\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":11,"versions":137},[]]