Техническое задание: Дополнительное поле для таксономии в WordPress

Цель проекта

Расширить функционал существующей пользовательской таксономии (аналогичной рубрикам для записей) на сайте WordPress, предназначенной для категоризации товаров, путем добавления нового поля с расширенными возможностями редактирования.

Основные требования

  • В существующую пользовательскую таксономию типа "категория товаров" необходимо добавить новое дополнительное поле.
  • Тип поля: WYSIWYG-редактор (визуальный и текстовый режим), аналогичный стандартному редактору записей WordPress.
  • Поле должно быть доступно для редактирования при создании и изменении элементов таксономии в административной панели.
  • Содержимое этого поля должно быть выведено на публичной части сайта (на страницах архивов товаров данной категории).

Ключевое условие

При использовании постраничной навигации (pagination) на архивных страницах содержимое добавленного WYSIWYG-поля должно отображаться только на первой странице пагинации. На второй и последующих страницах этот блок контента показываться не должен.

Технические детали реализации

  • Решение должно быть реализовано в виде кода для добавления в файл функций темы (functions.php) или в виде отдельного плагина.
  • Код должен быть написан с учетом лучших практик разработки для WordPress.
  • Необходимо обеспечить безопасное сохранение и вывод данных (санитизация, экранирование).
  • Интеграция должна быть выполнена без конфликтов с существующей функциональностью темы и плагинов.

Ожидаемый результат

Администратор сайта получает возможность добавлять расширенное текстовое описание (со стилями, списками, ссылками) к каждой категории товаров через удобный редактор. Это описание появляется только в начале списка товаров на странице категории и скрывается при переходе на следующие страницы пагинации.

Редизайн трех ключевых страниц сайта

Требуется выполнить редизайн главной страницы, страницы каталога и карточки товара. Работа ведется по предоставленным референсам. Ищем частного дизайнера с адекватным бюджетом.

Разработка калькулятора скидок для розничного магазина

Требуется создать десктопное приложение для Windows, которое автоматически рассчитывает розничные цены на основе закупочной стоимости, гибкой базовой наценки и системы скидок. Программа должна включать историю расчетов с функцией подсчета итоговой суммы.