StriveWP Image Attributes Manager (Attribufy)

Description

StriveWP Image Attributes Manager (Attribufy) is a powerful WordPress plugin for managing image attributes (alt text, title, caption, description) with AI-powered generation, automatic processing on upload, CSV updating, and attribute syncing.

Free Features

βœ… AI-Powered Alt Text Generation β€” Generate alt text using OpenAI, Anthropic, or Google AI models
βœ… 8 AI Models β€” Choose from 8 different models optimized for cost and performance
βœ… Smart Image Sizing β€” Automatically selects the optimal image size (600–1024px) for fast, high-quality AI processing
βœ… Media Library Integration β€” Generate attributes directly from list view, grid view modal, and image edit page
βœ… Automatic Alt Text on Upload β€” Automatically generate alt text when images are uploaded to the media library
βœ… CSV Upload β€” Bulk update image attributes (alt text, title, caption, description) via CSV
βœ… CSV Export β€” Export all image attributes to CSV for review or backup
βœ… Sync from Filename β€” Sync attributes using the filename (without extension) as the source
βœ… Fill Empty Only Mode β€” Safely update only empty attributes, preserving existing values
βœ… Filter by Missing Alt Text β€” Quickly find images without alt text
βœ… Progress Tracking β€” Real-time progress bars and detailed logs with token usage
βœ… Batch Processing β€” Efficient processing of large image libraries

Pro Features

πŸš€ Generate All Attributes β€” Generate Title, Caption, and Description in addition to Alt Text
πŸš€ Attribute-Specific Generation β€” Generate unique, purpose-optimized content for each attribute in a single API call (e.g., Alt Text focuses on visual description, Title focuses on contextual meaning)
πŸš€ Overwrite Mode β€” Choose to overwrite existing values in addition to fill-empty-only
πŸš€ All 7 Tone Options β€” Creative, Friendly, Concise, Accessible, Technical, and SEO-friendly (beyond Professional)
πŸš€ All 10 Prompt Templates β€” E-commerce, Blog, Social Media, Technical, Accessibility, SEO, Minimal, Photography, and News (beyond Standard)
πŸš€ Custom Target Length β€” Short (10–15 words), Long (40–60 words), or custom word count (5–200 words) beyond Medium
πŸš€ Temperature Control β€” Adjust AI creativity level (0 = focused, 1 = creative) beyond the default 0.3
πŸš€ Advanced Filters β€” Filter by images without Title, Caption, or Description
πŸš€ Generate All Attributes on Upload β€” Automatically generate Title, Caption, and Description on upload (in addition to Alt Text)
πŸš€ Prevent WordPress Auto-Fill β€” Stop WordPress from auto-filling attributes from filename or EXIF/IPTC metadata
πŸš€ AI for CSV Uploads β€” Enable AI generation for empty cells during CSV import
πŸš€ Advanced Sync Sources β€” Sync from Alt Text, Title, Caption, or Description (in addition to Filename)

Upgrade to Pro

External Services

This plugin integrates with third-party AI services to generate image attributes. The following information explains what data is sent, when it is sent, and how to learn more about each service’s privacy practices.

What Services Are Used

  • OpenAI: Provides AI models (GPT-4o, GPT-4 Turbo, GPT-4o Mini, etc.) for generating image attributes
  • Anthropic: Provides AI models (Claude Sonnet 4.5, Claude Haiku 4.5) for generating image attributes
  • Google: Provides AI models (Gemini 2.5 Flash, Gemini 2.0 Flash-Lite) via Google Generative Language API for generating image attributes

What Data Is Sent

When you use the AI generation features, the following data may be sent to the selected AI provider:

  • Image Data: The image file is sent as a base64-encoded data URI or image URL (for publicly accessible images). Images are automatically resized to optimal dimensions (600-1024px) for faster processing.
  • User-Configured Settings: Your selected prompt template, tone preference, target word count, and temperature settings are included in the generation request.
  • Existing Attributes (if provided): If you choose to include context from existing alt text, captions, or descriptions, this information may be sent to help generate more relevant content.
  • Site Language: The site’s language setting may be used to generate content in the appropriate language.

