О заказчике
Благотворительный фонд «Право на чудо» — создатель экосистемы для распространения знаний о семейно-ориентированных стратегиях в неонатологии. Центр знаний объединяет специалистов со всей России: врачей, средний медицинский персонал, клинических психологов.
На платформе собрано более 305 материалов в базе знаний, 48 верифицированных экспертов и более 12 000 специалистов. Каждый материал проходит экспертную проверку и регулярно обновляется в соответствии с протоколами.
Задача клиента
Заказчик обратился с задачей создать информационно-образовательную платформу на WordPress для медицинских специалистов. Ключевые требования:
- • Открытая часть — главная, о проекте, новости, эксперты, партнеры, контакты, регистрация
- • Закрытая часть (личный кабинет) — дашборд с персональными рекомендациями, избранным, историей просмотров
- • База знаний — структурированная библиотека с категориями, тегами, типами материалов (статьи, видео, документы)
- • Поиск и рекомендации — глобальный поиск по закрытой части, система персональных рекомендаций
- • Интеграции — авторизация через ВКонтакте, Яндекс.Метрика, формы обратной связи с капчей
Готовых решений для реализации закрытой образовательной платформы с персональными рекомендациями, избранным и историей просмотров на рынке не нашлось. Было принято решение разрабатывать кастомный функционал с использованием современных инструментов.
Что было сделано
✅ Подготовка и настройка
- 🔹 Развёрнут WordPress (последняя стабильная версия) на тестовом сервере
- 🔹 Установлены и настроены базовые плагины: Lazy Load, Contact Form 7, капча от Яндекс
- 🔹 Настроены плагины для политики конфиденциальности (cookie-уведомления)
✅ Открытая часть сайта
- 🔹 Создана главная страница с меню: О проекте, База знаний, Партнеры, Контакты
- 🔹 Реализован слайдер на 5 слайдов с возможностью добавления видео
- 🔹 Добавлен блок с таблицей 2×2 (ссылки/картинки на 4 раздела базы знаний) и блок последних новостей (до 6 штук с фото, заголовком, описанием до 200 символов)
- 🔹 Реализованы блоки «Наши эксперты» (фото + ФИО + должность) и «Партнеры» (кликабельные логотипы в слайдере)
- 🔹 Созданы страницы: О проекте, База знаний (общая), Партнеры, Контакты, Регистрация/вход
✅ Закрытая часть (личный кабинет)
- 🔹 Разработан дашборд с боковым меню: Главная, Материалы, Записи и медиатека, Практики, Избранное, Профиль
- 🔹 Реализованы блоки дашборда: «Новое на платформе», «Рекомендуем вам» (персональные рекомендации), «Популярное», «Записи и медиатека», «Избранное»
- 🔹 Настроена структура Базы знаний: категории, подкатегории, теги, типы материалов (статьи, видео, документы)
- 🔹 Реализован глобальный поиск по закрытой части с фильтрацией по типу и категории
- 🔹 Настроено сохранение истории просмотров и система рекомендаций на основе просмотренных материалов и избранного
✅ Интеграции и функционал
- 🔹 Настроена авторизация через ВКонтакте (плагин Nextend Social Login) с передачей приложения клиенту
- 🔹 Реализована система «Избранное» (добавление/удаление материалов) с корректным отображением типов
- 🔹 Настроена форма обратной связи с капчей от Яндекс
- 🔹 Добавлена страница «Сделать пожертвование» с редиректом на основной сайт фонда
- 🔹 Настроено восстановление пароля с отправкой ссылки на кастомную страницу (без доступа в админку WordPress)
- 🔹 Исправлено склонение слов у цифр («материалов»/«материала»)
- 🔹 Реализован повторный ввод пароля при регистрации с проверкой
✅ Разработка кастомного плагина с использованием ИИ
- 🔹 Проанализированы существующие плагины для WordPress — подходящих решений для закрытой образовательной платформы с персональными рекомендациями не найдено
- 🔹 Принято решение разработать собственный плагин, объединяющий функционал личного кабинета, избранного, истории просмотров и системы рекомендаций
- 🔹 Для ускорения разработки использованы инструменты искусственного интеллекта (AI-ассистенты) при написании кода, что позволило сократить время разработки и тестирования
- 🔹 Плагин интегрирован с существующей структуру WordPress и ACF, обеспечивая гибкое управление контентом
✅ Адаптивная верстка и тестирование
- 🔹 Выполнена адаптивная верстка для мобильных устройств и планшетов (десктоп, планшет, телефон)
- 🔹 Проведено функциональное тестирование: регистрация, вход, поиск, рекомендации, избранное
- 🔹 Исправлены ошибки: кнопка «Войти» скрыта для авторизованных, исправлены ссылки, убраны неработающие элементы
- 🔹 Добавлено бургер-меню в мобильной версии для навигации по разделам ЛК
- 🔹 Исправлено поведение шапки на мобильных устройствах
✅ Управление контентом и доработки
- 🔹 Настроена возможность управлять верхним и нижним меню, блоками главной страницы через админку
- 🔹 Создана структура для управления типами материалов (видео, документы, статьи)
- 🔹 Исправлено отображение иконок типов материалов в списках и рекомендациях
- 🔹 Настроена выгрузка контента: перенесены материалы и пользователи с предыдущего сайта
- 🔹 Закрыт доступ неавторизованным пользователям к базе знаний и страницам тегов (редирект на авторизацию)
- 🔹 Настроены контакты (телефон, email) на всех страницах
- 🔹 Добавлен логотип партнёра в подвал
✅ Перенос и финальные правки
- 🔹 Выполнен перенос сайта на боевой домен centr-znaniy.ru с сохранением старой версии для отката
- 🔹 Исправлены ссылки в подвале (контакты, видеолекции, документы)
- 🔹 Убраны неработающие элементы и дублирующиеся блоки
- 🔹 Скрыты партнёры в шапке и подвале
- 🔹 Подготовлена финальная документация: файлы управления темой, CSS, плагины, инструкция по передаче приложения ВК
Результат
Создана и запущена информационно-образовательная платформа для медицинских специалистов:
- ✅ Сайт полностью готов к работе: открытая часть + закрытый личный кабинет
- ✅ Более 305 материалов структурированы в базе знаний с категориями и тегами
- ✅ Реализована система персональных рекомендаций на основе просмотров и избранного
- ✅ Настроена авторизация через ВКонтакте, формы обратной связи с капчей
- ✅ Сайт адаптирован под все типы устройств (десктоп, планшет, телефон)
- ✅ Администратор может управлять контентом через удобную админ-панель WordPress
- ✅ Проведено тестирование и устранение всех выявленных ошибок
Используемые технологии и решения
WordPress | ACF (Advanced Custom Fields) | Nextend Social Login (ВКонтакте) | Contact Form 7 | Lazy Load | SearchWP (поиск) | CBX Bookmark (избранное) | YARPP (рекомендации) | Groups (управление доступом) | Ultimate Member (профили) | Featured Video Plus (видео) | LuckyWP Cookie Notice (GDPR) | Yandex CAPTCHA | Кастомный плагин (разработан с использованием AI)
Объем трудозатрат:
| Задача | Часы |
|---|---|
| Развёртывание WordPress, установка плагинов | 1 |
| Открытая часть (главная, слайдер, блоки, эксперты, партнеры) | 11 |
| Перенос материалов и пользователей | 7 |
| Авторизация через ВКонтакте (Nextend Social Login) | 7 |
| Страница материала, правки (избранное, скачать, кнопки) | 8 |
| Личный кабинет, профиль, безопасность | 6 |
| Адаптивная верстка (десктоп, планшет, телефон) | 11 |
| Настройка плагинов: капча, политика, Lazy Load, восстановление пароля | 5 |
| Типы материалов, метки, рубрики, склонения | 6 |
| Управление главной страницей, меню, подвалом | 5 |
| Перенос на боевой домен, финальные правки, документация | 12 |
| Итого | 79 |


