[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fAvS4viZgUZZzwgr6O1CiifQbMBKLAnLJYF-vdjVf3s4":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":11,"last_updated":13,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":17,"homepage":23,"download_link":24,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27,"vulnerabilities":28,"developer":29,"crawl_stats":26,"alternatives":34,"analysis":118,"fingerprints":422},"ai-ghostwriter","AI Ghostwriter Lite","2.0.2","arod13","https:\u002F\u002Fprofiles.wordpress.org\u002Farod13\u002F","\u003Cp>AI Ghostwriter Lite is a powerful WordPress plugin that leverages artificial intelligence to help you plan, generate, and publish high-quality content. Whether you need a single blog post or an entire content calendar, AI Ghostwriter streamlines your content creation workflow.\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Content Planner\u003C\u002Fstrong>\u003Cbr \u002F>\nCreate comprehensive content plans with AI-generated article ideas. Simply provide a topic, and the AI will suggest multiple article titles, outlines, and keywords tailored to your niche.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Quick Generate\u003C\u002Fstrong>\u003Cbr \u002F>\nNeed content fast? Use Quick Generate to create a single article instantly. Just enter a topic, select your preferred tone and length, and let the AI do the rest.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Workflow Builder\u003C\u002Fstrong>\u003Cbr \u002F>\nBuild custom content generation pipelines with 17 different step types. Mix and match research, generation, and refinement steps to create the perfect workflow for your needs.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Web Research Integration\u003C\u002Fstrong>\u003Cbr \u002F>\nAutomatically research topics before writing. The plugin can search the web for statistics, examples, expert quotes, and relevant information to enrich your content.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Automated Publishing\u003C\u002Fstrong>\u003Cbr \u002F>\nGenerated articles are automatically saved as WordPress posts with proper formatting, categories, and tags.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>SEO Optimization\u003C\u002Fstrong>\u003Cbr \u002F>\nContent is generated with SEO best practices in mind, including proper heading structure, keyword optimization, and meta descriptions.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Custom Style Analysis\u003C\u002Fstrong>\u003Cbr \u002F>\nUpload writing samples to analyze and replicate your unique writing style across all generated content.\u003C\u002Fp>\n\u003Ch4>Available Pipeline Steps\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Input Steps:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Input Topic – Define the article topic and parameters\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Research Steps:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Web Search – Search the web for relevant information\u003Cbr \u002F>\n* Find Statistics – Discover data and statistics for your topic\u003Cbr \u002F>\n* Find Examples – Locate real-world examples and case studies\u003Cbr \u002F>\n* Find Expert Quotes – Source authoritative quotes\u003Cbr \u002F>\n* Research URLs – Extract information from specific URLs\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Processing Steps:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Generate Draft – Create the article content using AI\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Refinement Steps:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Add Detail – Expand sections with more information\u003Cbr \u002F>\n* Add Examples – Insert relevant examples\u003Cbr \u002F>\n* Add Statistics – Incorporate data points\u003Cbr \u002F>\n* Improve Introduction – Enhance the opening\u003Cbr \u002F>\n* Improve Conclusion – Strengthen the closing\u003Cbr \u002F>\n* Improve SEO – Optimize for search engines\u003Cbr \u002F>\n* Make Longer – Expand content length\u003Cbr \u002F>\n* Make Shorter – Condense content\u003Cbr \u002F>\n* Custom Refinement – Apply custom instructions\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Output Steps:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Save Draft – Save as WordPress post\u003C\u002Fp>\n\u003Ch4>Requirements\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>WordPress 5.0 or higher\u003C\u002Fli>\n\u003Cli>PHP 7.4 or higher\u003C\u002Fli>\n\u003Cli>OpenAI API key (required)\u003C\u002Fli>\n\u003Cli>Serper API key (optional, for web research)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin connects to external third-party services to provide its functionality. By using this plugin, you acknowledge and agree to the terms of these services.\u003C\u002Fp>\n\u003Ch4>OpenAI API\u003C\u002Fh4>\n\u003Cp>This plugin sends data to OpenAI’s API servers to generate content. When you use any content generation feature, the following data is transmitted:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Your article topic, title, and outline\u003C\u002Fli>\n\u003Cli>Any custom instructions or style preferences\u003C\u002Fli>\n\u003Cli>Research data gathered for the article\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This data is sent when you click “Generate” or run a workflow.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Service provider:\u003C\u002Fstrong> OpenAI, L.L.C.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fopenai.com\u002Fterms\u002F\" rel=\"nofollow ugc\">Terms of Use\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fopenai.com\u002Fprivacy\u002F\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Serper API (Optional)\u003C\u002Fh4>\n\u003Cp>If you enable web research features and provide a Serper API key, this plugin sends search queries to Serper’s servers. The following data is transmitted:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Search queries based on your article topic\u003C\u002Fli>\n\u003Cli>Number of results requested\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This data is sent when research steps execute in workflows or when using research-enabled generation.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Service provider:\u003C\u002Fstrong> Serper\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fserper.dev\u002Fterms\" rel=\"nofollow ugc\">Terms of Service\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fserper.dev\u002Fprivacy\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Privacy Policy\u003C\u002Fh3>\n\u003Cp>AI Ghostwriter connects to external services to provide its functionality:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>OpenAI API\u003C\u002Fstrong>\u003Cbr \u002F>\nContent generation requests are sent to OpenAI’s servers. Your topic, outline, and configuration are transmitted to generate articles. Review \u003Ca href=\"https:\u002F\u002Fopenai.com\u002Fprivacy\u002F\" rel=\"nofollow ugc\">OpenAI’s Privacy Policy\u003C\u002Fa> for details on how they handle data.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Serper API (Optional)\u003C\u002Fstrong>\u003Cbr \u002F>\nIf configured, web search queries are sent to Serper’s servers for research features. Review \u003Ca href=\"https:\u002F\u002Fserper.dev\u002Fprivacy\" rel=\"nofollow ugc\">Serper’s Privacy Policy\u003C\u002Fa> for details.\u003C\u002Fp>\n\u003Cp>No personal user data is collected or transmitted by this plugin beyond what is necessary for the above features to function.\u003C\u002Fp>\n","AI-powered content planning, generation, and publishing for WordPress using OpenAI GPT models.",0,92,"2026-02-01T18:24:00.000Z","6.9.4","5.0","7.4",[18,19,20,21,22],"ai","automation","blog","openai","writing","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fai-ghostwriter\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fai-ghostwriter.2.0.2.zip",100,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":30,"total_installs":11,"avg_security_score":25,"avg_patch_time_days":31,"trust_score":32,"computed_at":33},1,30,94,"2026-04-05T17:54:38.319Z",[35,51,67,82,98],{"slug":36,"name":37,"version":38,"author":39,"author_profile":40,"description":41,"short_description":42,"active_installs":43,"downloaded":44,"rating":11,"num_ratings":11,"last_updated":45,"tested_up_to":14,"requires_at_least":46,"requires_php":16,"tags":47,"homepage":49,"download_link":50,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"ai-blog-automator","AI Blog Automator","1.0.2","bluteem","https:\u002F\u002Fprofiles.wordpress.org\u002Fbluteem\u002F","\u003Cp>AI Blog Automator is a powerful WordPress plugin that leverages artificial intelligence to automatically create high-quality, SEO-optimized blog posts for your website. Perfect for content marketers, bloggers, and website owners who want to maintain a consistent posting schedule.\u003C\u002Fp>\n\u003Ch4>Key Features (Free Version)\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Unlimited Posts with Groq\u003C\u002Fstrong> – Generate as many posts as you want using free Groq AI\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Automated Content Generation\u003C\u002Fstrong> – Create full blog posts automatically using AI\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Daily Scheduling\u003C\u002Fstrong> – Automatic daily post generation with WordPress Cron\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customizable Content\u003C\u002Fstrong> – Configure topics and keywords for diverse content\u003C\u002Fli>\n\u003Cli>\u003Cstrong>SEO Optimization\u003C\u002Fstrong> – Built-in default prompt template designed for search engine friendly content\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Smart Publishing\u003C\u002Fstrong> – Publish immediately or save as drafts for review\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Intelligent Categories\u003C\u002Fstrong> – Auto-assigns to best matching category or creates new ones\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Manual Generation\u003C\u002Fstrong> – Create posts on-demand with a single click\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Error Logging\u003C\u002Fstrong> – Track generation issues and troubleshoot easily\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Statistics Dashboard\u003C\u002Fstrong> – Monitor total posts generated and scheduling status\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Free Groq AI\u003C\u002Fstrong> – Uses Groq (completely free, no credit card required)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Premium Features (Pro Version)\u003C\u002Fh4>\n\u003Cp>Upgrade to Pro for advanced capabilities:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Multiple AI Providers\u003C\u002Fstrong> – Use OpenAI GPT-4, Claude, or any custom AI endpoint\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Post Lengths\u003C\u002Fstrong> – Set any word count from 300 to 5000 words with interactive slider\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Flexible Scheduling\u003C\u002Fstrong> – Post every 2, 3, 6 hours or custom intervals\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multiple Categories & Tags\u003C\u002Fstrong> – Auto-assign up to 3 relevant categories and generate tags\u003C\u002Fli>\n\u003Cli>\u003Cstrong>12+ Prompt Templates\u003C\u002Fstrong> – How-To guides, listicles, case studies, comparisons, and more\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Prompt Template Editor\u003C\u002Fstrong> – Fully customize AI prompts to match your content style and requirements\u003C\u002Fli>\n\u003Cli>\u003Cstrong>SEO Optimization\u003C\u002Fstrong> – Auto-generate meta descriptions (Yoast, Rank Math, AIOSEO compatible)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Bulk Generation\u003C\u002Fstrong> – Create multiple posts at once from keyword list\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbluteem.com\u002Fai-blog-automator\u002F\" rel=\"nofollow ugc\">Learn more about Pro features \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan>\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>How It Works\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Get your free Groq API key from console.groq.com\u003C\u002Fli>\n\u003Cli>Enter your API key in the plugin settings\u003C\u002Fli>\n\u003Cli>Add your desired topics and keywords (comma-separated)\u003C\u002Fli>\n\u003Cli>Configure post frequency and publishing preferences\u003C\u002Fli>\n\u003Cli>Let WordPress Cron automatically generate content on schedule\u003C\u002Fli>\n\u003Cli>Review drafts or publish automatically – your choice!\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Perfect For\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Content marketers maintaining multiple blogs\u003C\u002Fli>\n\u003Cli>Niche websites needing consistent content\u003C\u002Fli>\n\u003Cli>Affiliate marketers building authority sites\u003C\u002Fli>\n\u003Cli>Businesses wanting to improve SEO presence\u003C\u002Fli>\n\u003Cli>Bloggers who want to scale content production\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>External Services Used\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>IMPORTANT:\u003C\u002Fstrong> This plugin uses external services to generate content and images.\u003C\u002Fp>\n\u003Ch4>1. AI Content Generation\u003C\u002Fh4>\n\u003Cp>This plugin requires an API key from an AI service provider to generate blog posts.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Why External Service is Required:\u003C\u002Fstrong>\u003Cbr \u002F>\nAI content generation requires large language models (LLMs) that run on powerful servers with specialized hardware. These models cannot run locally on a WordPress server due to:\u003Cbr \u002F>\n– Massive computational requirements (billions of parameters)\u003Cbr \u002F>\n– Specialized GPU infrastructure needed for inference\u003Cbr \u002F>\n– Continuous model updates and improvements\u003Cbr \u002F>\n– Resource-intensive processing that would overwhelm typical hosting environments\u003C\u002Fp>\n\u003Cp>The plugin sends your prompts to these external AI services where the actual content generation processing occurs on their servers.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Free Version:\u003C\u002Fstrong> Unlimited posts with Groq AI exclusively\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Service Used:\u003C\u002Fstrong> Groq (https:\u002F\u002Fconsole.groq.com)\u003Cbr \u002F>\n– Completely free, no credit card required\u003Cbr \u002F>\n– Fast AI model (Llama 3.3-70b-versatile)\u003Cbr \u002F>\n– No cost per request\u003Cbr \u002F>\n– Get your API key: https:\u002F\u002Fconsole.groq.com\u002F\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Default API Endpoint:\u003C\u002Fstrong> https:\u002F\u002Fapi.groq.com\u002Fopenai\u002Fv1\u002Fchat\u002Fcompletions\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Terms of Use & Privacy Policy:\u003C\u002Fstrong>\u003Cbr \u002F>\n– Groq Privacy Policy: https:\u002F\u002Fgroq.com\u002Fprivacy-policy\u002F\u003Cbr \u002F>\n– Groq Terms of Use: https:\u002F\u002Fgroq.com\u002Fterms-of-use\u002F\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Note:\u003C\u002Fstrong> The Pro version supports multiple AI providers (OpenAI, Claude, custom endpoints). When using Pro with other AI providers, refer to those providers’ Terms of Use and Privacy Policy pages directly.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Data Transmitted:\u003C\u002Fstrong>\u003Cbr \u002F>\n– Your prompt text (including keywords)\u003Cbr \u002F>\n– Post generation requests\u003Cbr \u002F>\n– You control your own API key\u003Cbr \u002F>\n– No personal data is collected by this plugin\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Pro Version AI Providers:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>The Pro version supports multiple AI providers. When using Pro, data is transmitted to your selected provider:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>OpenAI (GPT-4, GPT-3.5-turbo)\u003C\u002Fstrong>\u003Cbr \u002F>\n– Service: OpenAI (https:\u002F\u002Fopenai.com)\u003Cbr \u002F>\n– API Endpoint: https:\u002F\u002Fapi.openai.com\u002Fv1\u002Fchat\u002Fcompletions\u003Cbr \u002F>\n– Data transmitted: Your prompt text (including keywords) and API key\u003Cbr \u002F>\n– Privacy Policy: https:\u002F\u002Fopenai.com\u002Fpolicies\u002Fprivacy-policy\u003Cbr \u002F>\n– Terms of Use: https:\u002F\u002Fopenai.com\u002Fpolicies\u002Fterms-of-use\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Anthropic (Claude)\u003C\u002Fstrong>\u003Cbr \u002F>\n– Service: Anthropic (https:\u002F\u002Fanthropic.com)\u003Cbr \u002F>\n– API Endpoint: https:\u002F\u002Fapi.anthropic.com\u002Fv1\u002Fmessages\u003Cbr \u002F>\n– Data transmitted: Your prompt text (including keywords) and API key\u003Cbr \u002F>\n– Privacy Policy: https:\u002F\u002Fwww.anthropic.com\u002Fprivacy\u003Cbr \u002F>\n– Terms of Use: https:\u002F\u002Fwww.anthropic.com\u002Flegal\u002Fconsumer-terms\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Azure OpenAI, LocalAI, Custom Endpoints\u003C\u002Fstrong>\u003Cbr \u002F>\n– Pro users can configure custom OpenAI-compatible API endpoints\u003Cbr \u002F>\n– When using custom endpoints, refer to those providers’ Terms of Use and Privacy Policy pages directly\u003C\u002Fp>\n\u003Ch4>2. Featured Images (Unsplash)\u003C\u002Fh4>\n\u003Cp>The plugin automatically fetches relevant featured images from Unsplash’s free stock photo API.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Why External Service is Required:\u003C\u002Fstrong>\u003Cbr \u002F>\nUnsplash provides access to millions of high-quality, royalty-free stock photos that are properly licensed for commercial use. This service cannot be replicated locally because:\u003Cbr \u002F>\n– Requires access to a curated library of millions of professional photos\u003Cbr \u002F>\n– Ensures proper licensing and attribution compliance\u003Cbr \u002F>\n– Provides search functionality across a vast image database\u003Cbr \u002F>\n– Maintains photographer attribution and licensing information\u003C\u002Fp>\n\u003Cp>The plugin queries Unsplash’s API to retrieve images based on your post keywords, ensuring you get properly licensed images with correct attribution.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Service:\u003C\u002Fstrong> Unsplash (https:\u002F\u002Funsplash.com)\u003Cbr \u002F>\n\u003Cstrong>API Endpoint:\u003C\u002Fstrong> https:\u002F\u002Fapi.unsplash.com\u002Fphotos\u002Frandom\u003Cbr \u002F>\n\u003Cstrong>Privacy Policy:\u003C\u002Fstrong> https:\u002F\u002Funsplash.com\u002Fprivacy\u003Cbr \u002F>\n\u003Cstrong>Terms of Service:\u003C\u002Fstrong> https:\u002F\u002Funsplash.com\u002Fterms\u003Cbr \u002F>\n\u003Cstrong>License:\u003C\u002Fstrong> All photos are free to use under the Unsplash License\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Requirements:\u003C\u002Fstrong>\u003Cbr \u002F>\n– Free Unsplash API key (get it at https:\u002F\u002Funsplash.com\u002Fdevelopers)\u003Cbr \u002F>\n– Create a free developer account\u003Cbr \u002F>\n– Register your application (demo\u002Fdevelopment tier is free)\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Data Transmitted:\u003C\u002Fstrong>\u003Cbr \u002F>\n– Search keyword only (based on your post topic)\u003Cbr \u002F>\n– No personal data is sent\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Attribution:\u003C\u002Fstrong>\u003Cbr \u002F>\n– Photos are automatically attributed to photographers\u003Cbr \u002F>\n– Attribution is added to image captions (Unsplash requirement)\u003Cbr \u002F>\n– All photos are properly licensed for commercial use\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Pro Version:\u003C\u002Fstrong> Pro users get multiple categories and auto-generated tags in addition to featured images.\u003C\u002Fp>\n\u003Ch4>Requirements\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>WordPress 5.8 or higher\u003C\u002Fli>\n\u003Cli>PHP 7.4 or higher\u003C\u002Fli>\n\u003Cli>Free Groq API key (https:\u002F\u002Fconsole.groq.com)\u003C\u002Fli>\n\u003Cli>Free Unsplash API key (https:\u002F\u002Funsplash.com\u002Fdevelopers)\u003C\u002Fli>\n\u003Cli>Active WordPress Cron (standard on most hosts)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Documentation\u003C\u002Fh4>\n\u003Cp>Full documentation is available in the plugin’s README.md file, including:\u003Cbr \u002F>\n* Detailed installation instructions\u003Cbr \u002F>\n* API configuration examples (OpenAI, Azure, LocalAI)\u003Cbr \u002F>\n* 9 ready-to-use prompt templates\u003Cbr \u002F>\n* Troubleshooting guide\u003Cbr \u002F>\n* Security best practices\u003C\u002Fp>\n\u003Ch3>Privacy Policy\u003C\u002Fh3>\n\u003Cp>This plugin does not collect, store, or transmit any user data from your WordPress installation, except what is necessary for its core functionality:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What data is transmitted:\u003C\u002Fstrong>\u003Cbr \u002F>\n– Your configured prompt template (including keywords)\u003Cbr \u002F>\n– Basic API request parameters\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Where data is sent:\u003C\u002Fstrong>\u003Cbr \u002F>\n– To your configured AI API endpoint (by default: Groq API)\u003Cbr \u002F>\n– No data is sent to the plugin developers\u003Cbr \u002F>\n– No tracking or analytics are performed by this plugin\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Data storage:\u003C\u002Fstrong>\u003Cbr \u002F>\n– Plugin settings are stored in your WordPress database\u003Cbr \u002F>\n– Generated posts are stored as standard WordPress posts\u003Cbr \u002F>\n– No data is transmitted to third parties except your chosen AI provider\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Your responsibilities:\u003C\u002Fstrong>\u003Cbr \u002F>\n– You control what data is sent via prompt templates\u003Cbr \u002F>\n– You are responsible for compliance with your AI provider’s terms\u003Cbr \u002F>\n– Review generated content before publishing\u003Cbr \u002F>\n– Ensure compliance with privacy laws in your jurisdiction\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Third-party services:\u003C\u002Fstrong>\u003Cbr \u002F>\n– Groq Privacy Policy: https:\u002F\u002Fgroq.com\u002Fprivacy-policy\u002F\u003Cbr \u002F>\n– Groq Terms of Use: https:\u002F\u002Fgroq.com\u002Fterms-of-use\u002F\u003Cbr \u002F>\n– Unsplash Privacy Policy: https:\u002F\u002Funsplash.com\u002Fprivacy\u003Cbr \u002F>\n– Unsplash Terms of Service: https:\u002F\u002Funsplash.com\u002Fterms\u003Cbr \u002F>\n– Note: Pro version supports additional AI providers (OpenAI, Claude, etc.) – when using Pro with other providers, refer to those providers’ Terms of Use and Privacy Policy pages directly\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>For support, please visit:\u003Cbr \u002F>\n* Plugin documentation (included in download)\u003Cbr \u002F>\n* WordPress.org support forums\u003Cbr \u002F>\n* GitHub repository (if applicable)\u003C\u002Fp>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cp>Developed with WordPress coding standards and best practices. Uses OpenAI API or compatible services for content generation.\u003C\u002Fp>\n\u003Ch3>Additional Notes\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>API Costs:\u003C\u002Fstrong> Be aware of API usage costs from your AI provider. Monitor your usage dashboard and set billing alerts.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Content Quality:\u003C\u002Fstrong> AI-generated content should be reviewed for accuracy, quality, and brand alignment before publishing.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>SEO Considerations:\u003C\u002Fstrong> While the plugin is optimized for SEO-friendly content, you should still review and optimize posts with your preferred SEO plugin.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Legal Compliance:\u003C\u002Fstrong> Ensure your use of AI-generated content complies with relevant laws and regulations in your jurisdiction.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Backup Regularly:\u003C\u002Fstrong> As with any automation tool, maintain regular backups of your WordPress site.\u003C\u002Fp>\n","Automatically generate and publish SEO-optimized blog posts using AI with customizable scheduling. Pro version includes custom prompt templates.",40,375,"2026-02-17T10:37:00.000Z","5.8",[18,19,20,48,21],"content","https:\u002F\u002Fbluteem.com\u002Fai-blog-automator\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fai-blog-automator.1.0.2.zip",{"slug":52,"name":53,"version":54,"author":55,"author_profile":56,"description":57,"short_description":58,"active_installs":59,"downloaded":60,"rating":11,"num_ratings":11,"last_updated":61,"tested_up_to":14,"requires_at_least":62,"requires_php":16,"tags":63,"homepage":65,"download_link":66,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"superdraft","Superdraft","1.1.4","pbalazs","https:\u002F\u002Fprofiles.wordpress.org\u002Fpbalazs\u002F","\u003Cp>Superdraft is a comprehensive, free WordPress plugin designed to enhance your content creation workflow by seamlessly integrating intelligent AI tools into your WordPress interface.\u003C\u002Fp>\n\u003Cp>This plugin provides:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>AI-powered writing assistance and recommendations\u003C\u002Fli>\n\u003Cli>Intelligent tag and category management\u003C\u002Fli>\n\u003Cli>Smart autocomplete for faster content creation\u003C\u002Fli>\n\u003Cli>AI-powered image generation and editing (with Nano Banana Pro and other models)\u003C\u002Fli>\n\u003Cli>Support for numerous AI models (including free, locally hosted, and custom models)\u003C\u002Fli>\n\u003Cli>Detailed logging, customization, and multilingual support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Plugin Highlights\u003C\u002Fstrong>:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Free and Open Source\u003C\u002Fstrong> – No ads, accounts, or limitations\u003C\u002Fli>\n\u003Cli>\u003Cstrong>BYOK (Bring Your Own Key)\u003C\u002Fstrong> – Use your own API key, do not pay a middleman\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Flexible AI Models\u003C\u002Fstrong> – Supports 30+ AI models and can be extended with custom models\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Feature-Specific Models\u003C\u002Fstrong> – Set distinct AI models for specific functions\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multilingual\u003C\u002Fstrong> – Plugin interface and AI prompts are fully translatable\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>AI-Generated Tags & Categories\u003C\u002Fh3>\n\u003Cp>Automatically suggests and assigns tags\u002Fcategories based on your content, even in bulk edit mode. Features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Bulk tagging with adjustable API rate-limit intervals\u003C\u002Fli>\n\u003Cli>Customizable suggestion quantities and context lengths\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>AI Topic & Writing Recommendations\u003C\u002Fh3>\n\u003Cp>Real-time sidebar suggestions for writing tips, content improvements, and SEO advice. Features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Instant updates while writing\u003C\u002Fli>\n\u003Cli>Easy customization and editing directly from the block editor\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>AI Autocomplete\u003C\u002Fh3>\n\u003Cp>Intelligent, context-aware suggestions triggered by customizable prefixes. Features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Customizable prefix triggers\u003C\u002Fli>\n\u003Cli>Adjustable suggestion count and context lengths\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Image Generation & Editing\u003C\u002Fh3>\n\u003Cp>Create and edit featured images directly in the post editor using AI technology, just like in ChatGPT or Gemini. Features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Text-to-image generation with custom prompts\u003C\u002Fli>\n\u003Cli>Smart prompt generation from post content\u003C\u002Fli>\n\u003Cli>Precise image editing with instructions-based modifications (through Google’s Gemini API, or OpenAI’s advanced GPT image generator)\u003C\u002Fli>\n\u003Cli>WordPress media library integration\u003C\u002Fli>\n\u003Cli>Support for various image generation and editing models including Nano Banana Pro, Imagen 4, Seedream 4.5, Ideogram, and more\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Smart Compose\u003C\u002Fh3>\n\u003Cp>Inline, real-time sentence completions similar to Gmail’s Smart Compose. Features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Accept suggestions via keyboard or mouse\u003C\u002Fli>\n\u003Cli>Configurable delays and token limits\u003C\u002Fli>\n\u003Cli>Seamless integration with paragraph blocks\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Advanced Logging and Configuration\u003C\u002Fh3>\n\u003Cp>Superdraft includes detailed logging to track usage, API requests, and responses.\u003C\u002Fp>\n\u003Ch3>Customizable Prompts\u003C\u002Fh3>\n\u003Cp>Easily customizable AI prompts stored as text files, allowing overrides via themes, child themes, or custom plugins. Ships with English and Hungarian templates by default.\u003C\u002Fp>\n\u003Ch3>Developer-Friendly\u003C\u002Fh3>\n\u003Cp>Extensive hooks (filters\u002Factions) are provided for advanced customization:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Adjust request headers\u002Fbody\u003C\u002Fli>\n\u003Cli>Customize prompt templates and variables\u003C\u002Fli>\n\u003Cli>Change intervals for bulk processes and more\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>More information on these hooks can be found on the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FWP-Autoplugin\u002Fsuperdraft\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa> page.\u003C\u002Fp>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>The Superdraft plugin relies on third-party AI APIs for its AI-driven features. No data is transmitted until you configure your chosen API connections in the plugin settings.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Google Generative Language API\u003C\u002Fstrong>\u003Cbr \u002F>\nUsed for generating AI-based content suggestions, tags, categories, autocomplete, and writing recommendations.\u003Cbr \u002F>\nSends post content, excerpts, titles, and context when AI-driven features are triggered by user actions.\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fpolicies.google.com\u002Fterms\" rel=\"nofollow ugc\">Terms of Service\u003C\u002Fa>\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fpolicies.google.com\u002Fterms\u002Fgenerative-ai\" rel=\"nofollow ugc\">Generative AI Additional Terms\u003C\u002Fa>\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fpolicies.google.com\u002Fprivacy\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>OpenAI\u003C\u002Fstrong>\u003Cbr \u002F>\nUsed for AI-driven features including autocomplete, content suggestions, tags, categories, and writing assistance.\u003Cbr \u002F>\nSends post content, excerpts, titles, and contextual information when users interact with AI features.\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fopenai.com\u002Fpolicies\u002Fterms-of-use\u002F\" rel=\"nofollow ugc\">Terms of Use\u003C\u002Fa>\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fopenai.com\u002Fpolicies\u002Fprivacy-policy\u002F\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>xAI\u003C\u002Fstrong>\u003Cbr \u002F>\nUsed for AI-based content enhancements, including autocomplete, tagging, categorization, and writing recommendations.\u003Cbr \u002F>\nSends relevant post content, excerpts, titles, and context based on user-triggered AI feature requests.\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fx.ai\u002Flegal\u002Fterms-of-service\" rel=\"nofollow ugc\">Terms of Service\u003C\u002Fa>\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fx.ai\u002Flegal\u002Fprivacy-policy\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Anthropic\u003C\u002Fstrong>\u003Cbr \u002F>\nUsed to provide AI-driven content suggestions, smart compose, autocomplete, and content organization features.\u003Cbr \u002F>\nTransmits post content, excerpts, titles, and surrounding context when the user activates related AI features.\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fwww.anthropic.com\u002Fterms-of-service\" rel=\"nofollow ugc\">Terms of Service\u003C\u002Fa>\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fwww.anthropic.com\u002Fprivacy-policy\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Custom API Connections\u003C\u002Fstrong>\u003Cbr \u002F>\nSuperdraft offers the flexibility to set up custom API connections beyond the standard providers. You can configure connections to alternative OpenAI-compatible endpoints. This allows for complete independence from external services when required.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>API Logging and Monitoring\u003C\u002Fstrong>\u003Cbr \u002F>\nAll API interactions are logged and accessible directly from your WordPress dashboard. This transparent logging system allows you to monitor exactly what content is being sent, to which endpoints, and when these transmissions occur. These comprehensive logs provide peace of mind and help troubleshoot any issues that may arise during operation.\u003C\u002Fp>\n\u003Ch3>JS Build Process (Technical)\u003C\u002Fh3>\n\u003Cp>The plugin uses a custom Webpack configuration to bundle and minify JavaScript files. Please see \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FWP-Autoplugin\u002Fsuperdraft\" rel=\"nofollow ugc\">the GitHub page\u003C\u002Fa> for details on the JS build process, and the source files used to create the final build.\u003C\u002Fp>\n\u003Ch3>Advanced Customization\u003C\u002Fh3>\n\u003Cp>Superdraft provides extensive customization opportunities via prompt templates stored in the \u003Ccode>prompts\u003C\u002Fcode> directory:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>add-terms.txt\u003C\u002Fcode>: New tags\u002Fcategories suggestions\u003C\u002Fli>\n\u003Cli>\u003Ccode>assign-terms.txt\u003C\u002Fcode>: Tag\u002Fcategory assignment\u003C\u002Fli>\n\u003Cli>\u003Ccode>autocomplete.txt\u003C\u002Fcode>: Autocomplete suggestions\u003C\u002Fli>\n\u003Cli>\u003Ccode>smartcompose.txt\u003C\u002Fcode>: Inline sentence completions\u003C\u002Fli>\n\u003Cli>\u003Ccode>writing-tips.txt\u003C\u002Fcode>: Content improvement and writing advice\u003C\u002Fli>\n\u003Cli>\u003Ccode>image-prompt.txt\u003C\u002Fcode>: Generate image prompts based on the post title and content\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Override these by copying templates into your theme’s \u003Ccode>superdraft\u003C\u002Fcode> directory, or via provided hooks.\u003C\u002Fp>\n\u003Cp>Superdraft also comes with a number of filters and actions for advanced customization. For example, you can adjust request headers, customize prompt templates and variables, change intervals for bulk processes, and more.\u003C\u002Fp>\n\u003Ch3>Requirements\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>WordPress 6.0 or higher\u003C\u002Fli>\n\u003Cli>PHP 7.4 or higher\u003C\u002Fli>\n\u003Cli>Compatible AI provider API key (OpenAI, Google AI, custom)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Contributing\u003C\u002Fh3>\n\u003Cp>Contributions are welcome via \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FWP-Autoplugin\u002Fsuperdraft\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa> issues and pull requests.\u003C\u002Fp>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>GPL-3.0 or later – \u003Ca href=\"https:\u002F\u002Fwww.gnu.org\u002Flicenses\u002Fgpl-3.0.html\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.gnu.org\u002Flicenses\u002Fgpl-3.0.html\u003C\u002Fa>\u003C\u002Fp>\n","A free WordPress plugin providing AI-powered writing assistance, image generation and editing, smart tagging, and autocomplete for better workflow.",20,1347,"2025-12-11T00:46:00.000Z","6.0",[18,64,19,21,22],"autocomplete","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsuperdraft.1.1.4.zip",{"slug":68,"name":69,"version":70,"author":71,"author_profile":72,"description":73,"short_description":74,"active_installs":75,"downloaded":76,"rating":11,"num_ratings":11,"last_updated":77,"tested_up_to":78,"requires_at_least":15,"requires_php":16,"tags":79,"homepage":80,"download_link":81,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"blog-automator","Blog Automator","1.0.1","aiautomationpro","https:\u002F\u002Fprofiles.wordpress.org\u002Faiautomationpro\u002F","\u003Cp>Blog Automator is an AI-powered content writing assistant that helps you generate high-quality blog posts automatically. The plugin uses OpenAI and Perplexity APIs to create structured content with chapters, subchapters, and SEO optimization.\u003C\u002Fp>\n\u003Cp>Features:\u003Cbr \u002F>\n* AI-powered content generation using OpenAI\u003Cbr \u002F>\n* Research capabilities with Perplexity API\u003Cbr \u002F>\n* Automated chapter and subchapter creation\u003Cbr \u002F>\n* SEO metadata generation\u003Cbr \u002F>\n* Configurable writing styles and target audiences\u003Cbr \u002F>\n* WordPress cron-based processing\u003Cbr \u002F>\n* Progress tracking and management\u003C\u002Fp>\n\u003Ch3>Third-Party Services\u003C\u002Fh3>\n\u003Cp>This plugin relies on external APIs to function:\u003C\u002Fp>\n\u003Ch4>OpenAI API\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Service: https:\u002F\u002Fapi.openai.com\u002F\u003C\u002Fli>\n\u003Cli>Terms of Service: https:\u002F\u002Fopenai.com\u002Fterms\u002F\u003C\u002Fli>\n\u003Cli>Privacy Policy: https:\u002F\u002Fopenai.com\u002Fprivacy\u002F\u003C\u002Fli>\n\u003Cli>Used for: AI content generation and text processing\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Perplexity AI API\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Service: https:\u002F\u002Fapi.perplexity.ai\u002F\u003C\u002Fli>\n\u003Cli>Terms of Service: https:\u002F\u002Fwww.perplexity.ai\u002Ftos\u003C\u002Fli>\n\u003Cli>Privacy Policy: https:\u002F\u002Fwww.perplexity.ai\u002Fprivacy\u003C\u002Fli>\n\u003Cli>Used for: Research and information gathering\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Data sent to these services includes your content prompts and configuration settings. Please review their terms and privacy policies before use.\u003C\u002Fp>\n","AI-powered content writing assistant with configurable settings for automated blog post generation.",10,189,"2025-10-18T04:00:00.000Z","6.4.8",[18,19,20,48,21],"https:\u002F\u002Faiautomationpro.org\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fblog-automator.1.0.1.zip",{"slug":83,"name":84,"version":85,"author":86,"author_profile":87,"description":88,"short_description":89,"active_installs":11,"downloaded":90,"rating":11,"num_ratings":11,"last_updated":65,"tested_up_to":91,"requires_at_least":62,"requires_php":16,"tags":92,"homepage":65,"download_link":96,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":97},"autopen-ai-writer","AutoPen – AI Content Writer","1.0.0","Md Latiful Khabir Khan Imran","https:\u002F\u002Fprofiles.wordpress.org\u002Flkimran\u002F","\u003Cp>\u003Cstrong>AutoPen\u003C\u002Fstrong> leverages the power of OpenAI’s most advanced GPT models to automatically generate and publish long-form, SEO-optimized blog posts directly to your WordPress site.\u003Cbr \u002F>\nDesigned for content marketers, agencies, and busy site owners, this plugin provides a professional-grade automation engine that saves you time and scales your content strategy.\u003Cbr \u002F>\nSimply add your topics, configure your settings, and let AutoPen handle the entire content pipeline—from drafting and SEO optimization to image generation and publishing.\u003C\u002Fp>\n\u003Cp>This plugin requires a third-party service, OpenAI, to function.\u003Cbr \u002F>\n* \u003Cstrong>Service:\u003C\u002Fstrong> OpenAI API (https:\u002F\u002Fopenai.com\u002Fapi\u002F)\u003Cbr \u002F>\n* \u003Cstrong>Function:\u003C\u002Fstrong> Used to generate text content and images for blog posts.\u003Cbr \u002F>\n* \u003Cstrong>Data Sent:\u003C\u002Fstrong> Topics, prompts, and content snippets are sent to the OpenAI API for processing. No user data is sent.\u003Cbr \u002F>\n* \u003Cstrong>Terms of Service:\u003C\u002Fstrong> https:\u002F\u002Fopenai.com\u002Fpolicies\u002Fterms-of-use\u003Cbr \u002F>\n* \u003Cstrong>Privacy Policy:\u003C\u002Fstrong> https:\u002F\u002Fopenai.com\u002Fpolicies\u002Fprivacy-policy\u003C\u002Fp>\n","Automate high-quality, SEO-focused blog posts using OpenAI's most advanced models, right inside WordPress.",170,"6.8.5",[18,93,94,95,21],"blog-generator","chatgpt","content-automation","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fautopen-ai-writer.1.0.0.zip","2026-03-15T10:48:56.248Z",{"slug":99,"name":100,"version":101,"author":102,"author_profile":103,"description":104,"short_description":105,"active_installs":11,"downloaded":106,"rating":11,"num_ratings":11,"last_updated":107,"tested_up_to":91,"requires_at_least":15,"requires_php":108,"tags":109,"homepage":115,"download_link":116,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":117},"smart-ai-writer","Smart AI Writer","1.0","Pluginaid","https:\u002F\u002Fprofiles.wordpress.org\u002Fauthorityaid\u002F","\u003Ch3>Smart AI Writer is a powerful WordPress plugin designed to help bloggers, content creators, and business owners generate high-quality, SEO-optimized articles in seconds — right inside the WordPress dashboard.\u003C\u002Fh3>\n\u003Cp>It uses OpenAI to create engaging, human-like content and integrates with Pexels and Pixabay to automatically add free, high-resolution images to your posts. The plugin formats your articles with headings, bullet points, tables, FAQs, and media blocks, so your content looks clean, structured, and ready to publish.\u003C\u002Fp>\n\u003Ch4>With Smart AI Writer, you can create:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Long-form blog articles optimized for search engines\u003C\u002Fli>\n\u003Cli>Product reviews, tutorials, and listicles\u003C\u002Fli>\n\u003Cli>Informative and persuasive content for any niche\u003C\u002Fli>\n\u003Cli>Fully formatted posts with stock images and rich media\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Key Features:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>1-click AI content generation using OpenAI\u003C\u002Fli>\n\u003Cli>Automatic image insertion from Pexels and Pixabay\u003C\u002Fli>\n\u003Cli>SEO-friendly structure with headings, lists, and FAQs\u003C\u002Fli>\n\u003Cli>Easy-to-use interface — no coding required\u003C\u002Fli>\n\u003Cli>Optional footer credit (disabled by default)\u003C\u002Fli>\n\u003Cli>100% GDPR-friendly and privacy-focused\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Whether you’re launching a new blog or scaling your content production, Smart AI Writer makes content creation faster, smarter, and easier.\u003C\u002Fp>\n\u003Cp>👉 Wanna love to unlock advanced features? Click here to \u003Ca href=\"https:\u002F\u002Fpluginaid.com\u002Fsmart-ai-writer-pro\" rel=\"nofollow ugc\">Buy the Premium Version\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin relies on the following third-party services:\u003C\u002Fp>\n\u003Ch4>OpenAI API (https:\u002F\u002Fapi.openai.com)\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Purpose:\u003C\u002Fstrong> Generate article text from user keywords and options.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Endpoint:\u003C\u002Fstrong> \u003Ccode>POST https:\u002F\u002Fapi.openai.com\u002Fv1\u002Fchat\u002Fcompletions\u003C\u002Fcode>  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Data sent:\u003C\u002Fstrong> Input keyword(s), language, and generation parameters (e.g., tone, article length, type).  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>When sent:\u003C\u002Fstrong> When the user clicks “Generate Article.”  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Headers:\u003C\u002Fstrong> Authorization (Bearer YOUR_API_KEY).  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Terms:\u003C\u002Fstrong> https:\u002F\u002Fopenai.com\u002Fpolicies\u002Fterms  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Privacy:\u003C\u002Fstrong> https:\u002F\u002Fopenai.com\u002Fpolicies\u002Fprivacy-policy\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Pexels API (https:\u002F\u002Fapi.pexels.com)\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Purpose:\u003C\u002Fstrong> Search and retrieve free stock images based on keywords.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Endpoint:\u003C\u002Fstrong> \u003Ccode>GET https:\u002F\u002Fapi.pexels.com\u002Fv1\u002Fsearch\u003C\u002Fcode>  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Data sent:\u003C\u002Fstrong> First keyword as search query (\u003Ccode>query\u003C\u002Fcode>), pagination (\u003Ccode>per_page\u003C\u002Fcode>).  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>When sent:\u003C\u002Fstrong> When image option is enabled during article generation.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Headers:\u003C\u002Fstrong> Authorization (YOUR_PEXELS_API_KEY).  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Terms:\u003C\u002Fstrong> https:\u002F\u002Fwww.pexels.com\u002Fapi\u002Fterms\u002F  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Privacy:\u003C\u002Fstrong> https:\u002F\u002Fwww.pexels.com\u002Fprivacy-policy\u002F\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Pixabay API (https:\u002F\u002Fpixabay.com\u002Fapi\u002F)\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Purpose:\u003C\u002Fstrong> Search and retrieve free stock images.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Endpoint:\u003C\u002Fstrong> \u003Ccode>GET https:\u002F\u002Fpixabay.com\u002Fapi\u002F\u003C\u002Fcode>  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Data sent:\u003C\u002Fstrong> First keyword as \u003Ccode>q\u003C\u002Fcode> parameter, pagination.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>When sent:\u003C\u002Fstrong> When image option is enabled during article generation.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Headers:\u003C\u002Fstrong> API key as query parameter (\u003Ccode>key=YOUR_PIXABAY_API_KEY\u003C\u002Fcode>).  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Terms:\u003C\u002Fstrong> https:\u002F\u002Fpixabay.com\u002Fservice\u002Fterms\u002F  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Privacy:\u003C\u002Fstrong> https:\u002F\u002Fpixabay.com\u002Fservice\u002Fprivacy\u002F\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Privacy\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>No tracking or analytics are included.  \u003C\u002Fli>\n\u003Cli>The plugin does not collect or store personal information.  \u003C\u002Fli>\n\u003Cli>All API calls are made from your own server directly to the listed providers.  \u003C\u002Fli>\n\u003Cli>No data is transmitted to the plugin author.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>This plugin is licensed under the GPLv2 or later license.\u003C\u002Fp>\n","Smart AI Writer is a WordPress plugin that generates AI-powered, SEO-optimized articles with images via OpenAI, Pexels, and Pixabay.",143,"2025-10-22T09:10:00.000Z","7.2",[110,111,112,113,114],"ai-article-tools","article-writing-tools","auto-content-generator","blog-article-tools","openai-tools","https:\u002F\u002Fpluginaid.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsmart-ai-writer.1.0.zip","2026-03-15T14:54:45.397Z",{"attackSurface":119,"codeSignals":232,"taintFlows":274,"riskAssessment":415,"analyzedAt":421},{"hooks":120,"ajaxHandlers":135,"restRoutes":228,"shortcodes":229,"cronEvents":230,"entryPointCount":231,"unprotectedCount":11},[121,127,131],{"type":122,"name":123,"callback":124,"file":125,"line":126},"action","admin_menu","add_admin_menu","ai-ghostwriter.php",105,{"type":122,"name":128,"callback":129,"file":125,"line":130},"admin_init","register_settings",106,{"type":122,"name":132,"callback":133,"file":125,"line":134},"admin_enqueue_scripts","enqueue_admin_scripts",107,[136,142,146,150,154,158,162,166,170,174,178,182,186,190,194,196,200,204,208,212,216,220,224],{"action":137,"nopriv":138,"callback":139,"hasNonce":140,"hasCapCheck":140,"file":125,"line":141},"aigh_create_plan",false,"ajax_create_plan",true,109,{"action":143,"nopriv":138,"callback":144,"hasNonce":140,"hasCapCheck":140,"file":125,"line":145},"aigh_create_plan_from_keywords","ajax_create_plan_from_keywords",110,{"action":147,"nopriv":138,"callback":148,"hasNonce":140,"hasCapCheck":140,"file":125,"line":149},"aigh_get_plans","ajax_get_plans",111,{"action":151,"nopriv":138,"callback":152,"hasNonce":140,"hasCapCheck":140,"file":125,"line":153},"aigh_get_plan_items","ajax_get_plan_items",112,{"action":155,"nopriv":138,"callback":156,"hasNonce":140,"hasCapCheck":140,"file":125,"line":157},"aigh_update_plan_item","ajax_update_plan_item",113,{"action":159,"nopriv":138,"callback":160,"hasNonce":140,"hasCapCheck":140,"file":125,"line":161},"aigh_delete_plan_item","ajax_delete_plan_item",114,{"action":163,"nopriv":138,"callback":164,"hasNonce":140,"hasCapCheck":140,"file":125,"line":165},"aigh_update_plan_settings","ajax_update_plan_settings",115,{"action":167,"nopriv":138,"callback":168,"hasNonce":140,"hasCapCheck":140,"file":125,"line":169},"aigh_apply_keywords","ajax_apply_keywords",116,{"action":171,"nopriv":138,"callback":172,"hasNonce":140,"hasCapCheck":140,"file":125,"line":173},"aigh_apply_keywords_sequential","ajax_apply_keywords_sequential",117,{"action":175,"nopriv":138,"callback":176,"hasNonce":140,"hasCapCheck":140,"file":125,"line":177},"aigh_generate_article","ajax_generate_article",118,{"action":179,"nopriv":138,"callback":180,"hasNonce":140,"hasCapCheck":140,"file":125,"line":181},"aigh_generate_batch","ajax_generate_batch",119,{"action":183,"nopriv":138,"callback":184,"hasNonce":140,"hasCapCheck":140,"file":125,"line":185},"aigh_generate","ajax_quick_generate",120,{"action":187,"nopriv":138,"callback":188,"hasNonce":140,"hasCapCheck":140,"file":125,"line":189},"aigh_save_draft","ajax_save_draft",121,{"action":191,"nopriv":138,"callback":192,"hasNonce":140,"hasCapCheck":140,"file":125,"line":193},"aigh_refine_article","ajax_refine_article",122,{"action":191,"nopriv":138,"callback":192,"hasNonce":140,"hasCapCheck":140,"file":125,"line":195},123,{"action":197,"nopriv":138,"callback":198,"hasNonce":140,"hasCapCheck":140,"file":125,"line":199},"aigh_suggest_titles","ajax_suggest_titles",124,{"action":201,"nopriv":138,"callback":202,"hasNonce":140,"hasCapCheck":140,"file":125,"line":203},"aigh_get_workflows","ajax_get_workflows",126,{"action":205,"nopriv":138,"callback":206,"hasNonce":140,"hasCapCheck":140,"file":125,"line":207},"aigh_get_workflow","ajax_get_workflow",127,{"action":209,"nopriv":138,"callback":210,"hasNonce":140,"hasCapCheck":140,"file":125,"line":211},"aigh_save_workflow","ajax_save_workflow",128,{"action":213,"nopriv":138,"callback":214,"hasNonce":140,"hasCapCheck":140,"file":125,"line":215},"aigh_delete_workflow","ajax_delete_workflow",129,{"action":217,"nopriv":138,"callback":218,"hasNonce":140,"hasCapCheck":140,"file":125,"line":219},"aigh_get_available_steps","ajax_get_available_steps",130,{"action":221,"nopriv":138,"callback":222,"hasNonce":140,"hasCapCheck":140,"file":125,"line":223},"aigh_test_pipeline","ajax_test_pipeline",133,{"action":225,"nopriv":138,"callback":226,"hasNonce":140,"hasCapCheck":140,"file":125,"line":227},"aigh_analyze_style","ajax_analyze_style",136,[],[],[],23,{"dangerousFunctions":233,"sqlUsage":234,"outputEscaping":268,"fileOperations":30,"externalRequests":270,"nonceChecks":271,"capabilityChecks":272,"bundledLibraries":273},[],{"prepared":231,"raw":235,"locations":236},13,[237,241,243,245,247,250,253,255,257,259,261,263,266],{"file":238,"line":239,"context":240},"includes\\class-database.php",261,"$wpdb->get_var() with variable interpolation",{"file":238,"line":242,"context":240},264,{"file":238,"line":244,"context":240},267,{"file":238,"line":246,"context":240},270,{"file":238,"line":248,"context":249},274,"$wpdb->get_results() with variable interpolation",{"file":251,"line":252,"context":249},"includes\\pipeline\\class-pipeline-database.php",216,{"file":251,"line":254,"context":240},328,{"file":251,"line":256,"context":240},331,{"file":251,"line":258,"context":240},334,{"file":251,"line":260,"context":240},337,{"file":251,"line":262,"context":240},341,{"file":264,"line":265,"context":240},"includes\\views\\settings.php",185,{"file":264,"line":267,"context":240},186,{"escaped":185,"rawEcho":11,"locations":269},[],12,22,27,[],[275,298,309,334,347,358,371,382],{"entryPoint":276,"graph":277,"unsanitizedCount":30,"severity":297},"ajax_get_plan_items (ai-ghostwriter.php:541)",{"nodes":278,"edges":294},[279,284,288],{"id":280,"type":281,"label":282,"file":125,"line":283},"n0","source","$_POST",550,{"id":285,"type":286,"label":287,"file":125,"line":283},"n1","transform","→ get_plan_items()",{"id":289,"type":290,"label":291,"file":238,"line":292,"wp_function":293},"n2","sink","get_results() [SQLi]",157,"get_results",[295,296],{"from":280,"to":285,"sanitized":138},{"from":285,"to":289,"sanitized":138},"high",{"entryPoint":299,"graph":300,"unsanitizedCount":30,"severity":297},"ajax_apply_keywords (ai-ghostwriter.php:652)",{"nodes":301,"edges":306},[302,304,305],{"id":280,"type":281,"label":282,"file":125,"line":303},681,{"id":285,"type":286,"label":287,"file":125,"line":303},{"id":289,"type":290,"label":291,"file":238,"line":292,"wp_function":293},[307,308],{"from":280,"to":285,"sanitized":138},{"from":285,"to":289,"sanitized":138},{"entryPoint":310,"graph":311,"unsanitizedCount":333,"severity":297},"ajax_apply_keywords_sequential (ai-ghostwriter.php:834)",{"nodes":312,"edges":328},[313,315,317,321,324,326],{"id":280,"type":281,"label":282,"file":125,"line":314},862,{"id":285,"type":286,"label":316,"file":125,"line":314},"→ get_plan()",{"id":289,"type":290,"label":318,"file":238,"line":319,"wp_function":320},"get_row() [SQLi]",137,"get_row",{"id":322,"type":281,"label":282,"file":125,"line":323},"n3",866,{"id":325,"type":286,"label":287,"file":125,"line":323},"n4",{"id":327,"type":290,"label":291,"file":238,"line":292,"wp_function":293},"n5",[329,330,331,332],{"from":280,"to":285,"sanitized":138},{"from":285,"to":289,"sanitized":138},{"from":322,"to":325,"sanitized":138},{"from":325,"to":327,"sanitized":138},2,{"entryPoint":335,"graph":336,"unsanitizedCount":30,"severity":297},"ajax_generate_article (ai-ghostwriter.php:965)",{"nodes":337,"edges":344},[338,340,342],{"id":280,"type":281,"label":282,"file":125,"line":339},979,{"id":285,"type":286,"label":341,"file":125,"line":339},"→ get_plan_item()",{"id":289,"type":290,"label":318,"file":238,"line":343,"wp_function":320},168,[345,346],{"from":280,"to":285,"sanitized":138},{"from":285,"to":289,"sanitized":138},{"entryPoint":348,"graph":349,"unsanitizedCount":30,"severity":297},"ajax_generate_batch (ai-ghostwriter.php:1026)",{"nodes":350,"edges":355},[351,353,354],{"id":280,"type":281,"label":282,"file":125,"line":352},1039,{"id":285,"type":286,"label":287,"file":125,"line":352},{"id":289,"type":290,"label":291,"file":238,"line":292,"wp_function":293},[356,357],{"from":280,"to":285,"sanitized":138},{"from":285,"to":289,"sanitized":138},{"entryPoint":359,"graph":360,"unsanitizedCount":30,"severity":297},"ajax_get_workflow (ai-ghostwriter.php:1870)",{"nodes":361,"edges":368},[362,364,366],{"id":280,"type":281,"label":282,"file":125,"line":363},1886,{"id":285,"type":286,"label":365,"file":125,"line":363},"→ get_pipeline()",{"id":289,"type":290,"label":318,"file":251,"line":367,"wp_function":320},181,[369,370],{"from":280,"to":285,"sanitized":138},{"from":285,"to":289,"sanitized":138},{"entryPoint":372,"graph":373,"unsanitizedCount":30,"severity":297},"ajax_delete_workflow (ai-ghostwriter.php:1966)",{"nodes":374,"edges":379},[375,377,378],{"id":280,"type":281,"label":282,"file":125,"line":376},1984,{"id":285,"type":286,"label":365,"file":125,"line":376},{"id":289,"type":290,"label":318,"file":251,"line":367,"wp_function":320},[380,381],{"from":280,"to":285,"sanitized":138},{"from":285,"to":289,"sanitized":138},{"entryPoint":383,"graph":384,"unsanitizedCount":75,"severity":297},"\u003Cai-ghostwriter> (ai-ghostwriter.php:0)",{"nodes":385,"edges":406},[386,388,389,390,391,392,393,395,397,399,402,404],{"id":280,"type":281,"label":387,"file":125,"line":283},"$_POST (x4)",{"id":285,"type":286,"label":287,"file":125,"line":283},{"id":289,"type":290,"label":291,"file":238,"line":292,"wp_function":293},{"id":322,"type":281,"label":282,"file":125,"line":314},{"id":325,"type":286,"label":316,"file":125,"line":314},{"id":327,"type":290,"label":318,"file":238,"line":319,"wp_function":320},{"id":394,"type":281,"label":282,"file":125,"line":339},"n6",{"id":396,"type":286,"label":341,"file":125,"line":339},"n7",{"id":398,"type":290,"label":318,"file":238,"line":343,"wp_function":320},"n8",{"id":400,"type":281,"label":387,"file":125,"line":401},"n9",1247,{"id":403,"type":286,"label":365,"file":125,"line":401},"n10",{"id":405,"type":290,"label":318,"file":251,"line":367,"wp_function":320},"n11",[407,408,409,410,411,412,413,414],{"from":280,"to":285,"sanitized":138},{"from":285,"to":289,"sanitized":138},{"from":322,"to":325,"sanitized":138},{"from":325,"to":327,"sanitized":138},{"from":394,"to":396,"sanitized":138},{"from":396,"to":398,"sanitized":138},{"from":400,"to":403,"sanitized":138},{"from":403,"to":405,"sanitized":138},{"summary":416,"deductions":417},"The \"ai-ghostwriter\" v2.0.2 plugin presents a mixed security posture. On the positive side, it demonstrates strong adherence to secure coding practices by implementing nonce checks on all AJAX handlers and utilizing prepared statements for a significant majority of its SQL queries. Furthermore, all identified output operations are properly escaped, and there are no publicly known vulnerabilities associated with this plugin. The absence of bundled libraries also removes a common attack vector related to outdated dependencies.\n\nHowever, the static analysis reveals a significant concern regarding taint analysis. All 8 analyzed taint flows exhibit unsanitized paths, with 8 classified as high severity. This indicates a substantial risk of data being improperly handled, potentially leading to vulnerabilities like Cross-Site Scripting (XSS) or Server-Side Request Forgery (SSRF) if these unsanitized inputs are used in sensitive operations. While no critical severity flows were found, the sheer number of high-severity unsanitized flows represents a notable area of concern that requires immediate attention and remediation.\n\nIn conclusion, while the plugin benefits from robust authentication checks on its entry points and diligent output escaping, the pervasive issue of unsanitized paths in taint flows is a critical weakness. The lack of historical vulnerabilities is a positive sign, suggesting a generally responsible development approach, but it does not mitigate the immediate risks identified in the current code. Developers should prioritize addressing these taint flow issues to strengthen the plugin's overall security.",[418],{"reason":419,"points":420},"High severity unsanitized taint flows found",16,"2026-03-17T06:29:57.247Z",{"wat":423,"direct":442},{"assetPaths":424,"generatorPatterns":432,"scriptPaths":433,"versionParams":434},[425,426,427,428,429,430,431],"\u002Fwp-content\u002Fplugins\u002Fai-ghostwriter\u002Fassets\u002Fcss\u002Fdashboard.css","\u002Fwp-content\u002Fplugins\u002Fai-ghostwriter\u002Fassets\u002Fcss\u002Fplanner.css","\u002Fwp-content\u002Fplugins\u002Fai-ghostwriter\u002Fassets\u002Fcss\u002Fquick-generate.css","\u002Fwp-content\u002Fplugins\u002Fai-ghostwriter\u002Fassets\u002Fjs\u002Fdashboard.js","\u002Fwp-content\u002Fplugins\u002Fai-ghostwriter\u002Fassets\u002Fjs\u002Fplanner.js","\u002Fwp-content\u002Fplugins\u002Fai-ghostwriter\u002Fassets\u002Fjs\u002Fquick-generate.js","\u002Fwp-content\u002Fplugins\u002Fai-ghostwriter\u002Fassets\u002Fjs\u002Fworkflow-builder.js",[],[428,429,430,431],[435,436,437,438,439,440,441],"ai-ghostwriter\u002Fassets\u002Fcss\u002Fdashboard.css?ver=","ai-ghostwriter\u002Fassets\u002Fcss\u002Fplanner.css?ver=","ai-ghostwriter\u002Fassets\u002Fcss\u002Fquick-generate.css?ver=","ai-ghostwriter\u002Fassets\u002Fjs\u002Fdashboard.js?ver=","ai-ghostwriter\u002Fassets\u002Fjs\u002Fplanner.js?ver=","ai-ghostwriter\u002Fassets\u002Fjs\u002Fquick-generate.js?ver=","ai-ghostwriter\u002Fassets\u002Fjs\u002Fworkflow-builder.js?ver=",{"cssClasses":443,"htmlComments":447,"htmlAttributes":448,"restEndpoints":450,"jsGlobals":456,"shortcodeOutput":458},[444,445,446],"aigh-dashboard-wrap","aigh-planner-wrap","aigh-quick-generate-wrap",[],[449],"data-aigh-action",[451,452,453,454,455],"\u002Fwp-json\u002Fai-ghostwriter\u002Fv1\u002Fsettings","\u002Fwp-json\u002Fai-ghostwriter\u002Fv1\u002Fplans","\u002Fwp-json\u002Fai-ghostwriter\u002Fv1\u002Fplan-items","\u002Fwp-json\u002Fai-ghostwriter\u002Fv1\u002Fworkflows","\u002Fwp-json\u002Fai-ghostwriter\u002Fv1\u002Fsteps",[457],"aigh_ajax_object",[]]