Technodrome AI Content Assistant

Beskriuwing

Technodrome AI Content Assistant is a powerful content generation plugin that integrates multiple AI providers to help you create high-quality blog posts, pages, and content for your site. This plugin is not affiliated with OpenAI, Anthropic, Google, DeepSeek, or Cohere.

Key Features

  • Multiple AI Providers: OpenAI GPT-4, Anthropic Claude, Google Gemini, DeepSeek, Cohere
  • 40+ Languages: Generate content in English, Spanish, French, German, Italian, Portuguese, Russian, Chinese, Japanese, Korean, Arabic, Hindi, and 30+ more languages
  • Content Types: Blog posts, pages, product descriptions, reviews, tutorials, news articles
  • Writing Tones: Professional, friendly, casual, formal, enthusiastic, informative
  • Word Count Options: 300, 500, 800, 1200 words
  • Demo Mode: Template-based generation without API keys
  • Full Integration: Seamless integration with categories and post management
  • Smart Language Selector: Search by language name, country, or flag
  • Content History: Track and manage all generated content
  • Bulk Generation: Generate multiple articles at once with queue management (v3.2.0+)

AI Provider Support

  • OpenAI: GPT-4.1, GPT-4.1 Mini, GPT-4o, GPT-4 Turbo
  • Anthropic: Claude 4 Opus, Claude 4 Sonnet, Claude 3.5 Sonnet
  • Google: Gemini 2.5 Pro, Gemini 2.0 Flash, Gemini 1.5 Pro
  • DeepSeek: DeepSeek R1, DeepSeek V3, DeepSeek Coder
  • Cohere: Command R+, Command R, Command Light

Use Cases

  • Blog Management: Generate consistent blog posts and maintain brand voice
  • E-commerce: Create product descriptions and marketing copy
  • Multilingual Sites: Generate content in 40+ languages for international markets
  • Content Marketing: Social media content, newsletters, landing pages
  • SEO: Optimized articles and meta descriptions

Free vs Pro

Free Version includes:
* Unlimited demo mode generation
* All content types and tones
* Basic AI provider support
* 40+ language support
* Full integration
* Content management
* Generation history

Pro Version (Coming Soon):
* Unlimited content rules
* Advanced AI templates
* Enhanced bulk generation features
* Custom brand voice training
* Priority AI processing
* Advanced analytics
* Team collaboration
* Premium support

Third-Party Services

This plugin integrates with the following third-party services:

OpenAI

  • Service: https://platform.openai.com
  • Privacy Policy: https://openai.com/privacy/
  • Terms of Service: https://openai.com/terms/

Anthropic

  • Service: https://console.anthropic.com
  • Privacy Policy: https://www.anthropic.com/privacy
  • Terms of Service: https://www.anthropic.com/terms

Google AI

  • Service: https://ai.google.dev
  • Privacy Policy: https://policies.google.com/privacy
  • Terms of Service: https://policies.google.com/terms

DeepSeek

  • Service: https://platform.deepseek.com
  • Privacy Policy: https://www.deepseek.com/privacy
  • Terms of Service: https://www.deepseek.com/terms

Cohere

  • Service: https://dashboard.cohere.ai
  • Privacy Policy: https://cohere.ai/privacy
  • Terms of Service: https://cohere.ai/terms

Note: API keys and content generation requests are sent directly to these services. Please review their privacy policies and terms of service before use.

Support

For support, documentation, and feature requests:

  • Website: https://technodrome.nasrpskom.com
  • Support Forum: Use the support tab on this plugin page
  • Documentation: Included in plugin admin area

Credits

Developed by Technodrome Team
Special thanks to the AI community and all contributors.

Ynstallaasje

Automatic Installation

  1. Go to Plugins > Add New in your admin area
  2. Search for “Technodrome AI Content Assistant”
  3. Click Install and then Activate
  4. Go to Technodrome AI Content Assistant in the admin menu to start generating content

Manual Installation

  1. Download the plugin ZIP file
  2. Go to Plugins > Add New > Upload Plugin
  3. Choose the ZIP file and click Install Now
  4. Activate the plugin
  5. Access via Technodrome AI Content Assistant in admin menu

Requirements

  • WordPress 6.0 or higher
  • PHP 8.0 or higher
  • MySQL 5.7 or higher
  • Editor role or higher for content generation

FAQ

Do I need API keys to use this plugin?

No! The plugin includes a demo mode that works without any API keys. For advanced features and unlimited generation, you can add API keys from supported providers.

Which AI providers are supported?

We support OpenAI (ChatGPT), Anthropic (Claude), Google (Gemini), DeepSeek, and Cohere. Each provider offers different models and pricing options.

How many languages are supported?

