PusatWeb AI Article Generator
PusatWeb AI Article Generator connects your WordPress site to the Claude API (Anthropic) or the OpenAI API — just pick one on the Settings page — to create quality, SEO-friendly articles automatically, either manually on demand or scheduled via WP-Cron.
This plugin uses a BYOK (Bring Your Own Key) model: you supply the API key for your AI provider of choice (plus optionally Unsplash/Gemini), and the plugin calls that API directly from your own server. No data is ever sent to the plugin developer’s server — only to the AI/Unsplash provider you configure yourself.
Key Features
- Generate articles via the Claude API or OpenAI API — choose which provider is active on the Settings page; title, structured body content, meta description, tags, and an SEO-friendly slug in a single request.
- Source URL support — rewrite an article with an original perspective based on a reference, with attribution, not copying.
- Automatic thumbnails — 3 modes: Unsplash stock photos, a programmatic gradient canvas (GD, no external API), or the AI Image API (generate an original image via OpenAI gpt-image-1 or Google Gemini).
- Image per sub-heading (optional) — insert a relevant Unsplash photo under each H2 heading, with a source caption (photographer + Unsplash link).
- Image watermark (optional) — a small automatic text watermark in the bottom-left/bottom-right corner of every generated image.
- Draft/review mode — articles are created as a draft (or another status of your choice) for review before publishing.
- Automatic scheduling (WP-Cron) — set the frequency (daily/twice-daily/weekly), execution time, and number of articles per category on every run.
- Yoast SEO & RankMath compatible — the meta description automatically fills the installed SEO plugin’s field.
- Logs page — activity & error history with a level filter, plus a list of every article generated by this plugin.
- Security — every API key is stored encrypted (AES-256-CBC) in the database, never sent to the browser/JavaScript.
Requires an API Key
- Anthropic API key or OpenAI API key (pick one, required) — sign up at console.anthropic.com or platform.openai.com. Both are pay-as-you-go and separate from a chat subscription (Claude.ai Pro/Free or ChatGPT Plus) — you need to add credit in the respective console before the API can be used.
- Unsplash Access Key (optional, for the stock photo thumbnail mode & image per sub-heading) — free signup at unsplash.com/developers.
- Google Gemini API Key (optional, only if you choose Gemini as the AI Image Provider) — a free tier with a limited quota is available in Google AI Studio.
Data Usage Disclosure
This plugin sends content (category, topic/keyword, source URL if provided) to the Anthropic API or OpenAI API (depending on which provider you chose) to generate articles, and (if the Unsplash thumbnail/image-per-sub-heading mode is active) sends search keywords to the Unsplash API to find photos. No data is sent to this plugin’s developer’s server or any other party outside the provider you configure yourself. See the «External services» section below for full details on each service.
External services
This plugin is BYOK (Bring Your Own Key): for each AI/image service below, you supply your own API key and the plugin calls that service directly from your own server — nothing passes through, or is stored on, any server operated by this plugin’s developer.
Anthropic API (Claude) — used to generate article content (title, body, tags, meta description, slug) when Claude is the selected AI provider on the API & Model tab. Every time you generate an article, this plugin sends the category, an optional topic/keyword, and an optional source URL (as reference material) to this service. Requires your own Anthropic API key, entered in Settings. Terms of Service: https://www.anthropic.com/legal/consumer-terms — Privacy Policy: https://www.anthropic.com/legal/privacy
OpenAI API — used to generate article content when OpenAI is the selected AI provider, and (if enabled) to generate an AI thumbnail image via the Images API. Sends the same category/topic/source-url data as above for text generation, and an image prompt for image generation. Requires your own OpenAI API key, entered in Settings. Terms of Use: https://openai.com/policies/row-terms-of-use/ — Privacy Policy: https://openai.com/policies/row-privacy-policy/
Google Gemini API — optional, only used if you select Gemini as the AI Image Provider on the Thumbnail tab, to generate a thumbnail image. Sends an image-generation prompt derived from the article. Requires your own Google Gemini API key, entered in Settings. Terms of Service: https://ai.google.dev/gemini-api/terms — Privacy Policy: https://policies.google.com/privacy
Unsplash API — optional, only used if you select Unsplash as the thumbnail mode, or enable «Image per Sub-Heading,» to search for and download stock photos. Sends search keywords (derived from the article’s category/content) each time a photo is looked up. Requires your own Unsplash Access Key, entered in Settings. Terms of Service: https://unsplash.com/terms — Privacy Policy: https://unsplash.com/privacy
Freemius — used for optional PRO license management: checkout, license activation/validation, and update delivery for the paid tier. On first activation you’re shown Freemius’s own connect screen, where you can choose to connect (share basic, non-sensitive site data such as site URL and WordPress/PHP/plugin version, to enable license validation and security notices) or skip it entirely — skipping has no effect on any free-tier feature of this plugin. Terms of Service: https://freemius.com/terms/ — Privacy Policy: https://freemius.com/privacy/
