Техническое задание: Интеграция админки WordPress для редактирования контента
Краткое описание проекта
Существующий сайт на WordPress был создан чисто кодом, и в настоящее время контент в админ-панели не редактируется. Задача - сделать сайт управляемым, предоставив клиенту возможность самостоятельно обновлять контент через стандартный интерфейс WordPress.
Основные задачи
1. Интеграция блоков в админку
- Вынести все основные информационные блоки с главной страницы в админ-панель для редактирования (тексты, изображения, заголовки).
- Вынести все основные блоки с внутренней страницы (страница услуги) для редактирования.
- Реализовать функционал для раздела "Проекты" (или аналогичного), позволяющий добавлять новые проекты, редактировать и удалять существующие через админку.
2. Редизайн главной страницы
- Провести реструктуризацию главной страницы.
- Продублировать на главную страницу ключевые блоки с внутренней страницы услуги, обеспечив логичное и визуально приятное отображение.
- Обновлённая вёрстка должна корректно отображаться на всех устройствах.
Технические требования
- Работа должна выполняться в рамках существующей темы WordPress.
- Для вывода контента использовать стандартные механизмы WordPress: Customizer, Custom Fields (ACF или аналоги) или создание Custom Post Types для проектов.
- Редактирование контента должно быть интуитивно понятным для пользователя с базовыми навыками работы с WordPress.
- Изменения не должны нарушить текущую функциональность и стили сайта.
- После интеграции весь контент на страницах должен подтягиваться из базы данных, а не быть зашит в шаблоны.
Ожидаемый результат
Клиент получает полностью управляемый сайт на WordPress, где может через админ-панель изменять тексты, изображения, заголовки во всех ключевых блоках, а также добавлять новые проекты. Главная страница обновлена и содержит релевантные блоки с внутренней страницы.