{"id":279866,"date":"2026-02-15T07:37:57","date_gmt":"2026-02-15T07:37:57","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/ai-content-studio\/"},"modified":"2026-02-15T07:38:19","modified_gmt":"2026-02-15T07:38:19","slug":"ngm-content-ai","status":"publish","type":"plugin","link":"https:\/\/twd.wordpress.org\/plugins\/ngm-content-ai\/","author":21049253,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.0.0","stable_tag":"1.0.0","tested":"6.9.4","requires":"5.8","requires_php":"7.4","requires_plugins":null,"header_name":"NGM Content AI","header_author":"Nabin Gharti Magar","header_description":"Generate high-quality WordPress posts and images with AI-powered content.","assets_banners_color":"e3d9fb","last_updated":"2026-02-15 07:38:19","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/nabinmagar.com","rating":0,"author_block_rating":0,"active_installs":10,"downloads":218,"num_ratings":0,"support_threads":1,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"nabinmagar","date":"2026-02-15 07:38:19"}},"upgrade_notice":{"1.0.0":"<p>Initial release of NGM Content AI. Start generating high-quality content with AI services!<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3461670,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3461670,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-1544x500.jpg":{"filename":"banner-1544x500.jpg","revision":3461670,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.jpg":{"filename":"banner-772x250.jpg","revision":3461670,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3461670,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3461670,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3461670,"resolution":"3","location":"assets","locale":""},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3461670,"resolution":"4","location":"assets","locale":""},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3461670,"resolution":"5","location":"assets","locale":""}},"screenshots":{"1":"Dashboard - Overview of your AI content generation statistics","2":"Content Generator - Create blog posts with customizable settings","3":"Image Generator - Generate custom images with AI","4":"Settings Page - Configure your API keys and preferences","5":"Generation History - Track all your AI-generated content"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[2353,210509,13175,224606,25198],"plugin_category":[],"plugin_contributors":[255893],"plugin_business_model":[],"class_list":["post-279866","plugin","type-plugin","status-publish","hentry","plugin_tags-ai","plugin_tags-ai-writing","plugin_tags-content-generator","plugin_tags-gemini","plugin_tags-image-generation","plugin_contributors-nabinmagar","plugin_committers-nabinmagar"],"banners":{"banner":"https:\/\/ps.w.org\/ngm-content-ai\/assets\/banner-772x250.jpg?rev=3461670","banner_2x":"https:\/\/ps.w.org\/ngm-content-ai\/assets\/banner-1544x500.jpg?rev=3461670","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/ngm-content-ai\/assets\/icon-128x128.png?rev=3461670","icon_2x":"https:\/\/ps.w.org\/ngm-content-ai\/assets\/icon-256x256.png?rev=3461670","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/ngm-content-ai\/assets\/screenshot-1.png?rev=3461670","caption":"Dashboard - Overview of your AI content generation statistics"},{"src":"https:\/\/ps.w.org\/ngm-content-ai\/assets\/screenshot-2.png?rev=3461670","caption":"Content Generator - Create blog posts with customizable settings"},{"src":"https:\/\/ps.w.org\/ngm-content-ai\/assets\/screenshot-3.png?rev=3461670","caption":"Image Generator - Generate custom images with AI"},{"src":"https:\/\/ps.w.org\/ngm-content-ai\/assets\/screenshot-4.png?rev=3461670","caption":"Settings Page - Configure your API keys and preferences"},{"src":"https:\/\/ps.w.org\/ngm-content-ai\/assets\/screenshot-5.png?rev=3461670","caption":"Generation History - Track all your AI-generated content"}],"raw_content":"<!--section=description-->\n<p>NGM Content AI is a powerful WordPress plugin that helps you create professional blog posts and stunning images using free-tier AI services from Google Gemini and Pollinations.ai. Generate content easily with third-party AI APIs.<\/p>\n\n<h4>\ud83d\ude80 Key Features<\/h4>\n\n<ul>\n<li><strong>Free-Tier AI Services<\/strong> - Uses Google Gemini's free tier for text and Pollinations.ai for images (subject to third-party terms and limits)<\/li>\n<li><strong>Smart Content Generation<\/strong> - Create full blog posts with proper HTML formatting<\/li>\n<li><strong>AI Image Generation<\/strong> - Generate custom images with detailed prompts<\/li>\n<li><strong>Multiple Writing Tones<\/strong> - Professional, casual, friendly, technical, creative, and formal<\/li>\n<li><strong>Flexible Word Counts<\/strong> - Short (300-500), Medium (500-800), Long (800-1200), or Very Long (1200-2000 words)<\/li>\n<li><strong>Generation History<\/strong> - Track all your AI-generated content and images<\/li>\n<li><strong>Rate Limiting<\/strong> - Configurable daily limits to manage API usage<\/li>\n<li><strong>Media Library Integration<\/strong> - Upload generated images directly to WordPress media library<\/li>\n<li><strong>User-Friendly Interface<\/strong> - Clean, intuitive admin dashboard<\/li>\n<\/ul>\n\n<h4>\ud83c\udfaf Perfect For<\/h4>\n\n<ul>\n<li>Bloggers who need fresh content regularly<\/li>\n<li>Content marketers looking to scale production<\/li>\n<li>Website owners who want to save time writing<\/li>\n<li>Agencies managing multiple client websites<\/li>\n<li>Anyone who needs high-quality content quickly<\/li>\n<\/ul>\n\n<h4>\ud83e\udd16 AI Services Used<\/h4>\n\n<p><strong>Google Gemini 2.5 Flash<\/strong>\n* Free tier available (see Google's terms for current limits)\n* Fast, high-quality text generation\n* Supports multiple writing styles and tones\n* Get your free API key at <a href=\"https:\/\/aistudio.google.com\/\">Google AI Studio<\/a><\/p>\n\n<p><strong>Pollinations.ai<\/strong>\n* Free image generation service (subject to their terms)\n* Automatic Craiyon backup for reliability\n* 1024x1024 image resolution\n* No API key required<\/p>\n\n<h4>\ud83d\udd12 Privacy &amp; Data<\/h4>\n\n<p>This plugin sends content prompts to third-party AI services:\n* <strong>Google Gemini API<\/strong> - For text content generation\n* <strong>Pollinations.ai<\/strong> - For image generation<\/p>\n\n<p>Your prompts and titles are sent to these services to generate content. Please review their privacy policies:\n* <a href=\"https:\/\/ai.google.dev\/terms\">Google AI Terms<\/a>\n* <a href=\"https:\/\/pollinations.ai\/\">Pollinations.ai<\/a><\/p>\n\n<p>No content is stored on external servers beyond the generation process.<\/p>\n\n<h4>\ud83c\udf0d Third-Party Services<\/h4>\n\n<p>This plugin relies on the following external services:<\/p>\n\n<p><strong>Google Gemini API<\/strong>\n* Service: https:\/\/generativelanguage.googleapis.com\/\n* Purpose: Generate AI-powered text content\n* Terms of Service: https:\/\/ai.google.dev\/terms\n* Privacy Policy: https:\/\/policies.google.com\/privacy<\/p>\n\n<p><strong>Pollinations.ai<\/strong>\n* Service: https:\/\/image.pollinations.ai\/\n* Purpose: Generate AI-powered images\n* Website: https:\/\/pollinations.ai\/<\/p>\n\n<p><strong>Craiyon API (Backup)<\/strong>\n* Service: https:\/\/api.craiyon.com\/\n* Purpose: Backup image generation service\n* Website: https:\/\/www.craiyon.com\/<\/p>\n\n<p>Data sent to these services includes:\n- Text prompts and titles for content generation\n- Image descriptions for image generation<\/p>\n\n<p>Please review each service's terms and privacy policy before using this plugin.<\/p>\n\n<h4>\ud83d\udcdd How It Works<\/h4>\n\n<ol>\n<li>Install and activate the plugin<\/li>\n<li>Get your free Gemini API key from Google AI Studio<\/li>\n<li>Enter your API key in Settings<\/li>\n<li>Start generating content and images!<\/li>\n<\/ol>\n\n<h4>\ud83c\udfa8 Features in Detail<\/h4>\n\n<p><strong>Content Generation<\/strong>\n* Write a title and optional description\n* Choose your preferred tone and word count\n* Generate SEO-friendly, well-structured content\n* Edit generated content before publishing\n* Save as draft or publish immediately<\/p>\n\n<p><strong>Image Generation<\/strong>\n* Describe your desired image in detail\n* Free generation with Pollinations.ai\n* Automatic backup with Craiyon if needed\n* Download or upload to media library\n* View generation history<\/p>\n\n<p><strong>Dashboard<\/strong>\n* Track monthly content\/image generation\n* View average generation time\n* Monitor API status\n* Quick access to recent generations<\/p>\n\n<p><strong>History &amp; Analytics<\/strong>\n* Complete generation history\n* Filter by provider and type\n* Search by title\n* Pagination support<\/p>\n\n<h4>\ud83d\udee0\ufe0f Requirements<\/h4>\n\n<ul>\n<li>WordPress 5.8 or higher<\/li>\n<li>PHP 7.4 or higher<\/li>\n<li>Google Gemini API key (free from Google AI Studio)<\/li>\n<\/ul>\n\n<h4>\ud83d\udd17 Useful Links<\/h4>\n\n<ul>\n<li><a href=\"https:\/\/aistudio.google.com\/\">Get Free Gemini API Key<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/nabin05r\/ngm-content-ai\">Plugin Support<\/a><\/li>\n<\/ul>\n\n<h3>Privacy Policy<\/h3>\n\n<p>NGM Content AI sends data to third-party services to generate content:<\/p>\n\n<p><strong>Data Sent:<\/strong>\n* Content titles and descriptions (to Google Gemini)\n* Image prompts (to Pollinations.ai and Craiyon)<\/p>\n\n<p><strong>Data Storage:<\/strong>\n* Generated content is stored in your WordPress database\n* Generation history (metadata only) is stored locally\n* No API keys are transmitted to our servers\n* API keys are stored in your WordPress database<\/p>\n\n<p><strong>Third-Party Services:<\/strong>\n* Google Gemini API - <a href=\"https:\/\/policies.google.com\/privacy\">Privacy Policy<\/a>\n* Pollinations.ai - <a href=\"https:\/\/pollinations.ai\/\">Website<\/a>\n* Craiyon - <a href=\"https:\/\/www.craiyon.com\/\">Website<\/a><\/p>\n\n<h3>Support<\/h3>\n\n<p>For support, feature requests, or bug reports:\n* Visit our <a href=\"https:\/\/github.com\/nabin05r\/ngm-content-ai\">GitHub repository<\/a>\n* Contact: https:\/\/nabinmagar.com<\/p>\n\n<h3>Credits<\/h3>\n\n<ul>\n<li>Developed by Nabin Gharti Magar<\/li>\n<li>Powered by Google Gemini AI<\/li>\n<li>Image generation by Pollinations.ai and Craiyon<\/li>\n<li>Icons from WordPress Dashicons<\/li>\n<\/ul>\n\n<h3>Disclaimer<\/h3>\n\n<p>This plugin is not affiliated with, endorsed by, or sponsored by:\n* Google LLC or Google Gemini\n* Pollinations.ai\n* Craiyon<\/p>\n\n<p>All trademarks belong to their respective owners.<\/p>\n\n<!--section=installation-->\n<h4>Automatic Installation<\/h4>\n\n<ol>\n<li>Log in to your WordPress admin panel<\/li>\n<li>Navigate to Plugins &gt; Add New<\/li>\n<li>Search for \"NGM Content AI\"<\/li>\n<li>Click \"Install Now\" and then \"Activate\"<\/li>\n<\/ol>\n\n<h4>Manual Installation<\/h4>\n\n<ol>\n<li>Download the plugin ZIP file<\/li>\n<li>Log in to your WordPress admin panel<\/li>\n<li>Navigate to Plugins &gt; Add New &gt; Upload Plugin<\/li>\n<li>Choose the downloaded ZIP file and click \"Install Now\"<\/li>\n<li>Click \"Activate Plugin\"<\/li>\n<\/ol>\n\n<h4>Configuration<\/h4>\n\n<ol>\n<li>After activation, go to NGM Content AI &gt; Settings<\/li>\n<li>Visit <a href=\"https:\/\/aistudio.google.com\/\">Google AI Studio<\/a> to get your free API key<\/li>\n<li>Copy your Gemini API key<\/li>\n<li>Paste it into the \"Gemini API Key\" field in Settings<\/li>\n<li>Click \"Save Changes\"<\/li>\n<li>You're ready to generate content!<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"is%20this%20plugin%20really%20free%3F\"><h3>Is this plugin really free?<\/h3><\/dt>\n<dd><p>Yes! The plugin itself is free, and it uses free-tier AI services:\n* Google Gemini API has a free tier (check Google's current terms for limits)\n* Pollinations.ai is a free service with no API key required<\/p>\n\n<p>Please note these are third-party services with their own terms and conditions.<\/p><\/dd>\n<dt id=\"do%20i%20need%20an%20api%20key%3F\"><h3>Do I need an API key?<\/h3><\/dt>\n<dd><p>You need a free Gemini API key from Google AI Studio for text generation. Image generation with Pollinations.ai requires no API key.<\/p><\/dd>\n<dt id=\"how%20do%20i%20get%20a%20gemini%20api%20key%3F\"><h3>How do I get a Gemini API key?<\/h3><\/dt>\n<dd><ol>\n<li>Visit <a href=\"https:\/\/aistudio.google.com\/\">Google AI Studio<\/a><\/li>\n<li>Sign in with your Google account<\/li>\n<li>Click \"Get API Key\"<\/li>\n<li>Create a new API key<\/li>\n<li>Copy and paste it into NGM Content AI settings<\/li>\n<\/ol>\n\n<p>It takes less than 2 minutes!<\/p><\/dd>\n<dt id=\"what%20are%20the%20rate%20limits%3F\"><h3>What are the rate limits?<\/h3><\/dt>\n<dd><p>Rate limits depend on the third-party services:\n* <strong>Gemini Free Tier<\/strong>: Check Google's current terms for up-to-date limits\n* <strong>Plugin Default<\/strong>: 60 generations per user per day (configurable in settings)\n* <strong>Pollinations.ai<\/strong>: Please use reasonably as per their terms<\/p><\/dd>\n<dt id=\"can%20i%20use%20this%20for%20commercial%20projects%3F\"><h3>Can I use this for commercial projects?<\/h3><\/dt>\n<dd><p>The plugin is GPL licensed, but usage depends on the third-party services' terms. Please review Google Gemini's terms of service and Pollinations.ai's terms for commercial use policies.<\/p><\/dd>\n<dt id=\"what%20languages%20are%20supported%3F\"><h3>What languages are supported?<\/h3><\/dt>\n<dd><p>The plugin interface is in English, but Gemini AI can generate content in multiple languages. Simply write your prompt in your desired language.<\/p><\/dd>\n<dt id=\"how%20long%20does%20generation%20take%3F\"><h3>How long does generation take?<\/h3><\/dt>\n<dd><ul>\n<li><strong>Text Content<\/strong>: Usually 5-15 seconds<\/li>\n<li><strong>Images<\/strong>: 30-90 seconds (Pollinations.ai may take longer during peak times)<\/li>\n<\/ul><\/dd>\n<dt id=\"can%20i%20edit%20generated%20content%20before%20publishing%3F\"><h3>Can I edit generated content before publishing?<\/h3><\/dt>\n<dd><p>Yes! Generated content appears in an editor where you can review and edit before saving as a draft or publishing.<\/p><\/dd>\n<dt id=\"what%20if%20image%20generation%20fails%3F\"><h3>What if image generation fails?<\/h3><\/dt>\n<dd><p>The plugin automatically tries Pollinations.ai first, then falls back to Craiyon if needed. If both fail, you'll get a helpful error message. Simply wait 30 seconds and try again.<\/p><\/dd>\n<dt id=\"is%20my%20data%20private%3F\"><h3>Is my data private?<\/h3><\/dt>\n<dd><p>Your prompts are sent to Google Gemini and Pollinations.ai to generate content. These services process your requests but don't store them long-term. Generated content is stored only in your WordPress database.<\/p><\/dd>\n<dt id=\"can%20i%20delete%20generation%20history%3F\"><h3>Can I delete generation history?<\/h3><\/dt>\n<dd><p>Currently, history is stored in your WordPress database. You can manually delete records from the history page in a future update.<\/p><\/dd>\n<dt id=\"does%20this%20work%20with%20gutenberg%3F\"><h3>Does this work with Gutenberg?<\/h3><\/dt>\n<dd><p>Yes! Generated content can be saved as posts and edited in any WordPress editor, including Gutenberg.<\/p><\/dd>\n<dt id=\"can%20i%20generate%20content%20in%20bulk%3F\"><h3>Can I generate content in bulk?<\/h3><\/dt>\n<dd><p>The current version generates one piece of content at a time. Bulk generation may be added in a future update.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0 - 2025-01-21<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<li>Google Gemini AI integration for text content<\/li>\n<li>Pollinations.ai integration for image generation<\/li>\n<li>Craiyon backup for image generation<\/li>\n<li>Dashboard with statistics<\/li>\n<li>Generation history with filtering<\/li>\n<li>Customizable writing tones and word counts<\/li>\n<li>Media library integration<\/li>\n<li>Rate limiting system<\/li>\n<li>Internationalization ready<\/li>\n<li>Security: Nonce verification and capability checks<\/li>\n<\/ul>","raw_excerpt":"Generate high-quality WordPress posts and images with AI-powered content using Google Gemini and Pollinations.ai.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/279866","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=279866"}],"author":[{"embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/nabinmagar"}],"wp:attachment":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=279866"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=279866"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=279866"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=279866"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=279866"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=279866"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}