The plugin supports 40+ languages including English, Spanish, French, German, Italian, Portuguese, Russian, Chinese, Japanese, Korean, Arabic, Hindi, and many more.

Is the generated content SEO-optimized?

Yes, the plugin generates SEO-friendly content with proper structure, headings, and meta descriptions. You can also specify SEO requirements in your content prompts.

Can I edit the generated content?

Absolutely! All generated content can be edited in the standard editor. The plugin creates regular posts/pages that you have full control over.

Is my data secure?

Yes. Your site communicates directly with AI providers. We don’t store or access your API communications. All API keys are stored securely in your database.

What about API costs?

API usage costs depend on your chosen provider. Most providers offer free tier credits, and costs are typically very low for content generation.

Can I use custom writing styles?

The Pro version (coming soon) will include custom content rules and brand voice training. The free version offers multiple built-in writing tones.

Resinsjes

D’r binne gjin resinsjes foar dizze plugin.

Meiwurkers & amp; Untwikkelders

“Technodrome AI Content Assistant” is iepen boarne software. De folgjende minsken hawwe bydroegen oan dizze plugin.

Meiwurkers

Feroaringslog

3.2.5 – 2025-11-04

  • ENHANCEMENT: Web Sources Enhancement for Premium Users – Improved web sources validation and integration for AI content generation
  • IMPROVEMENT: Enhanced URL validation system with fixed infinite checking loop issue – button now properly returns to normal state after validation
  • IMPROVEMENT: Web sources are now properly integrated into AI prompts for premium generation modes (ai_with_rules and rules_only)
  • IMPROVEMENT: Fixed validation logic to prevent “checking” state from persisting indefinitely
  • TECHNICAL: Replaced jQuery each() with JavaScript for loop for synchronous validation in websources-input.js
  • TECHNICAL: Enhanced error handling and user feedback for web sources input validation

3.2.2 – 2025-10-14

  • NEW: Added full interface translations for Spanish (es_ES), Mexican Spanish (es_MX), French (fr_FR), Serbian (sr_RS), Russian (ru_RU), German (de_DE), Japanese (ja), and Chinese (zh_CN).
  • IMPROVEMENT: The plugin interface will now automatically switch to the user’s selected WordPress language.
  • IMPROVEMENT: If a translation is missing for a specific string, it will correctly fall back to English.

3.2.1 – 2025-10-13

  • TECHNICAL: Name postions of Templates 1-6

3.2.0 – 2025-10-12

  • MAJOR FEATURE: Bulk Article Generation – generate multiple articles at once with intelligent queue management
  • NEW: Batch processing – process 1-5 articles simultaneously in configurable batches
  • NEW: Real-time queue management with Pause/Resume/Cancel controls
  • NEW: Bulk analytics dashboard showing Total/Completed/Processing/Failed articles with live statistics
  • NEW: Progress tracking with visual progress bar and estimated completion time
  • NEW: Topic input with multi-line textarea (one topic per line) and real-time counter
  • NEW: Smart delays – configurable delay between batches (0-60 seconds) to prevent API throttling
  • NEW: Error handling – failed articles are marked and tracked, processing continues with remaining items
  • IMPROVEMENT: Queue system with complete state management (pending/processing/completed/failed/cancelled statuses)
  • IMPROVEMENT: Real-time updates with status icons (⏳ Pending, 🔄 Processing, ✅ Completed, ❌ Failed, ⛔ Cancelled)
  • IMPROVEMENT: Responsive two-column layout (input + queue/analytics) with mobile support
  • IMPROVEMENT: Color-coded status indicators with smooth animations and pulse effects
  • TECHNICAL: Uses existing taics_generate_content AJAX handler – no new PHP/database required
  • TECHNICAL: Profile-based generation – uses Active Profile settings for all articles
  • USE CASES: Content calendar filling, topic research batch, multi-language content, SEO creation, emergency publishing

3.1.1 – 2025-10-11

  • CRITICAL FIX: Resolved Template 6 canvas persistence issue – canvas data now properly loads even when plugin initializes on different tabs
  • FIX: Added placeholder object creation for TAICS_Advanced_Template when module hasn’t loaded yet, preventing canvas data loss
  • IMPROVEMENT: Enhanced profile-buttons.js to always set canvasData in Advanced Template object regardless of current tab
  • TECHNICAL: Improved canvas data initialization logic to handle asynchronous module loading scenarios

