Общая задача
Разработать плагин для интернет-магазина на WordPress (WooCommerce), реализующий механизм акционных скидок и управляемых надписей под ценой товара.
Требования к функционалу в карточке товара
- Добавить справа плавающее окно для выбора размера скидки (5/10/15/20/25/30%). Окно должно перемещаться мышью по вертикали между другими элементами.
- При выборе скидки в карточке автоматически появляется перечёркнутая исходная цена (базовый функционал WooCommerce уже есть).
- Блок надписи под ценой (например, "стандартный текст акции") должен заменяться на кастомный промо-текст с цветным форматированием и подчёркиванием.
Управление текстом акции
- Глобально: в админке плагина должно быть поле для ввода общего текста акции (с возможностью задавать числовое значение в тексте, например "В этом году 30 суперских моделей", где цифра 1 изначально). По умолчанию эта цифра устанавливается для всех товаров.
- Исключение для категории "Камеры видеонаблюдения": для этой категории в админке плагина должно быть отдельное поле со своим текстом и своей цифрой (отдельно от общей настройки).
- Дополнительно: текущее поле редактирования надписи (упоминается как существующее в базовой настройке товара) должно оставаться, но работа плагина приоритетно заменяет текст именно тем, что задано в настройках плагина (с общим или категорийным значением).