Своё ТВ
Блог проекта
Я силен в WordPress, чего и не скрываю. Когда главный краевой телеканал разместил конкурс на обновление сайта, при этом необходимо использовать любимую CMS – не смог пройти мимо. А теперь об интересном!
Разумеется, задача была не просто «взять и натянуть шаблон на сайт», а прежде всего перенести весь старый контент из CMS ModX, сохранить все URL старой системы, подтянуть видео из YouTube и многое другое.
Для этой задачи был написан собственный конвертор, который был разделен на 2 подпрограммы
Экспорт всех данных ModX: статьи + вложенные изображения и документы, ссылки на видеосюжеты и прочее, а также старых ссылок
Импорт в WordPress посредством WP API, дабы корректно прописались все зависимости.
В общем итоге было перенесено порядка 16 000 статей и 4 гигабайт медиафайлов.
После переноса был написан плагин, отслеживающий адреса старого сайта, который в случае перехода по ним, автоматически безопасно перенаправляет (301 redirect) пользователей и поисковики на новые адреса.
СМИ без Яндекс.Новостей – не СМИ. Под требования «Своего ТВ» были оптимизированы плагины выгрузки сюжетов в новостные агрегаторы.
И, конечно же, настройка сервера. Новый сайт «Своего ТВ» при онлайне в несколько сотен человек открывается без каких-либо задержек.
Оригинальная запись в блоге и комментарии