Разработка плагина WordPress для AI-перевода контента
Основная задача
Создать функциональный плагин для CMS WordPress, который обеспечивает автоматический перевод текстового контента с использованием нейросетей OpenAI и DeepSeek. Перевод должен быть доступен непосредственно в интерфейсе редактора записей и страниц.
Ключевые функции и требования
Интеграция с AI-сервисами
- Подключение к API OpenAI (например, GPT-модели)
- Подключение к API DeepSeek
- Возможность выбора сервиса для перевода в настройках плагина
- Безопасное хранение API-ключей
Функционал в админ-панели WordPress
- Кнопка/интерфейс для перевода в редакторе Gutenberg или Classic Editor
- Перевод основных полей: заголовок, основной текст записи/страницы
- Перевод мета-полей: мета-описание (description), мета-теги (keywords)
- Поддержка перевода пользовательских полей (Custom Fields)
- Возможность перевода в выбранные языки (настройка списка языков)
Технические требования
- Плагин должен быть совместим с последними версиями WordPress
- Чистый, хорошо структурированный код с комментариями
- Обработка ошибок API и вывод понятных сообщений пользователю
- Оптимизация запросов к API для экономии токенов
- Настройка лимитов и квот использования
Дополнительные возможности (по желанию)
- Пакетный перевод существующих записей
- Логирование операций перевода
- Настройка тональности или стиля перевода
- Поддержка мультиязычных плагинов (WPML, Polylang)
Результат работы
Полностью рабочий плагин WordPress с понятной административной панелью настройки, готовый к установке и использованию. Документация по установке и настройке.