StriveWP Image Attributes Manager (Attribufy)

plugin banner

Manage image alt text, title, caption and description. Bulk update with CSV, generate with AI (OpenAI, Anthropic, Google), or sync between fields.

Author:strivewp (profile at wordpress.org)
WordPress version required:5.8
WordPress version tested:6.9.1
Plugin version:1.0
Added to WordPress repository:07-02-2026
Last updated:09-02-2026
Rating, %:0
Rated by:0
Plugin URI:https://strivewp.com/attribufy
Total downloads:182
plugin download
Click to start download

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
FAQ
ChangeLog