CMS Free AI for WordPress
CMS Free AI for WordPress
Multi-provider AI in the WordPress backend: chatbot, content scheduler, content review workflow, budget governance, audit log. Same feature parity as the Joomla version.
What it does
- Chatbot widget floating on every admin page + dedicated full-page chat, with configurable personalities
- Scheduler via WP-Cron — recurring jobs (one-shot / daily / weekly / monthly), row-level locking, retry+backoff
- Publishing — approved content lands in
wp_postsviawp_insert_post(), idempotent on re-publish - 6 AI providers — Claude, OpenAI, Gemini, Groq, NVIDIA NIM, Ollama (self-hosted)
- Provider fallback — 1 automatic retry on transient errors
- Budget — limits per user/role/provider/global, email alerts at 70/90/100%, hard block at 100%
- Audit log — append-only with PII redaction
- Health check — DB schema, provider, crypto secret, WP-Cron status
- i18n — en_US, it_IT, es_ES included
Security
- API keys encrypted at-rest — AES-256-GCM with HKDF-SHA256 KDF on
SECURE_AUTH_KEYfromwp-config.php. Refuses to load if the secret is missing. - HTTPS-only AI traffic —
BaseProvider::assertHttpsUrl() - WP capability gating on every admin page + REST route + form handler
- Nonces on every mutation (form + REST)
- Rate limit — chatbot REST capped at 30 msg/minute/user (configurable)
- Audit redaction — keys named api_key, apikey, token, password, secret, bearer are masked before persistence
Requirements
- WordPress 6.4+
- PHP 8.2+
- MySQL/MariaDB with InnoDB
- API key from at least 1 provider
Fuerteventura travel tools
Purchase and license
Same pricing as the Joomla version: €29/month or €290/year. The subscription covers BOTH the Joomla AND the WordPress version (Universal AI subscription).
Buy now · Demo (account required)
FAQ
Compatible with WooCommerce?
Yes. The plugin uses standard wp_insert_post(), so it can also generate WooCommerce product descriptions. Setting the content type to "product" in the scheduler routes the output directly to post_type=product.
Does the chatbot work on the frontend too?
No, it's admin-only by design (the WordPress backend, not site visitors). It's an assistant for YOUR content-management work, not a customer-facing chatbot. For a frontend chatbot we have dedicated plugins.
Can I schedule automatic publishing?
Yes. By default jobs generate content in "draft" status and require manual approval. If you want automatic publishing, there is a per-job option: "Auto-publish after generation" — use it only after you trust the prompt/personality combination.
Quick links: Joomla version · GMCsitemap · FVTV Chatbot


