=== Vibebun AI SEO Meta ===
Contributors: vibebun
Tags: seo, meta, ai, yoast, rank math
Requires at least: 7.0
Tested up to: 7.0
Requires PHP: 8.0
Stable tag: 1.0.0
License: GPL-2.0-or-later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Unified SEO meta for Yoast, Rank Math, AIOSEO, The SEO Framework & SEOPress, with AI suggestions via the built-in WordPress AI Client.

== Description ==

Vibebun AI SEO Meta gives you a single admin screen to view and edit SEO meta across every post on your site, regardless of which SEO plugin is active. Supported:

* Yoast SEO
* Rank Math
* All in One SEO (AIOSEO)
* The SEO Framework
* SEOPress

Generate meta titles, descriptions, and Open Graph copy with one click. AI suggestions use the **WordPress core AI Client** introduced in WordPress 7.0: you configure an AI provider once at the site level (Settings → Connectors), and this plugin uses it — no API key is entered into or handled by this plugin.

This plugin requires WordPress 7.0 or newer, which introduced the AI Client. If you haven't configured an AI provider yet, the unified meta manager still works as a full-featured editor.

== External Services ==

This plugin does **not** connect to any third-party AI provider directly and does **not** store or transmit API keys.

AI suggestions are generated through the **WordPress core AI Client** (WordPress 7.0+). When you click "AI Suggest" or "Generate All", your post title and a short content excerpt (up to ~80 words) are passed to WordPress core, which forwards them to whichever AI provider the site administrator has configured under **Settings → Connectors**. No data is sent automatically or without your action.

WordPress core currently supports OpenAI, Anthropic, and Google Gemini as AI providers. The destination, terms, and privacy policy depend on the provider you configure in WordPress:

* OpenAI — [https://openai.com/policies/privacy-policy](https://openai.com/policies/privacy-policy)
* Anthropic — [https://www.anthropic.com/legal/privacy](https://www.anthropic.com/legal/privacy)
* Google Gemini — [https://policies.google.com/privacy](https://policies.google.com/privacy)

Provider selection and credentials are managed entirely by WordPress core, not by this plugin.

== Installation ==

1. Upload the plugin folder to `/wp-content/plugins/`.
2. Activate through the Plugins menu.
3. Configure an AI provider under **Settings → Connectors** (provided by WordPress core).
4. Go to **AI SEO Meta → Settings** to customize prompts, language, and display options.

== Frequently Asked Questions ==

= Do I need an API key? =

Not in this plugin. AI suggestions use the WordPress 7.0 core AI Client, and the site administrator configures the AI provider and its API key once under **Settings → Connectors**. This plugin never asks for or stores a key.

= Does the plugin send data to your servers? =

No. The plugin has no servers in the loop. AI requests go through WordPress core to the provider the administrator configured. We never see your content or credentials.

= Does it work on WordPress older than 7.0? =

No. The AI Client ships with WordPress 7.0, so this plugin requires WordPress 7.0 or newer. Please update WordPress to use it.

= Which SEO plugin do I need? =

The plugin works with Yoast SEO, Rank Math, All in One SEO, The SEO Framework, or SEOPress. If none are installed, it uses its own generic meta storage.

= Can I use it without AI? =

Yes. If no AI provider is configured (or you're on WordPress < 7.0), the unified meta editor works independently of AI.

== Screenshots ==

1. Meta Manager — unified post list with SEO status badges, inline editing, and AI suggestions.
2. Settings — AI provider status, language, custom prompts, and display options.

== Changelog ==

= 1.0.0 =
* Initial release.
* Adapters: Yoast, Rank Math, AIOSEO, The SEO Framework, SEOPress.
* AI suggestions powered by the WordPress 7.0 core AI Client (no API keys handled by the plugin).
* Unified meta manager table with quality score and bulk generate.
* Language selection for AI-generated metadata (30 languages).
