=== Adeait Product Writer for WooCommerce === Contributors: hunt3xxx, hunt3x Tags: woocommerce, product description, ai, seo, content Requires at least: 6.0 Tested up to: 6.9 Requires PHP: 8.0 Stable tag: 1.2.1 WC requires at least: 8.0 WC tested up to: 9.5 License: GPLv2 or later License URI: https://www.gnu.org/licenses/gpl-2.0.html Generate professional product titles, descriptions and SEO meta in one click using Claude AI by Anthropic. == Description == **Adeait Product Writer for WooCommerce** adds a powerful AI writing assistant directly inside every WooCommerce product editor. Powered by Claude AI from Anthropic, it generates ready-to-publish product content in seconds. = What it does = * **One-click generation** — Title, short description, full description and SEO meta, all at once * **Bulk writer** — Process up to 50 products in one go * **8 languages** — Norwegian, English, Swedish, Danish, German, French, Spanish, Dutch * **5 writing tones** — Professional, Friendly, Luxury, Technical, Minimalist * **SEO ready** — Auto-fills Yoast SEO and RankMath fields * **Preview before applying** — Review generated content before it touches your product * **Cost control** — Set a monthly generation limit to keep API costs predictable (~$0.003 per product) = How it works = 1. Install the plugin and enter your Anthropic API key (free at console.anthropic.com) 2. Open any WooCommerce product 3. Add optional keywords or notes in the AI panel 4. Click **Generate Everything** 5. Review the preview and click **Apply to Product** = Privacy = Product name, category and any keywords you enter are sent to Anthropic's API to generate content. No data is stored by this plugin beyond your settings. See [Anthropic's privacy policy](https://www.anthropic.com/privacy). == Installation == 1. Upload the plugin folder to `/wp-content/plugins/` 2. Activate the plugin through the **Plugins** menu in WordPress 3. Go to **WooCommerce → Adeait Product Writer** and enter your Anthropic API key 4. Open any product and use the **Adeait Product Writer** panel == Frequently Asked Questions == = Where do I get an API key? = At [console.anthropic.com](https://console.anthropic.com). New accounts get free credits to start with. = How much does it cost to use? = Approximately $0.003 per full product generation (title + descriptions + SEO meta). Generating only a title or short description costs less. = Does it work with Yoast SEO and RankMath? = Yes. If either plugin is active, the AI automatically fills in the SEO title and meta description fields. = Can I generate descriptions for many products at once? = Yes. Go to **WooCommerce → Adeait Bulk Writer** to select and process up to 50 products in one batch. = What languages are supported? = Norwegian, English, Swedish, Danish, German, French, Spanish and Dutch. More languages can be suggested via support. = Is my data safe? = Only product name, category and your optional keywords are sent to Anthropic. No customer data, pricing or orders are ever shared. == Screenshots == 1. Settings page — configure API key, language, tone and monthly limit 2. Product list — see which products have AI-generated descriptions 3. AI panel inside the WooCommerce product editor — enter keywords and generate 4. Preview of generated content before applying to product == Changelog == = 1.2.1 = * Replaced Gumroad URLs in plugin header with company website URLs for WordPress.org compliance * Synced plugin version metadata with the review upload = 1.2.0 = * Renamed plugin to Adeait Product Writer for WooCommerce (unique brand prefix) * Updated all code prefixes from waw_ to adpw_ (4+ character prefix per WordPress.org guidelines) * Updated text domain to adeait-product-writer-for-woocommerce * Added Requires Plugins: woocommerce header * Added allowlist validation for model, tone, and language settings * Fixed XSS: status messages now use safe text rendering instead of HTML * Removed nonce refresh endpoint in favor of standard page reload on session expiry * Reduced readme tags to 5 (WordPress.org limit) * Removed promotional comparison claims from readme description = 1.1.2 = * Security: Full internationalization — all 50+ user-facing strings now use proper i18n functions * Security: API key can now be defined as constant in wp-config.php for extra safety * Security: Fixed potential XSS in bulk writer error messages * Security: Raw AI response no longer included in AJAX payload * Security: Added wp_unslash() on all $_POST inputs before sanitization * Improved: All single-line conditionals now use braces (WordPress coding standards) = 1.1.1 = * Security: Improved output escaping throughout the admin interface * Security: Added capability checks on all AJAX endpoints * Security: AI-generated content is now sanitized with wp_kses_post before saving = 1.1.0 = * Fixed: Generate buttons now correctly prevent form submission * Improved: Script version uses file modification time to prevent browser caching issues = 1.0.1 = * Updated to latest Anthropic model * Updated WooCommerce compatibility to 9.5 * Requires PHP 8.0+ = 1.0.0 = * Initial release * One-click AI generation for title, descriptions and SEO meta * Bulk writer for up to 50 products * 8 languages, 5 tones * Yoast SEO and RankMath integration == Upgrade Notice == = 1.2.1 = Compliance update for WordPress.org review: plugin header URLs no longer reference Gumroad. = 1.2.0 = Plugin renamed to Adeait Product Writer for WooCommerce. Updated prefixes, improved security, and WordPress.org compliance fixes. = 1.1.2 = Security hardening: full i18n, XSS fix in bulk writer, secure API key storage via wp-config.php constant. Recommended for all users.