3.1.0 – 2025-10-10

  • NEW FEATURE: Structure Name field added to Content Rules tab for organizing custom content structures
  • NEW FEATURE: Writing Guidelines editor – define custom writing instructions, style guidelines, and formatting rules
  • NEW FEATURE: Web Sources input – add up to 5 URLs as reference sources for AI content generation
  • NEW FEATURE: Structure Preview panel – real-time preview of headings structure with visual formatting
  • NEW FEATURE: Web Sources validation with traffic light system (red/yellow/green) for URL status
  • IMPROVEMENT: Enhanced Content Structure Builder with complete workflow: Name Guidelines Sources Headings Preview
  • IMPROVEMENT: Unicode character support – Serbian Cyrillic and special characters now save correctly (fixed JSON_UNESCAPED_UNICODE issue)
  • IMPROVEMENT: AI content generation quality – increased max_tokens from 2x to 3x word count for all 5 AI providers (OpenAI, Anthropic, Google, DeepSeek, Cohere)
  • IMPROVEMENT: Template 6 Custom Builder persistence – canvas data now properly loads when plugin initializes, even before Layout Tab is accessed
  • FIX: Resolved Template 6 canvas preview loss after plugin reload – added initialization logic to restore canvas elements
  • FIX: Fixed profile save/load for structure_name field – properly sanitized and stored in database
  • FIX: Corrected headings array handling – fixed sanitization to support both array and string formats
  • FIX: WordPress Coding Standards compliance – added phpcs:disable comments for legitimate third-party embed scripts (TikTok, Twitter, Instagram)
  • TECHNICAL: Added JSON_UNESCAPED_UNICODE flag to profile manager for proper UTF-8 character storage
  • TECHNICAL: Enhanced advanced-template.js initialization to check for pre-loaded canvas data
  • TECHNICAL: Improved profile-buttons.js to properly load and restore all Content Rules fields

3.0.0 – 2025-10-17

  • MAJOR RELEASE: Introduced Template 6 – Custom Builder with advanced drag & drop canvas
  • NEW FEATURE: Custom Builder allows users to construct custom article layouts by dragging and dropping elements (AI Text, Photos, Custom Text, Video Embed, iFrame Embed)
  • NEW FEATURE: Video Embed element with support for YouTube, Vimeo, TikTok, Twitter/X, and Instagram embeds
  • NEW FEATURE: Custom Text element for inserting user-written content blocks with HTML formatting support
  • NEW FEATURE: iFrame Embed element for embedding external content with customizable height
  • NEW FEATURE: Canvas persistence – Template 6 layouts are saved in user profiles and persist across sessions
  • IMPROVEMENT: Enhanced content generation progress notifications – added 7 detailed progress steps (from 3) to keep users informed during generation
  • IMPROVEMENT: Reorganized Layout Templates grid – Templates 1-3 in row 1, Templates 4-5 in left column, Template 6 as large 2×2 canvas with Element Palette always visible below
  • IMPROVEMENT: Template 6 canvas data is properly sanitized and stored in profile with security measures (URL sanitization, HTML filtering)
  • FIX: Resolved critical bug where Template 6 canvas elements were not being saved to database due to missing sanitization in Profile Manager
  • FIX: Fixed canvas initialization timing issues – added retry logic to ensure canvas loads properly after profile switch
  • FIX: Removed all debug error_log calls to fully comply with WordPress Plugin Check standards (0 warnings)
  • TECHNICAL: Added advanced_template_canvas field to profile structure with dedicated sanitization method
  • TECHNICAL: Implemented proper canvas data flow: JavaScript collection AJAX Profile Manager Database Content Generator
  • SECURITY: All canvas elements are sanitized: URLs with esc_url_raw(), HTML content with wp_kses_post(), text fields with sanitize_text_field()

2.7.1 – 2025-10-16

  • NEW FEATURE: Added photo link functionality – images in articles can now be clickable and redirect to custom URLs
  • IMPROVEMENT: Photo links persist across profile switches and tab navigation
  • IMPROVEMENT: Photo links are properly saved in user metadata and sent during content generation
  • FIX: Removed debug error_log calls to comply with WordPress Plugin Check requirements
  • IMPROVEMENT: Images with links are now wrapped in anchor tags with target=”_blank” and proper security attributes

2.6.1 – 2024-10-03

  • Enhancement: Significantly improved the user experience in the “History” tab.
  • Feature: After generating an article, the user is now automatically switched to the History tab.
  • Feature: The History tab now automatically refreshes with the latest content without needing a page reload.
  • Feature: Deleting articles from the History tab is now instant (via AJAX) and no longer opens a new window. The deleted item is removed from the list with an animation.
  • Fix: Resolved a bug where the history list wouldn’t update correctly after specific actions.

