Отзывы фрилансеров:
+ 9
- 0
Зарегистрирован на сайте 13 лет и 7 месяцев
Бюджет:
15 000 руб
193.07 $ — 164.46 €
Техническое задание (ТЗ) на внесение изменений на сайт (WordPress)
1. Добавление кнопки "Бренды" в основное меню
Добавить пункт "Бренды" в главное меню сайта.
При нажатии на кнопку должна открываться страница со списком всех брендов.
2. Создание страниц брендов на основе Excel-таблицы
Исходные данные:
Excel-файл с двумя столбцами:
Столбец 1 – Название бренда
Столбец 2 – Название файла с логотипом (например, logo_brand1.png)
Всего 1000 строк (1000 брендов).
Требования:
Главная страница "Бренды"
Отображает все логотипы и названия брендов в виде сетки (grid) или списка.
Логотипы должны быть кликабельными и вести на отдельную страницу бренда.
Реализовать пагинацию или lazy-loading, если брендов слишком много для одной страницы.
Страницы отдельных брендов
Для каждого бренда автоматически создается отдельная страница по шаблону.
URL должен быть ЧПУ (например, site.ru/brands/nike).
На странице бренда отображается:
Логотип
Название бренда
Блок для описания (редактируемый)
Форма обратной связи (см. п. 3)
Техническая реализация:
Использовать CSV/XLSX импорт (плагины вроде WP All Import или кастомный скрипт).
Логотипы должны быть заранее загружены в медиатеку WordPress.
Для автоматического создания страниц можно использовать:
Custom Post Type (CPT) "Бренды" + таксономии (если нужна категоризация).
Генерацию страниц через PHP-скрипт (если требуется массовое создание без ручного вмешательства).
3. Типовой макет страницы бренда
Структура страницы:
Шапка:
Логотип бренда
Название бренда (H1)
Контентная часть:
Описание бренда (редактируемый блок)
Форма обратной связи:
Поля:
Имя (обязательное)
Телефон (обязательное)
Email (обязательное)
Сообщение (textarea)
Капча (reCAPTCHA v3 или hCaptcha) для защиты от спама.
Кнопка "Отправить".
После отправки – уведомление об успешной отправке или ошибке.
Техническая реализация:
Использовать плагин Contact Form 7 + Google reCAPTCHA или аналог.
Либо кастомная форма с AJAX-отправкой.
4. Удобное наполнение страниц (альтернатива админке WordPress)
Проблема:
Ручное редактирование 1000 страниц через админку WordPress неудобно.
Возможные решения:
Массовое редактирование через Excel/Google Sheets
Использовать плагины для синхронизации (например, WP Sheet Editor).
Либо кастомный интерфейс с возможностью загрузки XLSX/CSV.
REST API или прямой SQL-импорт
Если описания брендов можно подготовить в структурированном виде.
Дополнительные требования
Адаптивность: Все страницы должны корректно отображаться на мобильных устройствах.
Оптимизация: Логотипы должны быть сжаты (использовать WebP + lazy loading).
SEO:
Уникальные мета-теги (Title, Description) для каждой страницы бренда.
Микроразметка (Schema.org) для улучшения выдачи в поиске.
Сроки и этапы
Добавление пункта "Бренды" в меню – 1 день.
Создание структуры страниц (импорт из Excel) – 3-5 дней.
Разработка типового макета страницы бренда – 2-3 дня.
Настройка формы обратной связи – 1 день.
Тестирование и доработки – 2 дня.
Итог:
После выполнения всех пунктов на сайте появится раздел "Бренды" с удобной навигацией, автоматически созданными страницами и формой обратной связи.
Разделы:
Опубликован:
11.04.2025 | 13:11 [поднят: 11.04.2025 | 13:11] [последние изменения: 18.05.2025 | 15:10]
Заказ находится в архиве