{"id":256199,"date":"2025-10-17T12:01:42","date_gmt":"2025-10-17T12:01:42","guid":{"rendered":"https:\/\/ru.wordpress.org\/plugins\/auto-image-tags\/"},"modified":"2025-11-05T15:10:16","modified_gmt":"2025-11-05T15:10:16","slug":"auto-image-tags","status":"publish","type":"plugin","link":"https:\/\/fa.wordpress.org\/plugins\/auto-image-tags\/","author":14804758,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"2.1.0","stable_tag":"2.1.0","tested":"6.8.5","requires":"5.0","requires_php":"7.2","requires_plugins":null,"header_name":"Auto Image Tags","header_author":"mrbogdan","header_description":"Automatically add ALT, TITLE, Caption and Description tags to WordPress media library images. WooCommerce integration and optional translation support.","assets_banners_color":"","last_updated":"2025-11-05 15:10:16","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/wordpress.org\/plugins\/auto-image-tags\/","header_author_uri":"https:\/\/profiles.wordpress.org\/mrbogdan\/","rating":0,"author_block_rating":0,"active_installs":20,"downloads":298,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"2.0.0":{"tag":"2.0.0","author":"mrbogdan","date":"2025-10-17 12:01:35"},"2.1.0":{"tag":"2.1.0","author":"mrbogdan","date":"2025-11-05 15:10:16"}},"upgrade_notice":{"2.1.0":"<p>Critical bug fixes for HTTP\/2 errors and progress bar. Recommended update for all users.<\/p>","2.0.0":"<p>Major update with translation, WooCommerce integration, and many new features.<\/p>"},"ratings":[],"assets_icons":[],"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["2.0.0","2.1.0"],"block_files":[],"assets_screenshots":[],"screenshots":{"1":"Settings page with format options","2":"Bulk processing with filters","3":"Preview changes before applying","4":"Processing statistics and history","5":"Translation settings","6":"WooCommerce integration"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[14888,133,84,186,1460],"plugin_category":[45,50,55],"plugin_contributors":[249343],"plugin_business_model":[],"class_list":["post-256199","plugin","type-plugin","status-publish","hentry","plugin_tags-alt","plugin_tags-image","plugin_tags-media","plugin_tags-seo","plugin_tags-title","plugin_category-ecommerce","plugin_category-media","plugin_category-seo-and-marketing","plugin_contributors-mrbogdan","plugin_committers-mrbogdan"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/auto-image-tags.svg","icon_2x":false,"generated":true},"screenshots":[],"raw_content":"<!--section=description-->\n<p>Auto Image Tags automatically generates ALT, TITLE, Caption and Description for your WordPress media library images based on filename, post title, or custom templates.<\/p>\n\n<p><strong>Key Features:<\/strong><\/p>\n\n<ul>\n<li>Automatic ALT, TITLE, Caption and Description generation<\/li>\n<li>Preview changes before applying<\/li>\n<li>Individual overwrite settings for each attribute<\/li>\n<li>Bulk processing filters (by date, posts, status)<\/li>\n<li>Advanced filename cleanup<\/li>\n<li>Stop words to remove unwanted words<\/li>\n<li>Test mode for safe testing<\/li>\n<li>Processing history and statistics<\/li>\n<li>Multilingual support<\/li>\n<li>Extended template variables<\/li>\n<li>Translation system (5 services: Google, DeepL, Yandex, LibreTranslate, MyMemory)<\/li>\n<li>WooCommerce integration<\/li>\n<\/ul>\n\n<p><strong>WooCommerce Integration:<\/strong><\/p>\n\n<ul>\n<li>Automatic processing of product images<\/li>\n<li>Gallery image support<\/li>\n<li>Use product title, category, and SKU in tags<\/li>\n<li>Seamless integration with product workflow<\/li>\n<\/ul>\n\n<p><strong>Translation Support:<\/strong><\/p>\n\n<ul>\n<li>Google Translate API<\/li>\n<li>DeepL API (500k chars\/month free)<\/li>\n<li>Yandex Translator (1M chars\/month free)<\/li>\n<li>LibreTranslate (free, open-source)<\/li>\n<li>MyMemory (free, 10k chars\/day)<\/li>\n<\/ul>\n\n<h3>Support<\/h3>\n\n<p>For support, feature requests, or bug reports:\n* Telegram: @shapovalovbogdan\n* GitHub: https:\/\/github.com\/imrbogdan\/auto-image-tags<\/p>\n\n<h3>Privacy<\/h3>\n\n<p>This plugin does not collect or store any user data. Translation services are only used when explicitly configured and activated by the user.<\/p>\n\n<h3>Credits<\/h3>\n\n<p>Developed by Shapovalov Bogdan\nFree and open-source, no Pro version!<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin files to <code>\/wp-content\/plugins\/auto-image-tags\/<\/code><\/li>\n<li>Activate the plugin through the 'Plugins' screen in WordPress<\/li>\n<li>Go to Auto Image Tags menu to configure settings<\/li>\n<li>Use Process Images tab to bulk process existing images<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id='does%20this%20plugin%20work%20with%20woocommerce%3F'><h3>Does this plugin work with WooCommerce?<\/h3><\/dt>\n<dd><p>Yes! Version 2.0+ includes full WooCommerce integration with product image processing.<\/p><\/dd>\n<dt id='can%20i%20preview%20changes%20before%20applying%3F'><h3>Can I preview changes before applying?<\/h3><\/dt>\n<dd><p>Yes, use the Preview tab to see how tags will look before processing.<\/p><\/dd>\n<dt id='does%20it%20support%20translation%3F'><h3>Does it support translation?<\/h3><\/dt>\n<dd><p>Yes, the plugin supports 5 translation services including free options.<\/p><\/dd>\n<dt id='will%20it%20overwrite%20existing%20alt%20tags%3F'><h3>Will it overwrite existing ALT tags?<\/h3><\/dt>\n<dd><p>Only if you enable the \"Overwrite existing\" option for each field.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>2.1.0 (2025-10-30)<\/h4>\n\n<p><strong>Bug Fixes:<\/strong>\n* Fixed HTTP\/2 Protocol error during bulk processing\n* Fixed progress bar calculation - now shows real progress (0% \u2192 100%)\n* Fixed PHP Parse Error - moved <code>disable_woocommerce_prettyphoto()<\/code> inside class\n* Added protection against timeouts with increased execution limits<\/p>\n\n<p><strong>Performance:<\/strong>\n* Reduced batch size from 10 to 5 images for better stability\n* Removed 5000 image limit - now handles unlimited images\n* Improved handling of large data volumes\n* Disabled output buffering to prevent server conflicts<\/p>\n\n<p><strong>New Features:<\/strong>\n* Auto-disable deprecated prettyPhoto from WooCommerce\n* Dynamic progress calculation with current state display (N \/ TOTAL)\n* Enhanced error handling with detailed logging<\/p>\n\n<h4>2.0.0 (2025-10-20)<\/h4>\n\n<p><strong>Major Update:<\/strong>\n* Translation system with 5 services\n* WooCommerce integration\n* Tools tab (bulk delete, export\/import settings)\n* Preview tab with before\/after comparison\n* Caption and Description support\n* Individual overwrite settings\n* Advanced filters\n* Enhanced filename cleanup\n* Custom stop words\n* Test mode\n* Statistics and history\n* Language selection<\/p>\n\n<h4>1.0.0 (2025-10-07)<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<li>Basic ALT and TITLE tag generation<\/li>\n<li>Filename processing<\/li>\n<li>Bulk operations<\/li>\n<\/ul>","raw_excerpt":"Automatically add ALT, TITLE, Caption and Description tags to WordPress media library images.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/fa.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/256199","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fa.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/fa.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/fa.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=256199"}],"author":[{"embeddable":true,"href":"https:\/\/fa.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/mrbogdan"}],"wp:attachment":[{"href":"https:\/\/fa.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=256199"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/fa.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=256199"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/fa.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=256199"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/fa.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=256199"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/fa.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=256199"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/fa.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=256199"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}