2.6.0 – 2024-09-30

  • CRITICAL FIX: Implemented a robust HTML DOM parser (DOMDocument with XPath) for image insertion. This resolves the critical bug where images were not appearing in generated articles by correctly preserving all HTML tags (headings, lists, etc.) during manipulation.
  • IMPROVEMENT: Refactored the JavaScript setValue() function for photo positions to handle multiple data formats (Array and Object), preventing errors when loading photo data from different sources (user meta vs. AJAX responses).
  • IMPROVEMENT: Corrected the profile loading logic (loadLayoutTemplateData) to no longer interfere with photo selections, reinforcing that photos are dynamic content separate from static profiles.
  • FIX: Resolved a bug where the cleanup() function in the photo management module was incorrectly clearing selected photos during tab switching, causing the generation process to fail. Photo data now persists correctly.

2.5.0 – 2024-09-29

  • NEW FEATURE: Added “Schedule Publishing” for PRO and PREMIUM users, allowing automated content generation and publishing at a future date and time.
  • IMPROVEMENT: Reworked the scheduler statistics logic to correctly filter and display user-specific scheduled articles.
  • FIX: Resolved a critical bug where scheduled articles were not appearing in the schedule list due to incorrect user ID filtering.
  • SECURITY: Hardened the AI provider class by adding escaping to error message outputs, passing WordPress Plugin Check requirements.

2.4.2 – 2024-09-29

  • UI IMPROVEMENT: Enhanced the user interface for the “Add Content Title” field for better clarity and usability.
  • UI IMPROVEMENT: Redesigned the “Generate Content” button with improved visual feedback during the content generation process.

2.4.0 – 2024-09-28

  • REFACTOR: Reworked the entire content generation logic. The system now exclusively uses settings from the saved active profile, making generation more reliable and predictable.
  • FIX: Resolved a series of bugs that prevented the “Generate Content” button from functioning correctly under various conditions.
  • FIX: Corrected the data flow for API keys and AI model settings, ensuring the correct provider is used.
  • IMPROVEMENT: Simplified the AJAX request for content generation, improving security and performance.

2.3.0 – 2025-09-29

  • Improvement: Added a new ‘Default Tone’ selector to the Generate tab, allowing users to set a consistent writing tone across all generated content.
  • Fix: Resolved a persistent issue where notifications would occasionally appear duplicated upon loading the dashboard.
  • Fix: Addressed a CSS bug causing a “not-allowed” cursor to appear incorrectly over various input fields.
  • Fix: Corrected several visual and functional inconsistencies with Dark Mode, particularly within the Generate tab.
  • UI: Implemented minor visual enhancements to the header and footer for a cleaner user experience.
  • **Minor bug fixes

2.2.5 – 2025-09-28

  • UI: Minor cosmetic adjustments and UI improvements across the dashboard.

2.2.1 – 2025-09-28

  • Fix: Corrected a CSS issue where a “not-allowed” cursor was incorrectly displayed on all input fields. Cursors now display correctly (text for inputs, pointer for selects).

2.2.0 – 2025-09-28

  • Improvement: Enhanced the footer UI with real-time information about the currently active profile and plugin usage statistics.
  • Fix: Corrected an issue where the plugin version was not dynamically displayed in the header. The version now correctly shows 2.2.0.
  • Fix: Hardened the plugin against various WordPress Plugin Check warnings, including output escaping, nonce sanitization, and fixing the stable tag mismatch.

2.1.0 – 2025-09-28

  • Improvement: Overhauled the license validation system to be more robust and secure. All AJAX calls now use a unified nonce system, resolving critical 403 Forbidden errors and Invalid nonce issues.
  • Improvement: Hardened the plugin against double-loading errors by implementing singleton initialization patterns, resolving Cannot redeclare function fatal errors.
  • Fix: Corrected an issue where the plugin version was hardcoded in the header and not dynamically displayed. The version now correctly shows 2.1.0.
  • Fix: Removed a duplicate and non-functional AJAX handler for license validation that was causing conflicts.

2.0.0

  • Major refactor and rewrite for WordPress plugin compatibility.
  • Modularized architecture with separated header, footer, dashboard modules.
  • Added toast notification system with global header visibility.
  • AJAX nonce fixes for security and functionality.
  • Fixed various JS initialization and AJAX bugs.
  • Removed unused or missing files and dependencies.
  • Improved UI/UX responsiveness and styling.
  • Removed shared.css enqueue due to lack of usage.
  • Deprecated old Joomla code references.

1.0.0

  • Initial release
  • Multiple AI provider support (OpenAI, Anthropic, Google, DeepSeek, Cohere)
  • 40+ language support with smart language selector
  • Demo mode for testing without API keys
  • Content types: posts, pages, products, reviews, tutorials, news
  • Writing tones: professional, friendly, casual, formal, enthusiastic, informative
  • Word count options: 300, 500, 800, 1200 words
  • Full category integration
  • Content history and management
  • Secure API key storage
  • Mobile-responsive admin interface