dcrivac/ai-seo-writer
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Repository files navigation
// File: readme.txt === AI SEO Writer === Contributors: your-wordpress-org-username Tags: ai, content, seo, bulk generator, content repurposing, internal linking, openai, gpt, gemini Requires at least: 5.8 Tested up to: 6.5 Stable tag: 3.3.0 License: GPLv2 or later License URI: [https://www.gnu.org/licenses/gpl-2.0.html](https://www.gnu.org/licenses/gpl-2.0.html) A full-suite, multi-model content platform. Generate, refine, repurpose, and link articles with your choice of AI, all within a unique, dark-mode interface. == Description == AI SEO Writer is a complete content workflow designed to dominate. It's more than a generator; it's a content strategy and automation suite that puts you in control. Choose your weapon: leverage the power of **OpenAI's GPT models** or **Google's Gemini models**. Our platform seamlessly integrates with both. * **Single Post Mode:** Craft a perfect article with advanced controls for tone and audience, then use the "Tijuana Tune-Up" panel to instantly generate SEO metadata, social teasers, and find internal linking opportunities with the AI-powered **SmartLink** feature. * **Barracuda Bulk Mode:** Unleash the power of bulk creation. Feed the plugin a list of keywords and watch as it generates a queue of drafts using your default AI model. * **Content Refinery:** Breathe new life into any post on your site. Select an article and instantly repurpose it into an email newsletter, a social media thread, a list of key takeaways, or even a video script outline. This is the ultimate tool for scaling your content production, all wrapped in our signature "Tijuana After Midnight" dark-mode interface. = Features = * **Multi-Model Support:** Use either OpenAI or Google Gemini API keys. * **Three Powerful Modes:** Single Post, Barracuda Bulk, and Content Refinery. * **SmartLink AI Internal Linking:** Automatically finds and suggests relevant internal links. * **Advanced Content Controls:** Define tone and target audience. * **Live Progress Indicators:** For both single and bulk generation. * **"Tijuana Tune-Up" Panel:** One-click SEO Meta, Tags, and Social Teasers. * **Unique Dark-Mode UI:** A custom-designed, dark interface with vibrant accents. * **Improved User Experience:** Inline help, input validation, draft saving, pause/resume for bulk, copy buttons, and more. * **Accessibility Enhancements:** ARIA labels, keyboard navigation, high contrast. * **Performance Features:** API test button, rate limiting. * **Interactive onboarding tour with Intro.js.** * **Default tone and audience settings.** * **Light/dark mode toggle.** * **Topic suggestions via autocomplete.** * **Progress bar for bulk generation.** * **Undo generation feature.** * **Error log dashboard.** * **Preview pane for generated content.** * **Analytics dashboard for usage stats.** * **Improved error messages with actionable suggestions.** * **Screen reader optimizations and keyboard shortcuts.** * **Micro-animations and lazy-loaded search results.** == Installation == 1. Upload the `ai-seo-writer` folder to the `/wp-content/plugins/` directory. 2. Activate the plugin through the 'Plugins' menu in WordPress. 3. Go to the **AI Writer > Settings** page, select your default model, and enter your API Key(s). 4. Navigate to the **AI Writer** page and start creating! == Changelog == = 3.3.0 = * **FEATURE:** Interactive onboarding tour with Intro.js. * **FEATURE:** Default tone and audience settings. * **FEATURE:** Light/dark mode toggle. * **FEATURE:** Topic suggestions via autocomplete. * **FEATURE:** Progress bar for bulk generation. * **FEATURE:** Undo generation feature. * **FEATURE:** Error log dashboard. * **FEATURE:** Preview pane for generated content. * **FEATURE:** Analytics dashboard for usage stats. * **ENHANCEMENT:** Improved error messages with actionable suggestions. * **ENHANCEMENT:** Screen reader optimizations and keyboard shortcuts. * **ENHANCEMENT:** Micro-animations and lazy-loaded search results. = 3.2.0 = * **ENHANCEMENT:** Added inline help texts and placeholders with examples. * **ENHANCEMENT:** Client-side input validation and better error feedback. * **ENHANCEMENT:** Display current default model in selector. * **ENHANCEMENT:** Draft saving using localStorage. * **ENHANCEMENT:** Pause/Resume for bulk generation, limit to 10 keywords. * **ENHANCEMENT:** ARIA attributes for accessibility. * **ENHANCEMENT:** Made strings translatable. * **ENHANCEMENT:** API test button in settings. * **ENHANCEMENT:** Media queries for responsiveness. * **ENHANCEMENT:** Improved typography and Dashicons integration. * **ENHANCEMENT:** Gradients and hover effects for buttons. * **ENHANCEMENT:** Spinner animation for progress. * **ENHANCEMENT:** Styled tags and copy buttons for outputs. * **ENHANCEMENT:** Feedback link in footer. = 3.1.0 = * **FEATURE:** Added support for Google Gemini API. * **FEATURE:** New settings page to select default model and add separate API keys. * **FEATURE:** Added on-the-fly model selector to the Single Post generator. * Re-engineered backend to handle multiple LLM APIs. * Updated UI and CSS for new selection options. = 3.0.0 = * **POWER PACK UPDATE:** Transformed the plugin into a full content suite. * **NEW:** Added "Barracuda Bulk" generation mode. * **NEW:** Added "Content Refinery" to repurpose existing posts. * **NEW:** Added "SmartLink" AI-powered internal linking to the Tune-Up panel. * Completely redesigned the UI with a tabbed interface. * Overhauled PHP and JS to support all new features. = 1.0.0 = * Initial release.