Title: WS Image Generator for Ideogram AI
Author: Mycol Gianfrancesco
Published: <strong>December 9, 2025</strong>
Last modified: December 9, 2025

---

Search plugins

![](https://ps.w.org/ws-image-generator-for-ideogram-ai/assets/banner-772x250.png?
rev=3415841)

![](https://ps.w.org/ws-image-generator-for-ideogram-ai/assets/icon-256x256.png?
rev=3415841)

# WS Image Generator for Ideogram AI

 By [Mycol Gianfrancesco](https://profiles.wordpress.org/whitestoneitalia/)

[Download](https://downloads.wordpress.org/plugin/ws-image-generator-for-ideogram-ai.2.0.1.zip)

 * [Details](https://wordpress.org/plugins/ws-image-generator-for-ideogram-ai/#description)
 * [Reviews](https://wordpress.org/plugins/ws-image-generator-for-ideogram-ai/#reviews)
 *  [Installation](https://wordpress.org/plugins/ws-image-generator-for-ideogram-ai/#installation)
 * [Development](https://wordpress.org/plugins/ws-image-generator-for-ideogram-ai/#developers)

 [Support](https://wordpress.org/support/plugin/ws-image-generator-for-ideogram-ai/)

## Description

**WS Image Generator for Ideogram AI** creates images for your WordPress posts and
pages using a managed integration with Ideogram.
 It adds a metabox to public post
types and a settings page to control **model**, **aspect ratio**, **style**, overlay
options, and more.

**Social-ready outputs**: the plugin can automatically generate platform-optimized
images for **Facebook** and **Instagram**, overlaying your **site logo**, **post
title**, and **domain**.
 If **Yoast SEO** is active, it also **auto-populates Open
Graph and Twitter image fields**, improving your previews on social networks.

_This project is **not** affiliated with, endorsed by, or officially connected to
Ideogram. “Ideogram” is a trademark of its respective owner and is used here solely
to describe compatibility._

> The plugin connects to our service at **wpideogramai.com** which forwards your
> request to **Ideogram** and returns the generated image back to your site. See**
> Privacy** below.

### Features

 * Generate images from the post editor (metabox).
 * Global settings for **Model**, **Aspect Ratio**, **Magic Prompt**, **Style**.
 * **Facebook image** generation: logo/title/domain overlays + optional dark overlay.
 * **Instagram image** generation: logo/title/domain overlays + optional dark overlay.
 * **Yoast SEO** integration: auto-fill OG/Twitter image fields (optional).
 * Uses the **WordPress Media Library** and sets the **Featured Image** automatically.
 * Async job handling with admin notices when a job is completed.
 * Fully translatable (`Text Domain: ws-image-generator-for-ideogram-ai`, `Domain
   Path: /languages`).

### Compatibility

– Works with the Block Editor and Classic Editor
 – Any **public post type** – Yoast
SEO integration is optional and auto-detected

### Service & Limits (SaaS)

This plugin integrates with a remote service. The **free tier allows up to 4 images
per month per site**. Higher quotas and newer models are available with paid plans
handled on **wpideogramai.com**.
 The plugin itself **does not lock or disable features**:
when a quota is reached, it simply displays the service response (e.g., “limit reached”)
without restricting WordPress functionality.

### Security

 * Webhook callbacks are validated (e.g., HMAC/signature) and only perform the minimal
   required actions.
 * Administrative endpoints are protected via WordPress capabilities (e.g., `current_user_can('
   manage_options')`).
 * No sensitive data is exposed via public REST endpoints.

### Localization

This plugin is ready for translation:
 – **Text Domain:** `ws-image-generator-for-
ideogram-ai` – **Domain Path:** `/languages`

To create translations on your machine:
 1. Generate the POT file (e.g., with Poedit
or `wp i18n make-pot`): languages/ws-image-generator-for-ideogram-ai.pot 2. Create
your language files, e.g.: languages/ws-image-generator-for-ideogram-ai-it_IT.po
and `languages/ws-image-generator-for-ideogram-ai-it_IT.mo`

### External services

This plugin connects to an external service to perform image generation requests.

**Service:** [wpideogramai.com](https://wpideogramai.com)
 **Purpose:** Processes
image generation through Ideogram AI on behalf of the plugin and returns the result
to your WordPress installation. **Data sent:** – Your site domain (used for license
validation and free-tier identification) – The site admin email is only used for
license/account management on wpideogramai.com (for example, to associate a free
key with your site). It is not sold or shared with third parties by this plugin.–
API key or license token (if configured) – Image generation parameters: prompt text,
model, style, aspect ratio, and related settings – Basic technical metadata (e.g.,
version, language) for request handling **When data is sent:** – When saving or 
validating your API key – When generating an image (via post metabox or settings
page)

This external service is required for the plugin to function.
 Data is transmitted
securely over HTTPS and used only for processing the generation request. No payment
information is collected through the plugin.

**Terms of Service:** [https://wpideogramai.com/terms](https://wpideogramai.com/terms-of-service)
**
Privacy Policy:** [https://wpideogramai.com/privacy](https://wpideogramai.com/privacy-policy)

### Privacy

This plugin connects to our relay service at **wpideogramai.com**, which forwards
your request to the Ideogram API and returns the generated image to your site via
REST. The plugin sends your text prompt and selected settings (e.g., model, dimensions)
plus your site domain (used to issue/enforce a free license). Our service records
license status and usage counters and may temporarily cache results to deliver them
back to you. The final image is saved in your WordPress Media Library.

Ideogram’s API is used only indirectly via wpideogramai.com. No direct connection
is made between your WordPress site and Ideogram’s servers.

By using the plugin you agree that your prompts and settings are transmitted to 
wpideogramai.com and to Ideogram solely for image generation. No payment data is
sent from the plugin; any upgrades are handled on wpideogramai.com. Review your 
and Ideogram’s privacy policies as needed.

### Trademark & Disclaimer

“Ideogram” and related marks are trademarks of their respective owners. This plugin
is an independent integration and is not affiliated with or endorsed by Ideogram.

## Screenshots

[⌊General Settings — (Optional) enter an API key, or skip it: on your first generation
a free key is created automatically. From here you set defaults for model, aspect
ratio, Magic Prompt, style, images per request, and text color.⌉⌊General Settings—(
Optional) enter an API key, or skip it: on your first generation a free key is created
automatically. From here you set defaults for model, aspect ratio, Magic Prompt,
style, images per request, and text color.⌉[

General Settings — (Optional) enter an API key, or skip it: on your first generation
a free key is created automatically. From here you set defaults for model, aspect
ratio, Magic Prompt, style, images per request, and text color.

[⌊Site Image — Set the width and height (px) for the Featured Image the plugin generates
for posts/pages. These dimensions are used when saving to the Media Library. (Social
sizes are configured in the next tabs.)⌉⌊Site Image — Set the width and height (
px) for the Featured Image the plugin generates for posts/pages. These dimensions
are used when saving to the Media Library. (Social sizes are configured in the next
tabs.)⌉[

Site Image — Set the width and height (px) for the Featured Image the plugin generates
for posts/pages. These dimensions are used when saving to the Media Library. (Social
sizes are configured in the next tabs.)

[⌊Facebook Image — Enable automatic Open Graph image generation for Facebook shares.
Configure canvas width/height, background overlay opacity, add your brand logo from
the Media Library, and fine-tune margins plus font sizes/positions for the domain
label and post title. Each post gets a branded, share-ready image automatically.⌉⌊
Facebook Image — Enable automatic Open Graph image generation for Facebook shares.
Configure canvas width/height, background overlay opacity, add your brand logo from
the Media Library, and fine-tune margins plus font sizes/positions for the domain
label and post title. Each post gets a branded, share-ready image automatically.⌉[

Facebook Image — Enable automatic Open Graph image generation for Facebook shares.
Configure canvas width/height, background overlay opacity, add your brand logo from
the Media Library, and fine-tune margins plus font sizes/positions for the domain
label and post title. Each post gets a branded, share-ready image automatically.

[⌊Instagram Image — Enable automatic portrait images for Instagram (default 1080
×1350). Configure canvas width/height, background overlay opacity, pick a logo from
the Media Library, and fine-tune margins. Control font sizes/positions for the domain
watermark and post title so each post gets an Instagram-ready visual automatically.⌉⌊
Instagram Image — Enable automatic portrait images for Instagram (default 1080×1350).
Configure canvas width/height, background overlay opacity, pick a logo from the 
Media Library, and fine-tune margins. Control font sizes/positions for the domain
watermark and post title so each post gets an Instagram-ready visual automatically
.⌉[

Instagram Image — Enable automatic portrait images for Instagram (default 1080×1350).
Configure canvas width/height, background overlay opacity, pick a logo from the 
Media Library, and fine-tune margins. Control font sizes/positions for the domain
watermark and post title so each post gets an Instagram-ready visual automatically.

[⌊SEO Integrations (Yoast) — One-click toggle to enable Yoast SEO integration. When
on, the plugin automatically assigns your generated Open Graph image (Facebook/LinkedIn
preview) to Yoast’s social metadata for each post. More SEO plugin integrations 
coming soon.⌉⌊SEO Integrations (Yoast) — One-click toggle to enable Yoast SEO integration.
When on, the plugin automatically assigns your generated Open Graph image (Facebook/
LinkedIn preview) to Yoast’s social metadata for each post. More SEO plugin integrations
coming soon.⌉[

SEO Integrations (Yoast) — One-click toggle to enable Yoast SEO integration. When
on, the plugin automatically assigns your generated Open Graph image (Facebook/LinkedIn
preview) to Yoast’s social metadata for each post. More SEO plugin integrations 
coming soon.

[⌊Post editor — WS Image Generator Status — Sidebar metabox that shows the active
license, monthly quotas per model (V.2 Turbo, V.3 Turbo, V.3 Default), remaining
available images, and the next reset/renewal date. Values update automatically after
each generation.⌉⌊Post editor — WS Image Generator Status — Sidebar metabox that
shows the active license, monthly quotas per model (V.2 Turbo, V.3 Turbo, V.3 Default),
remaining available images, and the next reset/renewal date. Values update automatically
after each generation.⌉[

Post editor — WS Image Generator Status — Sidebar metabox that shows the active 
license, monthly quotas per model (V.2 Turbo, V.3 Turbo, V.3 Default), remaining
available images, and the next reset/renewal date. Values update automatically after
each generation.

[⌊Post editor — Generate Ideogram Image — Per-post generator metabox. Choose Model,
Aspect Ratio, Magic Prompt, and Style, write your prompt, then click Generate Image
to create and attach the image to this post (settings here override the global defaults).
If no API key was saved yet, a free key is created automatically on first generation.⌉⌊
Post editor — Generate Ideogram Image — Per-post generator metabox. Choose Model,
Aspect Ratio, Magic Prompt, and Style, write your prompt, then click Generate Image
to create and attach the image to this post (settings here override the global defaults).
If no API key was saved yet, a free key is created automatically on first generation
.⌉[

Post editor — Generate Ideogram Image — Per-post generator metabox. Choose Model,
Aspect Ratio, Magic Prompt, and Style, write your prompt, then click Generate Image
to create and attach the image to this post (settings here override the global defaults).
If no API key was saved yet, a free key is created automatically on first generation.

[⌊Post editor — Generation in progress — After clicking Generate Image, the request
is queued and processed in the background. The button is disabled and a notice confirms
the job has started; you can keep editing (no need to stay on the page). When finished,
you’ll get a WordPress admin notification and the image is saved to the Media Library
and attached to the post.⌉⌊Post editor — Generation in progress — After clicking
Generate Image, the request is queued and processed in the background. The button
is disabled and a notice confirms the job has started; you can keep editing (no 
need to stay on the page). When finished, you’ll get a WordPress admin notification
and the image is saved to the Media Library and attached to the post.⌉[

Post editor — Generation in progress — After clicking Generate Image, the request
is queued and processed in the background. The button is disabled and a notice confirms
the job has started; you can keep editing (no need to stay on the page). When finished,
you’ll get a WordPress admin notification and the image is saved to the Media Library
and attached to the post.

[⌊Dashboard — Completion notice + Status widget — When a job finishes you get an
admin notice with the post title and which variants were created (Site, Facebook,
Instagram). The Status dashboard widget mirrors the per-post status: current license,
monthly/available images for each model, and the next reset date. Values update 
automatically after each generation.⌉⌊Dashboard — Completion notice + Status widget—
When a job finishes you get an admin notice with the post title and which variants
were created (Site, Facebook, Instagram). The Status dashboard widget mirrors the
per-post status: current license, monthly/available images for each model, and the
next reset date. Values update automatically after each generation.⌉[

Dashboard — Completion notice + Status widget — When a job finishes you get an admin
notice with the post title and which variants were created (Site, Facebook, Instagram).
The Status dashboard widget mirrors the per-post status: current license, monthly/
available images for each model, and the next reset date. Values update automatically
after each generation.

[⌊Featured image — Auto-set — Once generation completes, the created image is automatically
assigned as the post’s Featured image. It’s saved in the Media Library and attached
to the post; click the thumbnail to edit or replace it anytime.⌉⌊Featured image —
Auto-set — Once generation completes, the created image is automatically assigned
as the post’s Featured image. It’s saved in the Media Library and attached to the
post; click the thumbnail to edit or replace it anytime.⌉[

Featured image — Auto-set — Once generation completes, the created image is automatically
assigned as the post’s Featured image. It’s saved in the Media Library and attached
to the post; click the thumbnail to edit or replace it anytime.

[⌊Yoast social preview — Auto-assigned social image — If Facebook Image generation
is enabled, the plugin creates a Facebook-optimized image (with your logo/title 
overlay if configured). When the SEO integration is on, that image is automatically
set as the Yoast Social image (Open Graph), so shares on Facebook/X use it by default.
The screenshot shows the auto-assigned image in Yoast’s preview.⌉⌊Yoast social preview—
Auto-assigned social image — If Facebook Image generation is enabled, the plugin
creates a Facebook-optimized image (with your logo/title overlay if configured).
When the SEO integration is on, that image is automatically set as the Yoast Social
image (Open Graph), so shares on Facebook/X use it by default. The screenshot shows
the auto-assigned image in Yoast’s preview.⌉[

Yoast social preview — Auto-assigned social image — If Facebook Image generation
is enabled, the plugin creates a Facebook-optimized image (with your logo/title 
overlay if configured). When the SEO integration is on, that image is automatically
set as the Yoast Social image (Open Graph), so shares on Facebook/X use it by default.
The screenshot shows the auto-assigned image in Yoast’s preview.

[⌊Sample Facebook image — Title & branding overlay — Example of the 1200×628 banner
the plugin generates for Facebook: post title, optional site logo, and domain applied
over the AI image. Saved to the Media Library and, with SEO integration enabled,
auto-used as the Open Graph image.⌉⌊Sample Facebook image — Title & branding overlay—
Example of the 1200×628 banner the plugin generates for Facebook: post title, optional
site logo, and domain applied over the AI image. Saved to the Media Library and,
with SEO integration enabled, auto-used as the Open Graph image.⌉[

Sample Facebook image — Title & branding overlay — Example of the 1200×628 banner
the plugin generates for Facebook: post title, optional site logo, and domain applied
over the AI image. Saved to the Media Library and, with SEO integration enabled,
auto-used as the Open Graph image.

[⌊Sample Instagram image — Portrait overlay — Example of the 1080×1350 asset generated for Instagram: post title, optional site logo, and domain applied over the AI image. Size, margins, and overlay opacity are configurable under Settings <span aria-hidden=⌉⌊Sample Instagram image — Portrait overlay — Example of the 1080×1350 asset generated for Instagram: post title, optional site logo, and domain applied over the AI image. Size, margins, and overlay opacity are configurable under Settings <span aria-hidden=⌉→ Instagram Image. Saved to the Media Library and, if SEO integration is enabled, auto-selected for social sharing.” class=”wp-image-9000013″ srcset=”https://i0.wp.com/ps.w.org/ws-image-generator-for-ideogram-ai/assets/screenshot-13.png?rev=3415841&w=300 300w, https://i0.wp.com/ps.w.org/ws-image-generator-for-ideogram-ai/assets/screenshot-13.png?rev=3415841&w=600 600w, https://i0.wp.com/ps.w.org/ws-image-generator-for-ideogram-ai/assets/screenshot-13.png?rev=3415841&w=900 900w” sizes=”(max-width: 599px) 50vw, 33vw” width=”1080″ height=”1350″ loading=”eager” fetchpriority=”low” decoding=”async”/>](https://ps.w.org/ws-image-generator-for-ideogram-ai/assets/screenshot-13.png?rev=3415841)

Sample Instagram image — Portrait overlay — Example of the 1080×1350 asset generated
for Instagram: post title, optional site logo, and domain applied over the AI image.
Size, margins, and overlay opacity are configurable under Settings  Instagram Image.
Saved to the Media Library and, if SEO integration is enabled, auto-selected for
social sharing.

## Installation

 1. Upload the plugin ZIP and activate it.
 2. Open **Settings  WS Image Generator for Ideogram AI**.
 3. You can paste an API key **or simply generate an image once**: on first use, a **
    free key is created automatically**.
     Upgrades are available later to increase 
    monthly image limits and unlock newer models.
 4. Edit a post/page  use the **Generate Ideogram Image** metabox  click **Generate**.
    
    When finished, the image is saved to your Media Library and set as the **Featured
    Image**. If Facebook/Instagram generation is enabled, social variants are created,
    and (optionally) **Yoast** OG/Twitter fields are auto-filled.

## FAQ

### Do I need an API key?

Not necessarily. On the **first generation**, a **free key is created automatically**
via our service.
 You can keep using the free tier or **upgrade later** to raise
limits and unlock newer models.

### Does it work with custom post types?

Yes, the metabox appears on all **public** post types.

### Does it work with Yoast SEO?

Yes. If enabled in **SEO Integrations**, the plugin sets the generated Facebook/
Instagram image as **Open Graph** (and Twitter) image in Yoast for that post.

### Gutenberg or Classic Editor?

Works with both (metabox).

### What data leaves my site?

The plugin sends your **text prompt** and **generation parameters** (model, size,
style, etc.) to **wpideogramai.com**, which then calls Ideogram and returns the 
image URL.
 The final image is downloaded and stored in your **Media Library**.

### Is the plugin translatable?

Yes. Text domain: **ws-image-generator-for-ideogram-ai**; domain path: **/languages**.
See the “Localization” section below.

## Reviews

![](https://secure.gravatar.com/avatar/0e2499518cc86175390c88a5e1eb9457737e0da5223ec15671b20086be5f8624?
s=60&d=retro&r=g)

### 󠀁[Comodo e ben integrato](https://wordpress.org/support/topic/comodo-e-ben-integrato/)󠁿

 [DavideM1983](https://profiles.wordpress.org/porcatroia83/) December 25, 2025

Plugin molto utile per generare immagini AI direttamente da WordPress.L’integrazione
con l’editor e la Media Library rende il workflow più veloce e ordinato, senza dover
usare strumenti esterni. Ottima soluzione per chi pubblica spesso.

![](https://secure.gravatar.com/avatar/cd9cba0db880e21dae8e454cd7faf01ab2704f985b63e49fd1a7fde4cccc7d08?
s=60&d=retro&r=g)

### 󠀁[Widget molto utile](https://wordpress.org/support/topic/widget-molto-utile/)󠁿

 [matteo1984](https://profiles.wordpress.org/matteo1984/) December 24, 2025

Quanto tempo risparmiato nella generazione e utilizzo di immagini direttamente sul
sito! Consigliato..

![](https://secure.gravatar.com/avatar/d5602260086531fe615eb730d3e376df763cd21f362716c6e6a472b46db305ba?
s=60&d=retro&r=g)

### 󠀁[Very useful WordPress plugin](https://wordpress.org/support/topic/very-useful-wordpress-plugin-3/)󠁿

 [daniel1842](https://profiles.wordpress.org/daniel1842/) December 24, 2025

A well-designed plugin that integrates AI image generation directly into WordPress.
Easy to use, good editor integration, and helpful for creating featured and social
images without leaving the dashboard.

 [ Read all 3 reviews ](https://wordpress.org/support/plugin/ws-image-generator-for-ideogram-ai/reviews/)

## Contributors & Developers

“WS Image Generator for Ideogram AI” is open source software. The following people
have contributed to this plugin.

Contributors

 *   [ Mycol Gianfrancesco ](https://profiles.wordpress.org/whitestoneitalia/)

[Translate “WS Image Generator for Ideogram AI” into your language.](https://translate.wordpress.org/projects/wp-plugins/ws-image-generator-for-ideogram-ai)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/ws-image-generator-for-ideogram-ai/),
check out the [SVN repository](https://plugins.svn.wordpress.org/ws-image-generator-for-ideogram-ai/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/ws-image-generator-for-ideogram-ai/)
by [RSS](https://plugins.trac.wordpress.org/log/ws-image-generator-for-ideogram-ai/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 2.0.1

 * Initial public release.
 * Renamed readme/title to **WS Image Generator for Ideogram AI** to avoid brand
   confusion.
 * Clarified SaaS quotas and added Security notes.
 * Metabox for prompt & generation.
 * Facebook and Instagram images with overlays.
 * Yoast SEO auto-fill for OG/Twitter images.
 * Async job handling with secure callback.

## Meta

 *  Version **2.0.1**
 *  Last updated **7 months ago**
 *  Active installations **100+**
 *  WordPress version ** 6.0 or higher **
 *  Tested up to **6.8.5**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [AI](https://wordpress.org/plugins/tags/ai/)[images](https://wordpress.org/plugins/tags/images/)
   [social](https://wordpress.org/plugins/tags/social/)[Yoast](https://wordpress.org/plugins/tags/yoast/)
 *  [Advanced View](https://wordpress.org/plugins/ws-image-generator-for-ideogram-ai/advanced/)

## Ratings

 5 out of 5 stars.

 *  [  3 5-star reviews     ](https://wordpress.org/support/plugin/ws-image-generator-for-ideogram-ai/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/ws-image-generator-for-ideogram-ai/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/ws-image-generator-for-ideogram-ai/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/ws-image-generator-for-ideogram-ai/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/ws-image-generator-for-ideogram-ai/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/ws-image-generator-for-ideogram-ai/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/ws-image-generator-for-ideogram-ai/reviews/)

## Contributors

 *   [ Mycol Gianfrancesco ](https://profiles.wordpress.org/whitestoneitalia/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/ws-image-generator-for-ideogram-ai/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://buymeacoffee.com/whitestoneitalia)