Технічне завдання (ТЗ) для швидкого додавання товарів на WordPress з WooCommerce, Polylang, Yoast SEO, та оптимізацією зображень:
Якщо у вас є ініші варіанти реалізації цього проєкту пишіть.
1. Мета
Створити інструмент (додаток, iOS Shortcut або веб-аплікацію) для швидкого додавання товарів на сайт WordPress з автоматичним формуванням контенту, SEO-даних та мультимовною підтримкою.
2. Функціональні вимоги
2.1. Введення товару
* Ввести базовий текст (опис товару) у формі.
* Автоматична генерація на основі інструкцій через ШІ:
* Назва товару.
* Основний опис.
* SEO Title.
* SEO Description.
* SEO URL.
* SEO Tag.
* Можливість вибору категорій, атрибутів товару.
2.2. Статичні (незмінні) тексти
* Частина текстів має бути статичною і додаватись редагуватися вручну.
* Зміна цих текстів — тільки через мову (локалізація).( для кожної мови свій текст )
* Приклад: в основному тексті ось цей кусок в пеному місці [su_button url="#222" background="#282828" color="#ffffff" size="4" center="yes" wide="yes" radius="0" icon="icon: arrow-up" text_shadow="1px 0px 1px #000000" title="Посмотреть больше фото"]Перейти в начало объявления[/su_button] та в короткому описі цей кусок [su_button url="#111" background="#282828" color="#ffffff" size="4" center="yes" wide="yes" radius="0" icon="icon: arrow-down" text_shadow="1px 0px 1px #000000" desc="Фото выставленного лота находятся в самом низу " title="Перейти к фотоальбому" id="222"]Перейти к фото [/su_button]
* Тут зміні тільки «Фото выставленного лота находятся в самом низу» «Перейти к фото» «Перейти в начало объявления» «Посмотреть больше фото»
2.3. Робота з зображеннями
* Завантаження головного зображення товару.
* Можливість вставляти додаткові фото у опис товару.
* Всі медіафайли мають бути центровані у описі.
* При завантаженні зображення:
* Назва файлу автоматично змінюється на транскрипцію назви товару (короткий латинський варіант).
* Один фізичний файл зображення на всі мови.
* Для кожної мови — різний ALT текст.
2.4. Мультимовність (Polylang)
* Одночасне створення перекладів товару на українську, російську, англійську генерацією ШІ.
* Товари зберігаються як один об’єкт з різними мовними версіями.
* Для кожної мови автоматично генерується URL (з унікальним SEO URL).
2.5. Оптимізація зображень
* Обмеження розміру і ваги зображень згідно з заданими параметрами.
* Автоматична обробка і стиснення через сервіс https://recompressor.com або аналог.
* Після стиснення — автоматичне завантаження оптимізованого файлу.
3. Технічні вимоги
* Плагіни, які використовуються: WooCommerce, Polylang, Yoast SEO, Add Polylang support for Customizer, Hyyan WooCommerce Polylang Integration. ( це аналоги про версії які дяють можливість переклдадати не тільки пости, але й товар)
* Інтерфейс інструменту має бути максимально простим і швидким.
* Можливість імпорту даних в адмінку WordPress без зайвих кроків.
* Підтримка iOS Shortcuts — опціонально, якщо можливо, щоб додавати товар з мобільного.
* Всі дії мають відповідати безпеці WordPress та не порушувати роботу SEO-плагінів.
4. Додатково
* Логування процесу створення товарів.
* Можливість редагування перекладів вручну після автоматичного створення.