[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fplG3cknEY1OOJCPrkWq_FYY9vhJ4zWx5RPZc1ulnOlM":3,"$fYeU4VRmXVdyi6y2pJucqL_XvGSA3rOb3PYBtVBa5v9o":559,"$f7S0D-TY_KOjzt9hdJymNXumca7WsTd7oP59XaTgYWZU":563},{"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,"discovery_status":28,"vulnerabilities":29,"developer":30,"crawl_stats":26,"alternatives":36,"analysis":125,"fingerprints":536},"ai-content-classifier","AI Content Classifier","1.1.6","Mohamed Khaled","https:\u002F\u002Fprofiles.wordpress.org\u002Fmokhaled\u002F","\u003Cp>AI Content Classifier is a \u003Cstrong>security-hardened, WordPress.org compliant\u003C\u002Fstrong> plugin that leverages OpenAI’s most advanced GPT models to help you create high-quality, SEO-optimized content directly from your WordPress dashboard. Built with enterprise-grade security and performance optimization.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Why Choose AI Content Classifier?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>WordPress.org Official\u003C\u002Fstrong> – Fully compliant and approved\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Security Hardened\u003C\u002Fstrong> – Enterprise-grade protection with zero vulnerabilities\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Performance Optimized\u003C\u002Fstrong> – Built for high-traffic sites\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Cost Tracking\u003C\u002Fstrong> – Monitor every penny spent on content generation\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Professional Support\u003C\u002Fstrong> – Active community and comprehensive documentation\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>AI-Powered Content Generation\u003C\u002Fstrong> – Generate blog posts, pages, product descriptions, and more using GPT-3.5 Turbo, GPT-4, and GPT-4 Turbo\u003C\u002Fli>\n\u003Cli>\u003Cstrong>SEO Optimization Engine\u003C\u002Fstrong> – Automatically generate meta descriptions, keywords, excerpts, and real-time SEO scoring\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Advanced Template System\u003C\u002Fstrong> – Create and save reusable prompt templates with variable support ({{keywords}}, {{tone}}, etc.)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Enterprise Security\u003C\u002Fstrong> – Complete input sanitization, XSS protection, CSRF protection, and encrypted API key storage\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Analytics & Tracking\u003C\u002Fstrong> – Real-time cost monitoring, usage analytics, performance metrics, and export reports\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Developer Features\u003C\u002Fstrong> – REST API, WordPress hooks & filters, Multisite compatibility, and WP-CLI support\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Bulk Operations\u003C\u002Fstrong> – Generate multiple pieces of content simultaneously with queue management\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Rate Limiting\u003C\u002Fstrong> – Configurable API abuse protection (default: 50 requests\u002Fhour per user)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Use Cases\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Blog post creation\u003C\u002Fli>\n\u003Cli>Product descriptions\u003C\u002Fli>\n\u003Cli>Email newsletters\u003C\u002Fli>\n\u003Cli>Social media content\u003C\u002Fli>\n\u003Cli>Landing page copy\u003C\u002Fli>\n\u003Cli>FAQ sections\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Privacy and External Services\u003C\u002Fh4>\n\u003Cp>This plugin requires an OpenAI API key and sends data to OpenAI’s servers for content generation. Please review:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fopenai.com\u002Fpolicies\u002Fprivacy-policy\" rel=\"nofollow ugc\">OpenAI’s Privacy Policy\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fopenai.com\u002Fpolicies\u002Fterms-of-use\" rel=\"nofollow ugc\">OpenAI’s Terms of Service\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The plugin only sends data to OpenAI when you explicitly request content generation. No data is sent automatically.\u003C\u002Fp>\n\u003Ch3>Privacy Policy\u003C\u002Fh3>\n\u003Cp>This plugin:\u003Cbr \u002F>\n* Only sends data to OpenAI when you request content generation\u003Cbr \u002F>\n* Does not track users\u003Cbr \u002F>\n* Does not store personal data beyond what WordPress normally stores\u003Cbr \u002F>\n* Stores your API key encrypted in the database\u003Cbr \u002F>\n* Logs API usage for cost tracking (can be disabled)\u003C\u002Fp>\n\u003Cp>For more information, see our \u003Ca href=\"https:\u002F\u002Fmokhaled.dev\u002Fprivacy\" rel=\"nofollow ugc\">privacy policy\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>For support, feature requests, and bug reports, please visit our \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fai-content-classifier\u002F\" rel=\"ugc\">support forum\u003C\u002Fa> or \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fref34t\u002Fai-content-classifier\" rel=\"nofollow ugc\">GitHub repository\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Development\u003C\u002Fh3>\n\u003Cp>This plugin is open source and available on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fref34t\u002Fai-content-classifier\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa>. Contributions are welcome!\u003C\u002Fp>\n\u003Ch4>Minimum Requirements\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>WordPress 5.0 or greater\u003C\u002Fli>\n\u003Cli>PHP version 7.4 or greater\u003C\u002Fli>\n\u003Cli>MySQL version 5.6 or greater\u003C\u002Fli>\n\u003Cli>cURL extension enabled\u003C\u002Fli>\n\u003Cli>OpenAI API key\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Disclaimer\u003C\u002Fh3>\n\u003Cp>This plugin uses the OpenAI API, which is a third-party service. We are not responsible for the content generated or any costs incurred. Please use this plugin responsibly.\u003C\u002Fp>\n\u003Cp>The content generated by AI may not always be accurate or complete. Always review and edit the content before publishing.\u003C\u002Fp>\n\u003Cp>We are not affiliated with OpenAI.\u003C\u002Fp>\n","Generate SEO-optimized WordPress content using OpenAI's GPT models. Security-hardened plugin for professional content creation.",0,332,"2025-08-12T07:06:00.000Z","6.8.5","5.0","7.4",[18,19,20,21,22],"ai","automation","content","openai","seo","https:\u002F\u002Fgithub.com\u002Fref34t\u002Fai-content-classifier","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fai-content-classifier.1.1.6.zip",92,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":11,"avg_security_score":25,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},"mokhaled",1,30,88,"2026-08-29T11:21:16.122Z",[37,54,76,92,110],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":11,"downloaded":45,"rating":11,"num_ratings":11,"last_updated":46,"tested_up_to":47,"requires_at_least":15,"requires_php":48,"tags":49,"homepage":51,"download_link":52,"security_score":53,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"intelli-content","Intelli Content – AI Writer (GPT 3.5 Turbo, GPT 4, Turbo, Preview)","1.0.1","Azhar Khan","https:\u002F\u002Fprofiles.wordpress.org\u002Fofficialazhark\u002F","\u003Cp>IntelliContent is a WordPress plugin that leverages the power of OpenAI to streamline content generation for your website. Seamlessly integrate AI-generated articles directly into the Gutenberg editor, with customizable settings for model selection, temperature, and more. Enhance your content creation workflow and save time with IntelliContent.\u003C\u002Fp>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Create an account at OpenAI.\u003C\u002Fli>\n\u003Cli>Create an API key and insert in the plugin settings (IntelliContent -> Settings).\u003C\u002Fli>\n\u003Cli>Enjoy the features of IntelliContent!\u003C\u002Fli>\n\u003Cli>… and always keep an eye on \u003Ca href=\"https:\u002F\u002Fplatform.openai.com\u002Faccount\u002Fusage\" rel=\"nofollow ugc\">your OpenAI usage\u003C\u002Fa>!\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Open AI\u003C\u002Fh3>\n\u003Cp>The IntelliContent utilizes the API from \u003Ca href=\"https:\u002F\u002Fplatform.openai.com\" rel=\"nofollow ugc\">OpenAI\u003C\u002Fa>. This plugin does not gather any information from your OpenAI account. The data transmitted to the OpenAI servers primarily consists of the content of your article and the context you specify. Please also review their \u003Ca href=\"https:\u002F\u002Fopenai.com\u002Fprivacy\u002F\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fopenai.com\u002Fterms\u002F\" rel=\"nofollow ugc\">Terms of Service\u003C\u002Fa> for further information.\u003C\u002Fp>\n\u003Ch3>Disclaimer\u003C\u002Fh3>\n\u003Cp>IntelliContent is a plugin that helps users connect their websites to IntelliContent like OpenAI’s ChatGPT. Users need their own API key and must follow the rules set by the AI service they choose. By using IntelliContent, users agree to watch and manage the content made by the AI and handle any problems or misuse. The developer of IntelliContent and related parties are not responsible for any issues or losses caused by using the plugin or AI-generated content. Users should talk to a legal expert and follow the laws in their area.\u003C\u002Fp>\n","Effortlessly generate high-quality content with OpenAI-powered AI directly within the Gutenberg editor.",2372,"2024-03-12T11:29:00.000Z","6.5.8","7.0",[18,19,50,21,22],"content-generation","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fintelli-content","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fintelli-content.1.0.1.zip",85,{"slug":55,"name":56,"version":57,"author":58,"author_profile":59,"description":60,"short_description":61,"active_installs":11,"downloaded":62,"rating":11,"num_ratings":11,"last_updated":63,"tested_up_to":64,"requires_at_least":65,"requires_php":66,"tags":67,"homepage":72,"download_link":73,"security_score":74,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":75},"neurocontent","NeuroContent","1.1.0","NIA","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpnia\u002F","\u003Cp>NeuroContent is a powerful AI content generator for WordPress designed to help you create, schedule, approve, and publish SEO-optimized articles automatically.\u003C\u002Fp>\n\u003Cp>Powered by OpenAI, the plugin generates high-quality content and AI images directly inside WordPress — without switching tools or copy\u002Fpaste workflows.\u003C\u002Fp>\n\u003Cp>From idea to publication in minutes.\u003Cbr \u002F>\nNeuroContent works as a WordPress content automation plugin that can generate, approve, and publish articles automatically.\u003C\u002Fp>\n\u003Ch3>🚀 What NeuroContent Can Do\u003C\u002Fh3>\n\u003Cp>✓ \u003Cstrong>Generate Complete SEO Articles in Seconds\u003C\u002Fstrong>\u003Cbr \u002F>\nCreate long-form blog posts, affiliate content, product descriptions, news articles, and more using customizable prompts.\u003C\u002Fp>\n\u003Cp>✓ \u003Cstrong>Create AI Images Inside WordPress\u003C\u002Fstrong>\u003Cbr \u002F>\nGenerate unique featured images, thumbnails, and illustrations automatically from text prompts.\u003C\u002Fp>\n\u003Cp>✓ \u003Cstrong>Automate Publishing with Smart Triggers\u003C\u002Fstrong>\u003Cbr \u002F>\nSchedule automatic article generation:\u003Cbr \u002F>\n– Hourly\u003Cbr \u002F>\n– Daily\u003Cbr \u002F>\n– Weekly\u003Cbr \u002F>\n– Custom intervals\u003C\u002Fp>\n\u003Cp>Perfect for content scaling and niche websites.\u003C\u002Fp>\n\u003Ch3>✓ NEW – Email Article Approval & Control\u003C\u002Fh3>\n\u003Cp>Review generated articles directly from your email inbox.\u003C\u002Fp>\n\u003Cp>You can:\u003Cbr \u002F>\n– ✅ Approve article\u003Cbr \u002F>\n– ❌ Delete article\u003C\u002Fp>\n\u003Cp>No need to log into WordPress.\u003Cbr \u002F>\nOne click from your email and the action is executed instantly.\u003C\u002Fp>\n\u003Cp>Perfect for agencies and editorial workflows.\u003C\u002Fp>\n\u003Cp>✓ \u003Cstrong>NEW – Facebook Auto Posting (Social Share)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Connect your Facebook account and automatically publish or schedule posts to your Facebook Pages.\u003C\u002Fp>\n\u003Cp>Social Share features:\u003Cbr \u002F>\n– Publish instantly when article goes live\u003Cbr \u002F>\n– Schedule Facebook posts\u003Cbr \u002F>\n– Select specific Facebook Pages\u003Cbr \u002F>\n– Control posting directly from the Gutenberg \u002F Classic Editor meta box\u003Cbr \u002F>\n– Grow traffic automatically while publishing content.\u003C\u002Fp>\n\u003Cp>✓ \u003Cstrong>NEW – Web Search for AI Articles\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>NeuroContent can search the internet for factual information before generating an article.\u003C\u002Fp>\n\u003Cp>When \u003Cstrong>Web Search is enabled for a trigger\u003C\u002Fstrong>, the AI can gather real-time context before writing content. This improves accuracy and helps generate articles based on current information.\u003C\u002Fp>\n\u003Cp>Search provider:\u003Cbr \u002F>\n– OpenAI Web Search\u003C\u002Fp>\n\u003Cp>Useful for topics such as:\u003Cbr \u002F>\n– economic news\u003Cbr \u002F>\n– market trends\u003Cbr \u002F>\n– industry developments\u003Cbr \u002F>\n– public policy changes\u003Cbr \u002F>\n– fast-moving events\u003C\u002Fp>\n\u003Cp>Web Search runs automatically during article generation when enabled in trigger settings.\u003C\u002Fp>\n\u003Cp>✓ \u003Cstrong>NEW – AI Content Analytics Dashboard (PRO)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>NeuroContent PRO includes a built-in \u003Cstrong>Analytics dashboard\u003C\u002Fstrong> that helps you understand how your AI content system performs.\u003C\u002Fp>\n\u003Cp>The Analytics tab shows:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>number of generated articles\u003C\u002Fli>\n\u003Cli>token usage\u003C\u002Fli>\n\u003Cli>AI generation costs\u003C\u002Fli>\n\u003Cli>image generation usage\u003C\u002Fli>\n\u003Cli>success and error rates\u003C\u002Fli>\n\u003Cli>performance metrics\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This helps you monitor your AI content workflow directly inside WordPress.\u003C\u002Fp>\n\u003Cp>The \u003Cstrong>free version displays a limited analytics overview\u003C\u002Fstrong>, while \u003Cstrong>NeuroContent PRO unlocks the full analytics dashboard and detailed insights.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>✓ \u003Cstrong>Native WordPress Integration\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Works with Gutenberg & Classic Editor\u003C\u002Fli>\n\u003Cli>Works with any theme or page builder\u003C\u002Fli>\n\u003Cli>No coding required\u003C\u002Fli>\n\u003Cli>Built for performance\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🎯 Built For\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Bloggers\u003C\u002Fli>\n\u003Cli>SEO professionals\u003C\u002Fli>\n\u003Cli>Affiliate marketers\u003C\u002Fli>\n\u003Cli>Agencies\u003C\u002Fli>\n\u003Cli>News publishers\u003C\u002Fli>\n\u003Cli>E-commerce stores\u003C\u002Fli>\n\u003Cli>Automated content websites\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>If you need scalable content production inside WordPress — NeuroContent PRO is your publishing engine.\u003C\u002Fp>\n\u003Ch3>AI Content Generator for WordPress\u003C\u002Fh3>\n\u003Cp>NeuroContent is a WordPress AI plugin that helps generate AI articles, automate content publishing, create AI images, and scale content production using OpenAI.\u003C\u002Fp>\n\u003Cp>It can be used for:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>AI article generation\u003C\u002Fli>\n\u003Cli>automated blog content\u003C\u002Fli>\n\u003Cli>SEO article writing\u003C\u002Fli>\n\u003Cli>AI powered publishing workflows\u003C\u002Fli>\n\u003Cli>automated content websites\u003C\u002Fli>\n\u003Cli>WordPress AI content automation\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🔧 Core Features\u003C\u002Fh3>\n\u003Ch3>⭐ AI Article Generator\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Long-form SEO articles\u003C\u002Fli>\n\u003Cli>Custom tone & structure\u003C\u002Fli>\n\u003Cli>Keyword control\u003C\u002Fli>\n\u003Cli>Heading structure (H1–H3 optimized)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>⭐ AI Image Generator\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Generate featured images from prompts\u003C\u002Fli>\n\u003Cli>Unique visuals per article\u003C\u002Fli>\n\u003Cli>Direct WordPress media integration\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>⭐ Automated Content Scheduling (Triggers)\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Fully automated article creation\u003C\u002Fli>\n\u003Cli>Recurring publishing intervals\u003C\u002Fli>\n\u003Cli>Hands-free content production\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>⭐ Web Search for AI Articles (NEW)\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Enable internet search before article generation\u003C\u002Fli>\n\u003Cli>Gather real-time information for better context\u003C\u002Fli>\n\u003Cli>Improve factual accuracy in AI-generated content\u003C\u002Fli>\n\u003Cli>Works automatically inside triggers\u003C\u002Fli>\n\u003Cli>Powered by OpenAI Web Search\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>⭐ Email-Based Article Approval (NEW)\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Approve or delete generated articles via email\u003C\u002Fli>\n\u003Cli>One-click secure action links\u003C\u002Fli>\n\u003Cli>Ideal for editorial review workflows\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>⭐ Facebook Social Share Automation (NEW)\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Connect Facebook account\u003C\u002Fli>\n\u003Cli>Post automatically to Facebook Pages\u003C\u002Fli>\n\u003Cli>Schedule social posts\u003C\u002Fli>\n\u003Cli>Configure per article inside editor\u003C\u002Fli>\n\u003Cli>Boost organic reach automatically\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>⭐ AI Analytics Dashboard (PRO)\u003C\u002Fh3>\n\u003Cp>Monitor your AI content system directly inside WordPress.\u003C\u002Fp>\n\u003Cp>The Analytics tab provides:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>article generation statistics\u003C\u002Fli>\n\u003Cli>token usage tracking\u003C\u002Fli>\n\u003Cli>estimated AI cost monitoring\u003C\u002Fli>\n\u003Cli>image generation metrics\u003C\u002Fli>\n\u003Cli>trigger success and error tracking\u003C\u002Fli>\n\u003Cli>performance insights for automated content workflows\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The \u003Cstrong>free version shows a simplified overview\u003C\u002Fstrong>, while \u003Cstrong>PRO unlocks the full analytics dashboard and advanced metrics.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>⭐ Editor Meta Box Control\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Generate content with one click\u003C\u002Fli>\n\u003Cli>Control AI settings per post\u003C\u002Fli>\n\u003Cli>Publish or schedule social sharing\u003C\u002Fli>\n\u003Cli>Works inside Gutenberg and Classic Editor\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🧠 Why Choose NeuroContent PRO?\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>All-in-one AI content automation\u003C\u002Fli>\n\u003Cli>SEO-friendly article generation\u003C\u002Fli>\n\u003Cli>Automated publishing workflows\u003C\u002Fli>\n\u003Cli>Social media automation included\u003C\u002Fli>\n\u003Cli>Saves hours of manual work\u003C\u002Fli>\n\u003Cli>Scales content production affordably\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>NeuroContent PRO is not just an AI writer. It also includes an AI analytics dashboard that helps monitor token usage, article generation, and automation performance.\u003Cbr \u002F>\nIt’s a complete WordPress automation system.\u003C\u002Fp>\n\u003Cp>👉 Upgrade to \u003Cstrong>NeuroContent PRO\u003C\u002Fstrong> to unlock advanced editorial approval workflows and full automation control.\u003C\u002Fp>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin connects to the \u003Cstrong>OpenAI API (api.openai.com)\u003C\u002Fstrong> to generate text and images based on your prompts.\u003C\u002Fp>\n\u003Ch3>🔹 What service is used?\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>OpenAI API\u003C\u002Fstrong> – https:\u002F\u002Fapi.openai.com\u003Cbr \u002F>\nUsed for:\u003Cbr \u002F>\n– Text generation (articles, titles, summaries)\u003Cbr \u002F>\n– Image generation\u003Cbr \u002F>\n– Optional web search used during article generation when enabled\u003C\u002Fp>\n\u003Ch3>🔹 What data is sent and when?\u003C\u002Fh3>\n\u003Cp>Data is sent \u003Cstrong>only when you click a “Generate” button\u003C\u002Fstrong> or manually trigger AI creation.\u003Cbr \u002F>\nThe plugin sends:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Your text prompt  \u003C\u002Fli>\n\u003Cli>Optional content you choose to include (titles, descriptions)  \u003C\u002Fli>\n\u003Cli>Selected model and generation options  \u003C\u002Fli>\n\u003Cli>No personal user data is sent automatically  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>No background requests are made without user action.\u003C\u002Fp>\n\u003Ch3>🔹 Legal information\u003C\u002Fh3>\n\u003Cp>OpenAI Terms of Use\u003Cbr \u002F>\nhttps:\u002F\u002Fopenai.com\u002Fpolicies\u002Fterms-of-use\u003C\u002Fp>\n\u003Cp>OpenAI Privacy Policy\u003Cbr \u002F>\nhttps:\u002F\u002Fopenai.com\u002Fpolicies\u002Fprivacy-policy\u003C\u002Fp>\n\u003Cp>OpenAI may receive standard HTTP metadata (e.g. IP address) according to their policy.\u003C\u002Fp>\n\u003Cp>No automatic posting without user configuration.\u003C\u002Fp>\n","AI Content Generator for WordPress – create SEO articles, generate AI images, automate publishing workflows, enable web search, approve content by ema &hellip;",770,"2026-06-10T08:10:00.000Z","6.9.5","6.7","8.0",[68,69,70,21,71],"ai-articles","ai-content","content-automation","seo-content","https:\u002F\u002Fwordpress.org\u002Fplugins\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fneurocontent.1.1.0.zip",100,"2026-07-22T17:31:50.256Z",{"slug":77,"name":78,"version":79,"author":80,"author_profile":81,"description":82,"short_description":83,"active_installs":84,"downloaded":85,"rating":74,"num_ratings":86,"last_updated":87,"tested_up_to":64,"requires_at_least":15,"requires_php":16,"tags":88,"homepage":90,"download_link":91,"security_score":74,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":75},"soro-seo","Soro – SEO Autopilot & AI Content Writer","1.4.2","soroseo","https:\u002F\u002Fprofiles.wordpress.org\u002Fsoroseo\u002F","\u003Cp>\u003Cstrong>Soro\u003C\u002Fstrong> is a lightweight plugin that connects your WordPress site to \u003Ca href=\"https:\u002F\u002Ftrysoro.com\" rel=\"nofollow ugc\">Soro\u003C\u002Fa>, an AI-powered SEO content platform that automatically generates and publishes optimized articles to your blog.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>One-Click Setup\u003C\u002Fstrong> – Install the plugin, copy your API key, and you’re connected\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Secure API\u003C\u002Fstrong> – All communication is authenticated with a unique API key\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Featured Images\u003C\u002Fstrong> – Automatically downloads and sets featured images\u003C\u002Fli>\n\u003Cli>\u003Cstrong>SEO Integration\u003C\u002Fstrong> – Works with Yoast SEO, Rank Math, and All in One SEO\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Lightweight\u003C\u002Fstrong> – No bloat, no database tables, minimal footprint\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>How It Works\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Install and activate this plugin\u003C\u002Fli>\n\u003Cli>Copy your API key from Settings \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Soro\u003C\u002Fli>\n\u003Cli>Paste the key in your Soro dashboard under Settings \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Integrations \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> WordPress\u003C\u002Fli>\n\u003Cli>Soro will automatically publish articles to your WordPress site based on your schedule\u003C\u002Fli>\n\u003C\u002Fol>\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>A Soro account (\u003Ca href=\"https:\u002F\u002Ftrysoro.com\" rel=\"nofollow ugc\">sign up at trysoro.com\u003C\u002Fa>)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Privacy\u003C\u002Fh4>\n\u003Cp>This plugin communicates with the Soro service (trysoro.com) to receive article content for publishing. No personal data is sent from your WordPress site to Soro. The plugin only receives content that you have configured in your Soro dashboard.\u003C\u002Fp>\n","Connect your WordPress site to Soro for automatic AI-powered article publishing and SEO content automation.",10000,22122,2,"2026-04-23T11:08:00.000Z",[18,19,20,89,22],"publishing","https:\u002F\u002Ftrysoro.com\u002Fwordpress","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsoro-seo.1.4.2.zip",{"slug":93,"name":94,"version":95,"author":96,"author_profile":97,"description":98,"short_description":99,"active_installs":100,"downloaded":101,"rating":11,"num_ratings":11,"last_updated":102,"tested_up_to":64,"requires_at_least":103,"requires_php":48,"tags":104,"homepage":106,"download_link":107,"security_score":108,"vuln_count":32,"unpatched_count":11,"last_vuln_date":109,"fetched_at":75},"aiktp","AIKTP","5.0.7","John Luke","https:\u002F\u002Fprofiles.wordpress.org\u002Faiktp\u002F","\u003Cp>AIKTP – Content SEO is a powerful AI-powered WordPress plugin that helps you automate content creation and optimize your website for SEO.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>WooCommerce AI Content Generator\u003C\u002Fstrong>\u003Cbr \u002F>\n* Generate product descriptions with AI\u003Cbr \u002F>\n* Generate short descriptions\u003Cbr \u002F>\n* Bulk generation for multiple products\u003Cbr \u002F>\n* SEO optimization with RankMath\u002FYoast integration\u003Cbr \u002F>\n* Auto-insert main keyword link\u003Cbr \u002F>\n* Auto-add product images with SEO alt text\u003Cbr \u002F>\n* Custom prompt support\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Post Sync from aiktp.com\u003C\u002Fstrong>\u003Cbr \u002F>\n* REST API endpoints for post synchronization\u003Cbr \u002F>\n* Auto-download and attach images\u003Cbr \u002F>\n* Support for RankMath and Yoast SEO meta\u003Cbr \u002F>\n* Custom author and category selection\u003Cbr \u002F>\n* Token-based authentication\u003C\u002Fp>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin relies on the AIKTP API service (https:\u002F\u002Faiktp.com) to provide AI-powered content generation functionality. This is a required external service for the plugin to function.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What the service is used for:\u003C\u002Fstrong>\u003Cbr \u002F>\nThe AIKTP API is used to generate AI-powered content including:\u003Cbr \u002F>\n* WooCommerce product descriptions (short and long)\u003Cbr \u002F>\n* SEO-optimized article content\u003Cbr \u002F>\n* Post synchronization from aiktp.com to your WordPress site\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What data is sent and when:\u003C\u002Fstrong>\u003Cbr \u002F>\nThe following data is transmitted to https:\u002F\u002Faiktp.com\u002Fapi\u002Fai.php when you use the plugin’s features:\u003Cbr \u002F>\n* Your API key (for authentication)\u003Cbr \u002F>\n* Product information (title, categories, attributes) when generating WooCommerce product descriptions\u003Cbr \u002F>\n* Custom prompts and content parameters you configure\u003Cbr \u002F>\n* Your WordPress site URL and token when setting up post synchronization\u003Cbr \u002F>\n* Content generation requests initiated by you through the plugin interface\u003C\u002Fp>\n\u003Cp>Data is only sent when you actively use the plugin’s content generation features or configure synchronization settings. No data is transmitted automatically or in the background without your action.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Service provider information:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Service: AIKTP API\u003Cbr \u002F>\n* Provider: aiktp.com\u003Cbr \u002F>\n* Terms of Service: https:\u002F\u002Faiktp.com\u002Fterms\u003Cbr \u002F>\n* Privacy Policy: https:\u002F\u002Faiktp.com\u002Fprivacy-policy\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>For support, please visit https:\u002F\u002Faiktp.com or email support@aiktp.com\u003C\u002Fp>\n","AI-powered content automation. Generate SEO-optimized articles and WooCommerce product descriptions with bulk generation support.",2000,5146,"2026-03-27T08:11:00.000Z","5.8",[18,19,20,22,105],"woocommerce","https:\u002F\u002Faiktp.com\u002Fwordpress","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Faiktp.zip",99,"2026-01-23 19:19:27",{"slug":111,"name":112,"version":113,"author":114,"author_profile":115,"description":116,"short_description":117,"active_installs":100,"downloaded":118,"rating":119,"num_ratings":86,"last_updated":120,"tested_up_to":64,"requires_at_least":15,"requires_php":16,"tags":121,"homepage":123,"download_link":124,"security_score":74,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":75},"getautoseo-ai-content-publisher","GetAutoSEO AI Tool","1.3.96","AutoSEO","https:\u002F\u002Fprofiles.wordpress.org\u002Fautoseoai\u002F","\u003Cp>GetAutoSEO AI Tool is a comprehensive WordPress plugin that seamlessly integrates with the AutoSEO platform to automate your content creation and publishing workflow. Generate high-quality, SEO-optimized articles and publish them directly to your WordPress site.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>AI-Powered Content Generation\u003C\u002Fstrong> – Generate SEO-optimized articles using advanced AI technology\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Automatic Publishing\u003C\u002Fstrong> – Set up automatic publishing or manual review workflows\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Search Term Optimization\u003C\u002Fstrong> – Include target search terms and optimize for search engines\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Content Scheduling\u003C\u002Fstrong> – Schedule articles for future publication\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Bulk Operations\u003C\u002Fstrong> – Manage multiple articles with bulk actions\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Real-time Sync\u003C\u002Fstrong> – Sync articles from AutoSEO platform instantly\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Category Management\u003C\u002Fstrong> – Automatically assign categories and tags\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Author Assignment\u003C\u002Fstrong> – Set default authors for published content\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>How It Works\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Install and activate the GetAutoSEO AI Tool plugin\u003C\u002Fli>\n\u003Cli>Plugin automatically connects to your AutoSEO account (no API key needed!)\u003C\u002Fli>\n\u003Cli>Articles sync immediately and publish to your WordPress site\u003C\u002Fli>\n\u003Cli>Optionally configure publishing settings (category, author, etc.)\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Note: If automatic connection fails, you can still enter your API key manually from your AutoSEO dashboard.\u003C\u002Fp>\n\u003Ch4>Service Integration\u003C\u002Fh4>\n\u003Cp>This plugin connects to the AutoSEO service (a third-party SaaS platform) to:\u003Cbr \u002F>\n* Sync AI-generated articles to your WordPress site\u003Cbr \u002F>\n* Retrieve article content, search terms, and metadata\u003Cbr \u002F>\n* Manage your content publishing workflow\u003C\u002Fp>\n\u003Cp>An AutoSEO account and active subscription are required to use this plugin. By using this plugin, you agree to the AutoSEO Terms of Service and Privacy Policy available at getautoseo.com.\u003C\u002Fp>\n\u003Ch4>Privacy & Data\u003C\u002Fh4>\n\u003Cp>This plugin communicates with the AutoSEO API to sync content. The following data is transmitted:\u003Cbr \u002F>\n* Your API key (for authentication)\u003Cbr \u002F>\n* WordPress site URL (for verification)\u003Cbr \u002F>\n* Article metadata (when syncing)\u003C\u002Fp>\n\u003Cp>No user data or visitor information is tracked or transmitted without your explicit consent.\u003C\u002Fp>\n\u003Ch3>Third-Party Service\u003C\u002Fh3>\n\u003Cp>This plugin relies on the AutoSEO service (https:\u002F\u002Fgetautoseo.com) to function:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Service Purpose\u003C\u002Fstrong>: AI-powered content generation and management\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Data Transmitted\u003C\u002Fstrong>: API key, site URL, article metadata\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Terms of Service\u003C\u002Fstrong>: Available at getautoseo.com\u002Fterms\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Privacy Policy\u003C\u002Fstrong>: Available at getautoseo.com\u002Fprivacy\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The service is essential for the plugin’s core functionality. Without an AutoSEO account, the plugin cannot operate.\u003C\u002Fp>\n","Automate your SEO content creation and publishing with AI-powered tools. Generate high-quality articles and publish directly to WordPress.",38318,60,"2026-07-16T07:58:00.000Z",[18,122,19,20,22],"articles","https:\u002F\u002Fgetautoseo.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgetautoseo-ai-content-publisher.1.3.96.zip",{"attackSurface":126,"codeSignals":291,"taintFlows":372,"riskAssessment":528,"analyzedAt":535},{"hooks":127,"ajaxHandlers":205,"restRoutes":272,"shortcodes":281,"cronEvents":282,"entryPointCount":191,"unprotectedCount":32},[128,134,138,142,147,152,158,163,166,168,173,175,179,184,188,192,195,198,201],{"type":129,"name":130,"callback":131,"file":132,"line":133},"action","admin_notices","display_notices","admin\\class-admin-notices.php",13,{"type":129,"name":135,"callback":136,"file":132,"line":137},"admin_enqueue_scripts","enqueue_scripts",15,{"type":129,"name":139,"callback":140,"file":141,"line":33},"aicg_process_bulk_queue","process_bulk_queue","admin\\class-bulk-operations.php",{"type":129,"name":143,"callback":144,"file":145,"line":146},"admin_init","register_settings","admin\\class-settings.php",8,{"type":129,"name":148,"callback":149,"file":150,"line":151},"plugins_loaded","aicg_init","ai-content-classifier.php",52,{"type":153,"name":154,"callback":155,"priority":156,"file":150,"line":157},"filter","plugin_row_meta","aicg_plugin_meta_links",10,63,{"type":129,"name":159,"callback":160,"priority":74,"file":161,"line":162},"admin_bar_menu","add_admin_bar_menu","includes\\class-admin-bar.php",14,{"type":129,"name":164,"callback":165,"file":161,"line":137},"wp_enqueue_scripts","enqueue_admin_bar_scripts",{"type":129,"name":135,"callback":165,"file":161,"line":167},16,{"type":129,"name":169,"callback":170,"file":171,"line":172},"admin_menu","add_menu_pages","includes\\class-ai-content-generator.php",46,{"type":129,"name":135,"callback":136,"file":171,"line":174},47,{"type":129,"name":176,"callback":177,"file":171,"line":178},"rest_api_init","register_rest_routes",64,{"type":129,"name":180,"callback":181,"file":182,"line":183},"aicg_cleanup_cache","cleanup_expired_cache","includes\\class-cache.php",32,{"type":129,"name":176,"callback":185,"file":186,"line":187},"register_routes","includes\\class-rest-api.php",19,{"type":153,"name":189,"callback":190,"priority":156,"file":186,"line":191},"rest_pre_dispatch","pre_dispatch",20,{"type":129,"name":193,"callback":193,"file":194,"line":146},"init","includes\\class-security.php",{"type":153,"name":196,"callback":197,"file":194,"line":167},"aicg_sanitize_prompt","sanitize_prompt",{"type":153,"name":199,"callback":200,"file":194,"line":187},"aicg_filter_content","filter_generated_content",{"type":129,"name":202,"callback":203,"file":194,"line":204},"aicg_cleanup_temp_data","cleanup_old_data",24,[206,211,215,219,223,226,229,233,237,241,245,247,250,254,256,259,262,265,268],{"action":207,"nopriv":208,"callback":209,"hasNonce":210,"hasCapCheck":208,"file":132,"line":162},"aicg_dismiss_notice",false,"ajax_dismiss_notice",true,{"action":212,"nopriv":208,"callback":213,"hasNonce":210,"hasCapCheck":210,"file":141,"line":214},"aicg_bulk_generate","ajax_bulk_generate",25,{"action":216,"nopriv":208,"callback":217,"hasNonce":210,"hasCapCheck":208,"file":141,"line":218},"aicg_bulk_status","ajax_bulk_status",26,{"action":220,"nopriv":208,"callback":221,"hasNonce":210,"hasCapCheck":208,"file":141,"line":222},"aicg_bulk_cancel","ajax_bulk_cancel",27,{"action":224,"nopriv":208,"callback":225,"hasNonce":210,"hasCapCheck":210,"file":161,"line":187},"aicg_quick_generate","ajax_quick_generate",{"action":227,"nopriv":208,"callback":228,"hasNonce":210,"hasCapCheck":208,"file":161,"line":191},"aicg_admin_bar_stats","ajax_admin_bar_stats",{"action":230,"nopriv":208,"callback":231,"hasNonce":210,"hasCapCheck":210,"file":171,"line":232},"aicg_generate_content","ajax_generate_content",56,{"action":234,"nopriv":208,"callback":235,"hasNonce":210,"hasCapCheck":210,"file":171,"line":236},"aicg_save_template","ajax_save_template",57,{"action":238,"nopriv":208,"callback":239,"hasNonce":210,"hasCapCheck":210,"file":171,"line":240},"aicg_delete_template","ajax_delete_template",58,{"action":242,"nopriv":208,"callback":243,"hasNonce":210,"hasCapCheck":210,"file":171,"line":244},"aicg_create_post","ajax_create_post",59,{"action":230,"nopriv":208,"callback":246,"hasNonce":208,"hasCapCheck":208,"file":194,"line":133},"check_rate_limit",{"action":234,"nopriv":208,"callback":235,"hasNonce":210,"hasCapCheck":210,"file":248,"line":249},"includes\\class-template-editor.php",21,{"action":251,"nopriv":208,"callback":252,"hasNonce":210,"hasCapCheck":208,"file":248,"line":253},"aicg_load_template","ajax_load_template",22,{"action":238,"nopriv":208,"callback":239,"hasNonce":210,"hasCapCheck":210,"file":248,"line":255},23,{"action":257,"nopriv":208,"callback":258,"hasNonce":210,"hasCapCheck":210,"file":248,"line":204},"aicg_duplicate_template","ajax_duplicate_template",{"action":260,"nopriv":208,"callback":261,"hasNonce":210,"hasCapCheck":208,"file":248,"line":214},"aicg_preview_template","ajax_preview_template",{"action":263,"nopriv":208,"callback":264,"hasNonce":210,"hasCapCheck":208,"file":248,"line":218},"aicg_validate_template","ajax_validate_template",{"action":266,"nopriv":208,"callback":267,"hasNonce":210,"hasCapCheck":208,"file":248,"line":222},"aicg_template_history","ajax_template_history",{"action":269,"nopriv":208,"callback":270,"hasNonce":210,"hasCapCheck":210,"file":248,"line":271},"aicg_restore_template","ajax_restore_template",28,[273],{"namespace":274,"route":275,"methods":276,"callback":278,"permissionCallback":279,"file":171,"line":280},"aicg\u002Fv1","\u002Fgenerate",[277],"POST","rest_generate_content","closure",240,[],[283,285,287,289,290],{"hook":139,"callback":139,"file":141,"line":284},117,{"hook":139,"callback":139,"file":141,"line":286},295,{"hook":139,"callback":139,"file":141,"line":288},623,{"hook":180,"callback":180,"file":182,"line":271},{"hook":202,"callback":202,"file":194,"line":271},{"dangerousFunctions":292,"sqlUsage":293,"outputEscaping":341,"fileOperations":32,"externalRequests":370,"nonceChecks":191,"capabilityChecks":249,"bundledLibraries":371},[],{"prepared":294,"raw":191,"locations":295},73,[296,299,301,304,307,309,312,314,316,318,320,323,325,327,328,331,333,335,337,339],{"file":132,"line":297,"context":298},466,"$wpdb->get_results() with variable interpolation",{"file":141,"line":300,"context":298},249,{"file":141,"line":302,"context":303},287,"$wpdb->get_var() with variable interpolation",{"file":141,"line":305,"context":306},574,"$wpdb->get_row() with variable interpolation",{"file":161,"line":308,"context":303},637,{"file":182,"line":310,"context":311},198,"$wpdb->query() with variable interpolation",{"file":182,"line":313,"context":311},216,{"file":182,"line":315,"context":306},234,{"file":182,"line":317,"context":298},308,{"file":186,"line":319,"context":303},356,{"file":321,"line":322,"context":298},"templates\\admin-generator.php",17,{"file":324,"line":322,"context":298},"templates\\admin-templates.php",{"file":324,"line":326,"context":298},55,{"file":324,"line":53,"context":298},{"file":329,"line":330,"context":311},"uninstall.php",76,{"file":329,"line":332,"context":311},81,{"file":329,"line":334,"context":311},82,{"file":329,"line":336,"context":311},86,{"file":329,"line":338,"context":311},95,{"file":329,"line":340,"context":311},147,{"escaped":342,"rawEcho":133,"locations":343},162,[344,347,349,351,353,355,357,359,360,362,364,366,368],{"file":145,"line":345,"context":346},109,"raw output",{"file":145,"line":348,"context":346},113,{"file":321,"line":350,"context":346},222,{"file":321,"line":352,"context":346},223,{"file":354,"line":137,"context":346},"templates\\admin-settings.php",{"file":324,"line":356,"context":346},33,{"file":324,"line":358,"context":346},53,{"file":324,"line":236,"context":346},{"file":324,"line":361,"context":346},67,{"file":324,"line":363,"context":346},83,{"file":324,"line":365,"context":346},87,{"file":324,"line":367,"context":346},192,{"file":324,"line":369,"context":346},200,3,[],[373,396,429,442,455,468,481],{"entryPoint":374,"graph":375,"unsanitizedCount":32,"severity":395},"ajax_bulk_status (admin\\class-bulk-operations.php:129)",{"nodes":376,"edges":392},[377,382,386],{"id":378,"type":379,"label":380,"file":141,"line":381},"n0","source","$_POST",139,{"id":383,"type":384,"label":385,"file":141,"line":381},"n1","transform","→ get_batch_status()",{"id":387,"type":388,"label":389,"file":141,"line":390,"wp_function":391},"n2","sink","get_row() [SQLi]",374,"get_row",[393,394],{"from":378,"to":383,"sanitized":208},{"from":383,"to":387,"sanitized":208},"high",{"entryPoint":397,"graph":398,"unsanitizedCount":32,"severity":395},"\u003Cclass-bulk-operations> (admin\\class-bulk-operations.php:0)",{"nodes":399,"edges":423},[400,403,407,408,413,415,417,419,421],{"id":378,"type":379,"label":401,"file":141,"line":402},"$_POST (x2)",152,{"id":383,"type":388,"label":404,"file":141,"line":405,"wp_function":406},"get_results() [SQLi]",237,"get_results",{"id":387,"type":379,"label":380,"file":141,"line":402},{"id":409,"type":388,"label":410,"file":141,"line":411,"wp_function":412},"n3","get_var() [SQLi]",277,"get_var",{"id":414,"type":379,"label":380,"file":141,"line":402},"n4",{"id":416,"type":388,"label":389,"file":141,"line":390,"wp_function":391},"n5",{"id":418,"type":379,"label":380,"file":141,"line":381},"n6",{"id":420,"type":384,"label":385,"file":141,"line":381},"n7",{"id":422,"type":388,"label":389,"file":141,"line":390,"wp_function":391},"n8",[424,425,426,427,428],{"from":378,"to":383,"sanitized":210},{"from":387,"to":409,"sanitized":210},{"from":414,"to":416,"sanitized":210},{"from":418,"to":420,"sanitized":208},{"from":420,"to":422,"sanitized":208},{"entryPoint":430,"graph":431,"unsanitizedCount":32,"severity":395},"ajax_save_template (includes\\class-template-editor.php:72)",{"nodes":432,"edges":439},[433,435,437],{"id":378,"type":379,"label":380,"file":248,"line":434},106,{"id":383,"type":384,"label":436,"file":248,"line":434},"→ save_template()",{"id":387,"type":388,"label":410,"file":248,"line":438,"wp_function":412},329,[440,441],{"from":378,"to":383,"sanitized":208},{"from":383,"to":387,"sanitized":208},{"entryPoint":443,"graph":444,"unsanitizedCount":32,"severity":395},"ajax_load_template (includes\\class-template-editor.php:122)",{"nodes":445,"edges":452},[446,448,450],{"id":378,"type":379,"label":380,"file":248,"line":447},130,{"id":383,"type":384,"label":449,"file":248,"line":447},"→ load_template()",{"id":387,"type":388,"label":389,"file":248,"line":451,"wp_function":391},409,[453,454],{"from":378,"to":383,"sanitized":208},{"from":383,"to":387,"sanitized":208},{"entryPoint":456,"graph":457,"unsanitizedCount":32,"severity":395},"ajax_template_history (includes\\class-template-editor.php:239)",{"nodes":458,"edges":465},[459,461,463],{"id":378,"type":379,"label":380,"file":248,"line":460},246,{"id":383,"type":384,"label":462,"file":248,"line":460},"→ get_template_history()",{"id":387,"type":388,"label":404,"file":248,"line":464,"wp_function":406},598,[466,467],{"from":378,"to":383,"sanitized":208},{"from":383,"to":387,"sanitized":208},{"entryPoint":469,"graph":470,"unsanitizedCount":32,"severity":395},"ajax_restore_template (includes\\class-template-editor.php:254)",{"nodes":471,"edges":478},[472,474,476],{"id":378,"type":379,"label":380,"file":248,"line":473},266,{"id":383,"type":384,"label":475,"file":248,"line":473},"→ restore_template_version()",{"id":387,"type":388,"label":389,"file":248,"line":477,"wp_function":391},629,[479,480],{"from":378,"to":383,"sanitized":208},{"from":383,"to":387,"sanitized":208},{"entryPoint":482,"graph":483,"unsanitizedCount":527,"severity":395},"\u003Cclass-template-editor> (includes\\class-template-editor.php:0)",{"nodes":484,"edges":515},[485,487,488,490,492,493,494,495,496,497,499,501,503,505,507,509,511,513],{"id":378,"type":379,"label":380,"file":248,"line":486},263,{"id":383,"type":388,"label":410,"file":248,"line":438,"wp_function":412},{"id":387,"type":379,"label":489,"file":248,"line":486},"$_POST (x3)",{"id":409,"type":388,"label":389,"file":248,"line":491,"wp_function":391},402,{"id":414,"type":379,"label":380,"file":248,"line":486},{"id":416,"type":388,"label":404,"file":248,"line":464,"wp_function":406},{"id":418,"type":379,"label":401,"file":248,"line":434},{"id":420,"type":384,"label":436,"file":248,"line":434},{"id":422,"type":388,"label":410,"file":248,"line":438,"wp_function":412},{"id":498,"type":379,"label":489,"file":248,"line":447},"n9",{"id":500,"type":384,"label":449,"file":248,"line":447},"n10",{"id":502,"type":388,"label":389,"file":248,"line":451,"wp_function":391},"n11",{"id":504,"type":379,"label":380,"file":248,"line":460},"n12",{"id":506,"type":384,"label":462,"file":248,"line":460},"n13",{"id":508,"type":388,"label":404,"file":248,"line":464,"wp_function":406},"n14",{"id":510,"type":379,"label":380,"file":248,"line":473},"n15",{"id":512,"type":384,"label":475,"file":248,"line":473},"n16",{"id":514,"type":388,"label":389,"file":248,"line":477,"wp_function":391},"n17",[516,517,518,519,520,521,522,523,524,525,526],{"from":378,"to":383,"sanitized":210},{"from":387,"to":409,"sanitized":210},{"from":414,"to":416,"sanitized":210},{"from":418,"to":420,"sanitized":208},{"from":420,"to":422,"sanitized":208},{"from":498,"to":500,"sanitized":208},{"from":500,"to":502,"sanitized":208},{"from":504,"to":506,"sanitized":208},{"from":506,"to":508,"sanitized":208},{"from":510,"to":512,"sanitized":208},{"from":512,"to":514,"sanitized":208},7,{"summary":529,"deductions":530},"The AI Content Classifier plugin v1.1.6 exhibits a generally good security posture with a significant number of checks in place. The majority of SQL queries utilize prepared statements and output escaping is handled correctly for most outputs. Nonce and capability checks are also present for most entry points. However, a critical concern arises from the presence of one AJAX handler that lacks authentication checks, creating a direct path for potential unauthorized actions. Furthermore, the taint analysis reveals 7 critical flows with unsanitized paths, indicating potential for injection vulnerabilities, even though no specific CVEs have been recorded. The plugin's clean vulnerability history is a positive indicator of past security efforts, but the current findings highlight areas that require immediate attention to maintain a secure operational state.",[531,533],{"reason":532,"points":156},"AJAX handler without authentication check",{"reason":534,"points":137},"Taint flows with unsanitized paths (critical)","2026-03-17T07:22:42.817Z",{"wat":537,"direct":546},{"assetPaths":538,"generatorPatterns":541,"scriptPaths":542,"versionParams":543},[539,540],"\u002Fwp-content\u002Fplugins\u002Fai-content-classifier\u002Fassets\u002Fcss\u002Fadmin.css","\u002Fwp-content\u002Fplugins\u002Fai-content-classifier\u002Fassets\u002Fjs\u002Fadmin.js",[],[540],[544,545],"ai-content-classifier\u002Fassets\u002Fcss\u002Fadmin.css?ver=","ai-content-classifier\u002Fassets\u002Fjs\u002Fadmin.js?ver=",{"cssClasses":547,"htmlComments":548,"htmlAttributes":549,"restEndpoints":552,"jsGlobals":556,"shortcodeOutput":558},[],[],[550,551],"data-nonce","data-action",[553,554,555],"\u002Fwp-json\u002Fai-content-classifier\u002Fv1\u002Fgenerate","\u002Fwp-json\u002Fai-content-classifier\u002Fv1\u002Ftemplates","\u002Fwp-json\u002Fai-content-classifier\u002Fv1\u002Fsettings",[557],"aicg",[],{"error":210,"url":560,"statusCode":561,"statusMessage":562,"message":562},"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fai-content-classifier\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":370,"versions":564},[565,570,577],{"version":6,"download_url":24,"svn_tag_url":566,"released_at":26,"has_diff":208,"diff_files_changed":567,"diff_lines":26,"trac_diff_url":568,"vulnerabilities":569,"is_current":210},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fai-content-classifier\u002Ftags\u002F1.1.6\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fai-content-classifier%2Ftags%2F1.1.5&new_path=%2Fai-content-classifier%2Ftags%2F1.1.6",[],{"version":571,"download_url":572,"svn_tag_url":573,"released_at":26,"has_diff":208,"diff_files_changed":574,"diff_lines":26,"trac_diff_url":575,"vulnerabilities":576,"is_current":208},"1.1.5","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fai-content-classifier.1.1.5.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fai-content-classifier\u002Ftags\u002F1.1.5\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fai-content-classifier%2Ftags%2F1.1.4&new_path=%2Fai-content-classifier%2Ftags%2F1.1.5",[],{"version":578,"download_url":579,"svn_tag_url":580,"released_at":26,"has_diff":208,"diff_files_changed":581,"diff_lines":26,"trac_diff_url":26,"vulnerabilities":582,"is_current":208},"1.1.4","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fai-content-classifier.1.1.4.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fai-content-classifier\u002Ftags\u002F1.1.4\u002F",[],[]]