=== Image Tag Manager === Contributors: bradleydalina Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=QX8K5XTVBGV42&source=url Tags: image, image-tag-manager, image tag manager, image-title, image-alt, img-tag, media, tag, seo-optimize,seo, seo-image, title, alt, alternative text Requires at least: 4.6 Tested up to: 5.3 Stable tag: 1.2 Requires PHP: 5.2.4 License: GPLv2 or later License URI: https://www.gnu.org/licenses/gpl-2.0.html This plugin allows you to dynamically generates (alt, title, caption and description) in any images of your site for SEO enhancement. == Description == Image Tag Manager is a WordPress plugin that allows to dynamically generates (alt, title, caption and description) in images (except iframes content) for SEO enhancement. It also fixed the filenames before saving, removing unnecessary characters to transform into more meaningful and SEO friendly filename. "This plugin will is limited with its available settings. Before writing a review, please *mention that you read the whole description* and clearly understand the limit and usage of the plugin." NOTE: Please always read the changelog for the plugin updates. **Plugin Options** **Basic** * Set image alt (Default) * Set image title (Default) * Set image caption (optional) * Set image description (optional) * Override alt (optional) * Override title (optional) **Name/Title** * Strip numbers in the image alt or title (optional) * Use attachement page post title as fallback if image filename does not contain friendly and meaningful filename. * Can add post/page title to the image alt or title attribute, if title already exists in the attribute it will be skip. * Can remove part of string or words in the title or alt attribute base on the specified sets. **Extra** * Can add default image class attribute values in the entry-post section or articles. * Can Remove srcset and sizes attributes in the entry-post section or articles. **advance** * Data saving attribute, saves title and alt along with the post, can work in the future even if the plugin is removed. == Installation == This section describes how to install the plugin and get it working. e.g. 1. Upload the entire `image-tag-manager` folder to the `/wp-content/plugins/` directory or install the plugin through the WordPress plugins screen directly. 2. Activate the plugin through the 'Plugins' screen in WordPress 3. Use the Media->Image Tag Manager screen to configure the plugin == Frequently Asked Questions == = What will happen when I remove this plugin? = This plugin has an options, the `data_saving` which can be found in the under > Media> Image Tag manager > plugin settings. * The **Data Saving** option applies on before saving of any post type e.g( pages, post ) so the the attributes will be saved along with the content in the database, and when you remove this plugin the (title) attribute will remain. However Gutenberg content editor does not recognized title as a valid attribute in an image tag. * While setting this option to false, it only filters the content before it renders the page using wordpress filter hooks. So this does not affects your database or modify the original content of your post. This can be more safer if you don't want this plugin applies changes to your original post. But when you remove this plugin the title attributes will no longer take effect unless you do it manually or use another plugin. = Does it applies in * all images in the website? = Yes! Though the wordpress hooks used in this plugin to filter the contents of the post is limited only within the entry post section, this plugin has a `js_filter` option fallback function that captures all images that can be scanned within the page will have the same filter as the php hook patterns used in the entry post section. So your logo's, footer badges can also have the alt's and title attributes. = What happens to the image `old or original` attributes? = This plugin has an override option if you want to override the old/original/current alt's and title attributes of the image. If set to false the plugin will skip the image will has already alt and title attributes. e.g Before Override Set False: `src="my-profile 250x250.jpg" alt="My Profile Someting" title="My Old Profile"` After Override Set True : `src="my-profile 250x250.jpg" alt="My Profile, New Thing" title="My New Profile"` == Screenshots == 1. screenshot-1.jpg 1. screenshot-2.jpg 1. screenshot-3.jpg 1. screenshot-4.jpg 1. screenshot-5.jpg == Changelog == = 1.0 = * Initial release = 1.1 = * Added Character Preservation Options (Clean All, Preserved All, Preserved Special) * Added String Separator * Added String Case Option (Unchange, Lowercase, Uppercase, Capitalized and Sentence Case) * Make JS filter optional with logs * Make the image post title as the primary source for alt and title attribute and make the image filename as fallback. (This is based on wordpress meta data generated from image exif info.) = 1.2 = * Updated and fixed register_activation_hook (initialized option values) * Updated and fixed register_uninstall_hook (delete option values) == Upgrade Notice == Please read the **Change Log** before upgrading, so that you will know what changes have been applied. Languages: English