=== ContentZavod === Contributors: fittin, fittinai, aurelvu Tags: content, seo, geo, ai, api, automation, news Requires at least: 5.0 Tested up to: 6.8 Stable tag: 2.4.4 Requires PHP: 7.4 License: GPLv2 or later License URI: https://www.gnu.org/licenses/gpl-2.0.html Content factory for SEO acceleration and traffic increase. Automatically integrates quality content through secure API. == Description == ContentZavod is a powerful WordPress plugin that automatically integrates quality content into your website, helping improve SEO and increase traffic. The plugin works through a secure API and requires no technical knowledge to set up. = Key Features = * 🔄 Automatic content retrieval through API in real-time * 🗺️ Sitemap integration with automatic robots.txt addition * ⚙️ Easy setup with intuitive multilingual admin panel * 🔐 Secure API token storage * 📱 Full mobile device support * 🚀 SEO optimization with proper URL structure * ⚡ Built-in caching for fast loading (30 minutes) * 🎨 Automatic link adaptation to your domain * 🌍 Multilingual support (10 languages) = Supported Languages = * 🇷🇺 Russian (Русский) * 🇬🇧 English * 🇪🇸 Spanish (Español) * 🇩🇪 German (Deutsch) * 🇫🇷 French (Français) * 🇮🇹 Italian (Italiano) * 🇵🇹 Portuguese (Português) * 🇨🇳 Chinese (中文) * 🇯🇵 Japanese (日本語) * 🇸🇦 Arabic (العربية) = Requirements = * WordPress 5.0 or higher * PHP 7.4 or higher * Valid ContentZavod API token * Enabled wp_remote_get() function = URL Structure = After installation, content will be available at: * Main page: `/contentzavod/` - List of all news * Single article: `/contentzavod/view/{slug}` - Full article text * Sitemap: `/contentzavod-sitemap.xml` - XML sitemap = Compatibility = Tested and compatible with: * Yoast SEO * All in One SEO Pack * WP Super Cache * W3 Total Cache * LiteSpeed Cache * Most WordPress themes = External Services = This plugin connects to the ContentZavod API service to automatically generate and publish SEO/GEO-optimized content for your website. **What is ContentZavod?** ContentZavod is an automated content generation service that monitors up to 80 news sources (RSS feeds, Telegram channels), analyzes content relevance and sentiment, and generates up to 5 unique articles per day optimized for your business niche. **What data is sent?** The plugin sends the following data to the ContentZavod API (https://ainews-back.fittin.ru): * Your API token (for authentication) * Article slug/path (when requesting specific content) * User-Agent header (for technical compatibility) **When is data sent?** Data is transmitted in the following cases: * When a visitor accesses content URLs (/contentzavod/view/{slug}) * When requesting the sitemap (/contentzavod-sitemap.xml) * When accessing the main news page (/contentzavod/) **Service Information:** * Service Website: https://newsai.fittin.ru/ * Terms of Service: https://contentzavod.fittin.ru/offerta/latest * Privacy Policy: https://contentzavod.fittin.ru/privacy_policy.pdf The service is provided by LLC "Digital Technologies" (FITTIN™), a Russian company specializing in AI-powered content generation and SEO optimization. **Important:** This plugin requires an active ContentZavod subscription and API token to function. Content is generated and stored on ContentZavod servers and delivered to your site in real-time through the API. == Installation == = Through WordPress Admin Panel (Recommended) = 1. Log in to WordPress admin panel 2. Go to Plugins → Add New 3. Click "Upload Plugin" 4. Select contentzavod.zip file 5. Click "Install Now", then "Activate" = Manually via FTP = 1. Unzip contentzavod.zip 2. Upload contentzavod folder to /wp-content/plugins/ 3. Activate the plugin in WordPress admin panel = Configuration = 1. Register at [contentzavod.fittin.ru](https://contentzavod.fittin.ru) and get an API token 2. Go to Settings → ContentZavod 3. Enter API token in the field 4. Click "Save Settings" 5. Go to Settings → Permalinks and click "Save Changes" 6. Open https://your-site.com/contentzavod/ to verify == Frequently Asked Questions == = Where can I get an API token? = Register at [contentzavod.fittin.ru](https://contentzavod.fittin.ru) and get an API token in your personal account. = Why am I getting a 404 error? = Update permalinks: go to Settings → Permalinks and click "Save Changes" without changing anything. = Is the plugin compatible with caching plugins? = Yes, the plugin is fully compatible with popular caching plugins like WP Super Cache, W3 Total Cache, and LiteSpeed Cache. = How do I change the plugin language? = The plugin automatically uses the WordPress language. To change it, go to Settings → General → Site Language. = Is the plugin secure? = Yes, the API token is stored encrypted in the WordPress database, all API requests use HTTPS, and the plugin includes protection against SQL injection and XSS attacks. == Screenshots == 1. Plugin settings page 2. Main news page 3. Single article view 4. Sitemap integration == Changelog == = 2.4.4 (2025-11-11) = * Included assets icons in distribution * Build script updated to package assets/ * Minor documentation updates = 2.4.3 (2025-10-28) = * Added multilingual support (10 languages) * Full interface localization * Multilingual documentation * Improved translation system * Performance optimization * Bug fixes = 2.4.0 (2025-10-27) = * Final stable release * Performance optimization * Improved admin panel * Fixed all known bugs * Added caching * Enhanced error handling = 2.3.0 = * Initial public release * Core functionality implementation * API integration * Sitemap support == Upgrade Notice == = 2.4.4 = Minor release: includes assets icons and build improvements. = 2.4.3 = Major update with multilingual support for 10 languages. Recommended for all users. = 2.4.0 = Stable release with performance improvements and bug fixes. Recommended for all users. == Support == For support, please visit: * Website: [contentzavod.fittin.ru](https://contentzavod.fittin.ru) * Email: support@fittin.ru * Documentation: [contentzavod.fittin.ru/docs](https://contentzavod.fittin.ru/docs) == Privacy Policy == This plugin: * Does not collect or store any personal user data * Only stores the API token in WordPress database * Makes API requests to contentzavod.fittin.ru for content retrieval * Does not use cookies or tracking * Does not share data with third parties == Credits == Made with ❤️ by [Fittin](https://contentzavod.fittin.ru) team. == Описание (Русский) == ContentZavod — это мощный плагин WordPress, который автоматически интегрирует качественный контент на ваш сайт, помогая улучшить SEO и увеличить трафик. Плагин работает через защищённый API и не требует технических знаний для настройки. = Ключевые возможности = * 🔄 Автоматическое получение контента — загрузка через API в реальном времени * 🗺️ Интеграция sitemap — автоматическое добавление в robots.txt * ⚙️ Простая настройка — интуитивная многоязычная админ‑панель * 🔐 Безопасность — защищённое хранение API‑токена * 📱 Адаптивность — полная поддержка мобильных устройств * 🚀 SEO‑оптимизация — корректная структура URL и мета‑теги * ⚡ Кэширование — встроенный кэш для быстрой загрузки (30 минут) * 🎨 Обработка ссылок — автоматическая адаптация всех ссылок под ваш домен == Установка (Русский) == = Через админ‑панель WordPress (рекомендуется) = 1. Войдите в админ‑панель WordPress 2. Перейдите в Плагины → Добавить новый 3. Нажмите «Загрузить плагин» 4. Выберите файл contentzavod.zip 5. Нажмите «Установить», затем «Активировать» = Вручную через FTP = 1. Распакуйте contentzavod.zip 2. Загрузите папку contentzavod в /wp-content/plugins/ 3. Активируйте плагин в админ‑панели WordPress == Часто задаваемые вопросы (Русский) == = Почему появляется страница 404? = Обновите постоянные ссылки: Настройки → Постоянные ссылки → Сохранить изменения (ничего менять не нужно). = Пустая страница = 1. Проверьте правильность API‑токена 2. Убедитесь, что токен активен на contentzavod.fittin.ru 3. Проверьте логи ошибок WordPress = Конфликт с другими плагинами = Временно деактивируйте другие плагины, чтобы выявить конфликт. == Структура URL (Русский) == * Главная: /contentzavod/ — список всех новостей * Статья: /contentzavod/view/{slug} — полный текст статьи * Sitemap: /contentzavod-sitemap.xml — XML карта сайта == Descripción (Español) == ContentZavod es un potente plugin de WordPress que integra automáticamente contenido de calidad en su sitio web, ayudando a mejorar el SEO y aumentar el tráfico. Funciona a través de una API segura y no requiere conocimientos técnicos para configurarse. = Características Principales = * 🔄 Obtención automática de contenido — API en tiempo real * 🗺️ Integración de sitemap — adición automática a robots.txt * ⚙️ Configuración sencilla — panel de administración multilingüe * 🔐 Seguridad — almacenamiento seguro del token API * 📱 Adaptable — soporte completo para móviles * 🚀 Optimización SEO — estructura de URL y meta etiquetas correctas * ⚡ Caché — caché integrado (30 minutos) * 🎨 Procesamiento de enlaces — adaptación automática a su dominio == Instalación (Español) == = A través del Panel de Administración (Recomendado) = 1. Inicie sesión en el panel de WordPress 2. Vaya a Plugins → Añadir nuevo 3. «Subir plugin» 4. Seleccione contentzavod.zip 5. «Instalar ahora» y «Activar» = Manualmente vía FTP = 1. Descomprima contentzavod.zip 2. Suba contentzavod a /wp-content/plugins/ 3. Active el plugin == Preguntas Frecuentes (Español) == = ¿Por qué aparece 404? = Actualice los enlaces permanentes: Ajustes → Enlaces permanentes → Guardar cambios. = Página en blanco = 1. Verifique el token API 2. Asegure que esté activo en contentzavod.fittin.ru 3. Revise los registros de errores = Conflicto con otros plugins = Desactive temporalmente otros plugins para identificar el conflicto. == Estructura de URL (Español) == * Principal: /contentzavod/ — lista de noticias * Artículo: /contentzavod/view/{slug} — texto completo * Sitemap: /contentzavod-sitemap.xml — mapa del sitio XML == Beschreibung (Deutsch) == ContentZavod ist ein leistungsstarkes WordPress‑Plugin, das automatisch hochwertige Inhalte in Ihre Website integriert, um SEO zu verbessern und den Traffic zu erhöhen. Es arbeitet über eine sichere API und erfordert keine technischen Kenntnisse. = Hauptfunktionen = * 🔄 Automatischer Inhaltabruf — API in Echtzeit * 🗺️ Sitemap‑Integration — automatisches Hinzufügen zu robots.txt * ⚙️ Einfache Einrichtung — intuitives mehrsprachiges Admin‑Panel * 🔐 Sicherheit — sichere Speicherung des API‑Tokens * 📱 Responsive — volle Unterstützung mobiler Geräte * 🚀 SEO‑Optimierung — korrekte URL‑Struktur und Meta‑Tags * ⚡ Caching — integriertes Caching (30 Minuten) * 🎨 Link‑Verarbeitung — automatische Anpassung an Ihre Domain == Installation (Deutsch) == = Über das Admin‑Panel (Empfohlen) = 1. Im WordPress‑Admin anmelden 2. Plugins → Installieren 3. „Plugin hochladen“ 4. contentzavod.zip wählen 5. „Jetzt installieren“ und „Aktivieren“ = Manuell via FTP = 1. contentzavod.zip entpacken 2. Ordner nach /wp-content/plugins/ hochladen 3. Im Admin‑Panel aktivieren == Häufige Fragen (Deutsch) == = Warum 404‑Seite? = Permalinks aktualisieren: Einstellungen → Permalinks → Speichern. = Leere Seite = 1. API‑Token prüfen 2. Token auf contentzavod.fittin.ru aktiv? 3. WordPress‑Fehlerprotokolle prüfen = Konflikt mit anderen Plugins = Andere Plugins vorübergehend deaktivieren. == URL‑Struktur (Deutsch) == * Hauptseite: /contentzavod/ * Einzelner Artikel: /contentzavod/view/{slug} * Sitemap: /contentzavod-sitemap.xml == Description (Français) == ContentZavod est une extension WordPress puissante qui intègre automatiquement du contenu de qualité dans votre site, afin d’améliorer le SEO et d’augmenter le trafic. Elle fonctionne via une API sécurisée et ne nécessite pas de compétences techniques. = Fonctionnalités Principales = * 🔄 Récupération automatique — API en temps réel * 🗺️ Intégration du sitemap — ajout automatique à robots.txt * ⚙️ Configuration facile — panneau d’administration multilingue * 🔐 Sécurité — stockage sécurisé du jeton API * 📱 Responsive — support complet mobile * 🚀 Optimisation SEO — structure d’URL et balises méta correctes * ⚡ Mise en cache — cache intégré (30 minutes) * 🎨 Traitement des liens — adaptation automatique au domaine == Installation (Français) == = Via le Panneau d’Administration = 1. Connectez‑vous à WordPress 2. Extensions → Ajouter 3. « Téléverser une extension » 4. Sélectionnez contentzavod.zip 5. « Installer maintenant » puis « Activer » = Manuellement via FTP = 1. Décompressez contentzavod.zip 2. Téléversez le dossier vers /wp-content/plugins/ 3. Activez l’extension == Foire aux questions (Français) == = Pourquoi une page 404 ? = Mettez à jour les permaliens : Réglages → Permaliens → Enregistrer. = Page blanche = 1. Vérifiez le jeton API 2. Assurez‑vous qu’il est actif sur contentzavod.fittin.ru 3. Consultez les journaux d’erreurs WordPress = Conflit avec d’autres extensions = Désactivez temporairement les autres extensions pour identifier le conflit. == Structure des URL (Français) == * Page principale : /contentzavod/ * Article : /contentzavod/view/{slug} * Sitemap : /contentzavod-sitemap.xml == 描述 (中文) == ContentZavod 是一款功能强大的 WordPress 插件,可自动将优质内容集成到您的网站中,帮助提升 SEO 并增加流量。插件通过安全 API 工作,无需技术背景即可配置。 = 主要功能 = * 🔄 自动内容获取 — 通过 API 实时加载 * 🗺️ 站点地图集成 — 自动添加到 robots.txt * ⚙️ 简单设置 — 多语言管理面板 * 🔐 安全性 — 安全存储 API 令牌 * 📱 响应式 — 完整移动端支持 * 🚀 SEO 优化 — 正确的 URL 结构与元标签 * ⚡ 缓存 — 内置缓存(30 分钟) * 🎨 链接处理 — 自动适配到您的域名 == 安装 (中文) == = 通过管理面板(推荐) = 1. 登录 WordPress 管理面板 2. 插件 → 安装插件 3. 上传插件 4. 选择 contentzavod.zip 5. 安装并启用 = 通过 FTP = 1. 解压 contentzavod.zip 2. 上传 contentzavod 到 /wp-content/plugins/ 3. 在后台启用 == 常见问题 (中文) == = 为什么出现 404 页面? = 更新固定链接:设置 → 固定链接 → 保存。 = 空白页面 = 1. 检查 API 令牌 2. 确保在 contentzavod.fittin.ru 上处于激活状态 3. 查看 WordPress 错误日志 = 与其他插件冲突 = 暂时停用其他插件以定位冲突。 == URL 结构 (中文) == * 主页:/contentzavod/ * 文章:/contentzavod/view/{slug} * 站点地图:/contentzavod-sitemap.xml