Сайт 2026

Rīgas 92. vidusskola

Сделали для Rīgas 92. vidusskola новый сайт на WordPress с собственной блочной темой и плагином и восстановили контент старого сайта на Joomla из Wayback Machine.

Rīgas 92. vidusskola

Клиент

Школа самоуправления Риги: Rīgas 92. vidusskola

Год

2026

Этот проект — часть нашей услуги: разработка сайтов.

О проекте

Rīgas 92. vidusskola — средняя школа Рижского самоуправления. Прежний сайт работал на Joomla, но код, базу данных и расширения старой системы в новом сайте мы не использовали. Мы сделали полностью латышскоязычный сайт на WordPress примерно из 27 публичных страниц: о школе, учёбе, приёме, для учеников и родителей, документы, галерея, новости, события и контакты. Есть также страницы о доступности, конфиденциальности, cookie и сообщении о нарушениях.

Использованные технологии

Современные инструменты для реализации проекта.

WordPress Блочная тема Gutenberg Собственный плагин WordPress PHP Python Open-Meteo API Schema.org

Ключевые функции

Что предлагает этот проект.

Блочная тема, контент правится блоками Gutenberg

Документы и события — отдельные типы контента

Полоса срочных объявлений на главной

Панель со временем, именинами и погодой

Согласие на cookie в трёх категориях

2FA, парольная политика и журнал действий

Старые ссылки Joomla ведут на новые страницы

Задачи

Новому сайту нужен был контент старого — в том числе сотни новостей и документов, — но старую базу Joomla мы не использовали. Сотрудники школы должны публиковать материалы сами, без технических знаний. У муниципальной школы были и конкретные требования к безопасности, обработке персональных данных и cookie.

Решения

Мы написали собственный инструмент, который восстановил публичный контент из Internet Archive (Wayback Machine), очистил его и загрузил в WordPress. Из 1005 архивных снимков получилось 839 материалов (224 страницы и 615 новостей) и 451 изображение или документ. Недостающие файлы собраны в отчёт. Тема и плагин — наш собственный код без внешних библиотек и шрифтов. Погоду из Open-Meteo запрашивает сервер и хранит 15 минут, поэтому браузер посетителя не обращается к третьим сторонам. YouTube и другие внешние вставки загружаются только после согласия. Для администрирования — ограниченный доступ, двухфакторная аутентификация, парольная политика и журнал аудита.

Результаты проекта

Новости, документы и события сотрудники школы могут публиковать сами, для этого у них есть инструкция. Вместе с сайтом мы передали описания порядка безопасности, обработки персональных данных, действий при инцидентах и обновлений. Во внутренних лабораторных тестах главная загружалась примерно за 0,5 с на компьютере и 0,2 с на телефоне, а базовые проверки доступности прошли без ошибок.

Хотите похожий проект?

Свяжитесь с нами — создадим что-то отличное вместе.