--- name: wordpress-ai-image-generation description: "Generate AI images for WordPress content using WordPress AI plugin capabilities" --- # WordPress AI: Image Generation ## When to Use Use this skill when you need to: - Create featured images for posts - Generate custom graphics - Produce visual content from text prompts - Design headers, banners, or thumbnails ## How It Works The WordPress AI plugin generates images by: 1. Processing your text prompt 2. Sending to AI image model (DALL-E, Stable Diffusion, etc.) 3. Returning generated image as media library upload 4. Optional: Auto-generating alt text ## Prompt Engineering ### Effective Prompts Create detailed, specific prompts including: **Subject** (Main focus) - "modern SaaS dashboard interface" - "elegant product showcase" - "professional team collaboration" **Style** (Visual aesthetic) - "minimalist design" - "isometric 3D illustration" - "flat vector art" - "photorealistic" - "watercolor painting" **Colors** (Color scheme) - "blue and white gradient" - "warm sunset tones" - "dark mode aesthetic" - "pastel soft colors" **Composition** (Layout) - "centered subject" - "rule of thirds" - "symmetrical layout" - "negative space" **Mood** (Emotional tone) - "professional and trustworthy" - "playful and energetic" - "calm and peaceful" - "innovative and futuristic" ### Prompt Formula ``` [Subject] in [Style] with [Colors], [Composition], [Mood] mood ``` **Example:** "Modern SaaS dashboard interface in flat vector art with blue and white gradient, centered subject, professional and trustworthy mood" ## Use Cases ### Featured Images Generate featured images that: - Represent article topic - Match brand colors - Include readable text overlay space - Work at multiple sizes **Prompts by Category:** **Technology:** - "Futuristic AI chip design in neon blue and purple, isometric view, dark background" - "Clean code editor interface with syntax highlighting, minimalist, flat design" **Business:** - "Professional handshake illustration, modern flat style, blue corporate colors" - "Growth chart with upward trend, isometric 3D, green success colors" **Creative:** - "Abstract geometric shapes with gradient overlays, modern art style" - "Creative workspace with laptop and coffee, watercolor illustration" ### Social Media Generate platform-optimized images: - **Twitter:** 1200x675px, landscape - **Instagram:** 1080x1080px, square - **LinkedIn:** 1200x627px, landscape ### Headers/Banners Generate wide format images: - **Blog header:** 1200x400px - **Hero banner:** 1920x600px - **Newsletter header:** 600x200px ## Integration with WordPress ### Basic Usage ```php // Generate and attach to post $image_id = ai_generate_image( array( 'prompt' => 'Modern SaaS dashboard with blue gradient', 'post_id' => $post_id, 'size' => 'large', ) ); if ( ! is_wp_error( $image_id ) ) { set_post_thumbnail( $post_id, $image_id ); } ``` ### With Alt Text ```php $result = ai_generate_image( array( 'prompt' => 'Woman typing on laptop in modern office', 'generate_alt_text' => true, 'alt_text_prompt' => 'Describe this image in detail for accessibility', ) ); ``` ### Batch Generation ```php $prompts = array( 'Dashboard analytics interface', 'Mobile app onboarding screen', 'Team collaboration illustration', ); foreach ( $prompts as $prompt ) { ai_generate_image( array( 'prompt' => $prompt ) ); } ``` ## Best Practices ✅ **Do:** - Be specific and detailed - Include style preferences - Specify dimensions/aspect ratio - Test multiple variations - Add alt text for accessibility - Match brand guidelines ❌ **Don't:** - Use vague descriptions - Request copyrighted characters/logos - Generate misleading content - Forget to test at different sizes - Ignore accessibility ## Quality Checklist Before delivering images: - [ ] Matches prompt requirements - [ ] Appropriate resolution - [ ] Works at multiple sizes - [ ] Has alt text or description - [ ] Matches brand/style guidelines - [ ] No offensive or problematic content - [ ] Properly formatted file type ## Common Prompt Patterns ### SaaS/Tech - "Clean interface design with [color] accent, minimalist, [device] mockup" - "Isometric server/cloud illustration, [color] palette, 3D render style" ### E-commerce - "Product photography of [item], white background, studio lighting" - "Lifestyle shot of [product] in use, natural lighting, [setting]" ### Editorial - "Editorial illustration for [topic], [style] art, [mood] mood" - "Infographic-style design showing [concept], vector format" ### Abstract - "Abstract geometric composition with [adjective] shapes, [color] gradients" - "Gradient background with subtle texture, [color] to [color] fade"