Auto Tags Smart
WordPress plugin for automatic detection and intelligent application of existing tags to posts.
by Maison da Silva · github.com/maisondasilva/auto-tags-smart · website
Install
The author publishes release zips, so WP-CLI can install straight from GitHub:
wp plugin install https://github.com/maisondasilva/auto-tags-smart/releases/download/auto-tags-smart/auto-tags-smart.zipReadme
Auto Tags Smart
Auto Tags Smart is a WordPress plugin that automatically assigns existing tags to posts by scanning the title and/or content.
It helps you reuse the tags you already created instead of manually tagging posts one by one, and can optionally create missing tags from analyzed content.
Features
- Automatically assigns existing tags when a post is created or updated.
- Option to scan the post title, the post content, or both.
- Optional creation of missing tags from analyzed content.
- Option to block manually added tags and replace them with detected tags.
- Optional category filter to limit which posts are processed.
- Bulk actions to select or clear all categories in the admin screen.
- Clean uninstall option to remove plugin settings from the database.
- Translation support with
languages/files. - Dynamic candidate limits by post size: 10, 14, 20, and max 25.
Requirements
- WordPress 4.0 or higher
- PHP 7.0 or higher recommended
Installation
- Upload the
auto-tags-smartfolder to/wp-content/plugins/. - Activate the plugin from the WordPress Plugins screen.
- Open
Posts -> Auto Tags Smartand configure the options.
How It Works
When a post is saved, the plugin checks the selected fields:
- Title
- Content
- Categories
If a tag already exists in the site and matches the post text, it is added automatically to the post.
If missing-tag creation is enabled, the plugin can create tags from analyzed content (title, content, or both depending on your settings).
Translation
The plugin supports translations through the languages/ folder.
- English is used as the code base for easier maintenance.
- Portuguese is available for
pt_BR. - If your site is set to Portuguese, the admin interface will display Portuguese text.
Project Structure
auto-tags-smart.php- main plugin loaderauto-tags-smart-core.php- tagging logicadmin/auto-tags-smart-admin.php- admin page markupadmin/auto-tags-smart-admin.css- admin stylesadmin/auto-tags-smart-admin.js- admin behaviorlanguages/- translation files
Screenshots

The plugin includes a clean admin panel with:
- Toggle options for tagging behavior
- Category selection controls
- Select all / clear all actions
- Compact modern layout
Changelog
1.0.7
- Switched to the standard WordPress PO/MO translation workflow.
1.0.6
- Completed prefixing of plugin declarations, settings, stored data, and admin selectors.
1.0.5
- Prefixed plugin declarations, stored options, settings identifiers, and admin selectors to reduce naming collisions.
1.0.4
- Release version bump and packaging sync.
1.0.3
- Unique plugin version constant to avoid constant collision in older environments.
1.0.2
- Optional creation of missing tags from analyzed content.
- Dynamic candidate limits by analyzed text size (10/14/20/25).
1.0.1
- Improved admin layout spacing
- Better category controls
- Version bump for cache busting
1.0
- Initial public release under the new branding
License
GPLv2 or later
Author
Maison da Silva
- Website: https://maisondasilva.com.br/
- Repository: https://github.com/maisondasilva/auto-tags-smart
Read the full README on GitHub →
Releases
| Tag | Published | Asset | Downloads |
|---|---|---|---|
| auto-tags-smart | Aug 14, 2026 | auto-tags-smart.zip | 2 |