Note: API keys are stored locally in your WordPress database and are only sent directly to the respective AI provider’s API endpoints. They are never sent to any third-party services other than the AI provider you select.

When Data Is Sent

Data is only sent to external AI services when:

  • You explicitly click β€œGenerate Attributes” or β€œGenerate with AI” for selected images
  • You have enabled β€œAutomatic Upload Processing” and upload a new image to the media library
  • You enable β€œAI Generation for Empty Cells” in CSV upload settings and process a CSV file with empty attribute fields

Data is NOT sent automatically in the background. All AI generation is user-initiated or triggered by your explicit configuration choices.

Service Terms and Privacy Policies

Before using any AI provider, please review their terms of service and privacy policies:

OpenAI:
* Terms of Service: https://openai.com/api/policies/terms/
* Privacy Policy: https://openai.com/api/policies/privacy/

Anthropic:
* Terms of Service: https://www.anthropic.com/legal/terms
* Privacy Policy: https://www.anthropic.com/legal/privacy

Google:
* Terms of Service: https://ai.google.dev/terms
* Privacy Policy: https://policies.google.com/privacy

Screenshots

  • Dashboard with statistics and quick actions
  • AI Settings page with provider and model selection
  • Generate with AI page for bulk processing
  • Generate on Upload settings
  • CSV upload interface
  • Sync Attributes page
  • API Keys Help page
  • Media Library modal with Generate Attributes button
  • Media edit page with Generate Attributes button
  • Media Library list view with Generate Attributes button

Installation

  1. Upload the plugin folder to /wp-content/plugins/
  2. Activate the plugin through the β€˜Plugins’ menu in WordPress
  3. Navigate to β€˜Attribufy’ in the WordPress admin menu
  4. Go to β€˜AI Settings’ and configure your API keys for your preferred AI provider
  5. Start generating image attributes!

FAQ

Do I need an API key?

Yes, you need at least one API key from OpenAI, Anthropic, or Google to use the AI generation features. The plugin includes step-by-step instructions for obtaining API keys.

Which AI provider should I use?

The plugin supports OpenAI, Anthropic, and Google. Each provider offers different models at various price points. Check the AI Settings page for detailed pricing information and recommendations.

Can I use this without AI?

Yes! The plugin also supports CSV upload/export and attribute syncing without requiring AI. You can manually update attributes via CSV or sync attributes between fields.

Does this work with existing images?

Yes! You can generate attributes for existing images in your media library using the β€œGenerate with AI” page, or update them via CSV upload.

Will this overwrite my existing attributes?

By default, the plugin only fills empty attributes. Pro users can choose to overwrite existing values if needed.

How does the automatic upload processing work?

When enabled, images uploaded to the media library are automatically queued for AI processing. The queue processes one image at a time in the background when you have any admin page open.

Does this plugin track usage data?

This plugin uses Freemius for licensing and update management. Freemius may collect basic usage data (plugin version, WordPress version, site URL) to provide automatic updates and license management. All tracking is opt-in only – you will be prompted to connect your account when you first activate the plugin, and you can choose to skip this step or opt-out at any time through your Freemius account settings. No data is collected without your explicit consent.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“StriveWP Image Attributes Manager (Attribufy)” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.0

  • Initial release
  • AI-powered attribute generation (OpenAI, Anthropic, Google)
  • Smart image sizing for optimal AI processing
  • Target length control with presets and custom word count
  • Attribute-Specific Generation (Pro) – Generate unique content for each attribute in a single API call
  • Multiple prompt templates and tone options
  • CSV upload and export
  • Attribute syncing functionality
  • Automatic processing on upload with background queue
  • Media Library integration (list view, grid view, edit page)
  • Progress tracking and detailed logs
  • Free and Pro feature tiers