Descripción
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.
Instalación
Automatic Installation
- Go to Plugins > Add New in your admin area
- Search for «Technodrome AI Content Assistant»
- Click Install and then Activate
- Go to Technodrome AI Content Assistant in the admin menu to start generating content
Manual Installation
- Download the plugin ZIP file
- Go to Plugins > Add New > Upload Plugin
- Choose the ZIP file and click Install Now
- Activate the plugin
- 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
Preguntas frecuentes
-
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.
Reseñas
No hay reseñas para este plugin.
Colaboradores y desarrolladores
«Technodrome AI Content Assistant» es un software de código abierto. Las siguientes personas han colaborado con este plugin.
ColaboradoresTraduce «Technodrome AI Content Assistant» a tu idioma.
¿Interesado en el desarrollo?
Revisa el código , echa un vistazo al repositorio SVN o suscríbete al registro de desarrollo por RSS.
Registro de cambios
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_canvasfield 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 (
DOMDocumentwithXPath) 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 Forbiddenerrors andInvalid nonceissues. - Improvement: Hardened the plugin against double-loading errors by implementing singleton initialization patterns, resolving
Cannot redeclare functionfatal 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
