Что именно переносится в новый сайт

После импорта статьи могут открываться, а важные изображения и ссылки — по-прежнему зависеть от старого сайта. Поэтому приёмку переноса материалов в WordPress стоит строить по списку содержимого, который редактор сможет использовать и при повторной сдаче, а не по сообщению об успешной загрузке файла. Ниже речь о статьях корпоративного блога с рубриками, авторами и вложениями, которые принимают по составу независимо от смены сервера и переноса интернет-магазина.

Сначала отделите содержимое от оформления: для редактора это разные результаты, которые могут исправлять разные специалисты. Стандартный экспорт WordPress создаёт XML в формате WXR, в котором передаются записи и связанные данные, описанные в документации экспорта. Внешний вид после загрузки формирует тема нового сайта. Дизайн переносится отдельно. Если в старом тексте использовались особые блоки или вставки, их поведение стоит включить в задание отдельно, потому что наличие текста в базе ещё не означает удобного чтения в новом шаблоне.

  • В объём входят опубликованные статьи, их иллюстрации и документы, нужные читателю.
  • Черновики, закрытые записи и комментарии перечисляются отдельно: редактор решает, какие из них сохранять.
  • Изменение дизайна согласуется отдельно от потери содержания, чтобы замечания имели понятного исполнителя.

Исходная опись даёт точку сравнения

Совпавшее число записей может скрыть пропуск одной статьи и появление её дубля, поэтому полезен построчный перечень, в котором каждому исходному материалу соответствует отдельное решение о переносе. Для каждой исходной статьи сохраните адрес и заголовок, а рядом оставьте место для адреса после переноса и результата приёмки. Опись готовят заранее.

В экране экспорта выбор записей можно ограничивать автором, рубрикой, периодом и статусом. Их выбор определяет, какие материалы вообще попадут к исполнителю, даже если название выгрузки обещает полный архив. Если выгружены только опубликованные материалы, нельзя сверять результат с общим числом записей, куда входят черновики, иначе исполнитель будет искать расхождение, которое возникло ещё до начала загрузки. Сохраните состав выгрузки.

Поле описиЧто в нём хранить
Исходный материалСтарый адрес и заголовок без сокращений.
НазначениеНовый адрес или принятое решение об исключении.
СоставАвтор, дата, рубрика, вложенные документы и иллюстрации.
РезультатПринято либо замечание со ссылкой на конкретное место.
Повторная сдачаДата исправления и человек, который принял материал.

Пробный импорт дешевле массовой переделки

До всего архива полезнее перенести небольшой набор разных по устройству материалов, чтобы длинная статья раскрыла проблемы оглавления и списков, а страница с галереей помогла оценить подписи. Документ испытывает другой путь: читатель открывает вложение, а исполнитель показывает, откуда загружается файл и что останется после отключения старого хранилища. Новые заметки могут оказаться однотипными.

В инструкции импорта WordPress отдельно предупреждает: прерванная загрузка могла уже создать часть содержимого, а повтор способен дать дубли. Поэтому повторять весь файл сразу после ошибки — плохой способ восстановления, особенно когда редактор успел внести правки в уже перенесённые записи. Сначала специалист выясняет, что попало в сайт, и определяет, как продолжить без повторного создания тех же материалов, а редактору передаёт итог разбора и перечень затронутых записей.

Рабочую базу лучше не использовать для эксперимента. Отдельная копия позволяет вернуть исходное состояние и сравнить варианты переноса, не прерывая текущую публикацию блога.

Наглядный разбор

От описи к принятому архиву

  1. Опись

    Зафиксировать исходные статьи и состав исключений.

  2. Проба

    Перенести материалы с разными видами содержимого.

  3. Исправление

    Устранить повторяющиеся потери и повторить пробу.

  4. Весь архив

    Применить принятый способ и сверить результат по описи.

Пробная группа обнаруживает общую ошибку до того, как она размножится по всему блогу.

Содержание принимают по смысловым элементам

При переносе имеет значение не только полнота текста, но и то, сможет ли читатель различать объяснение, цитату и последовательность действий. Например, список может превратиться в сплошной абзац. Подзаголовок иногда остаётся жирной строкой. Цитата смешивается с пояснением автора. Читатель перестаёт различать части рассуждения. Наличие всех слов в редакторе этого не исправляет.

Для сложной статьи сверяйте не каждую строку оформления, а её смысловую конструкцию: начало, переходы между разделами, списки, таблицы, подписи и последнюю часть, после которой читатель принимает решение или открывает документ. Сначала оценивается полнота, затем удобство чтения в новом шаблоне. Различие шрифтов допустимо при смене дизайна, потеря целого пункта — дефект переноса. Если одинаковая ошибка обнаружилась в пробной группе, исправлять надо общий способ преобразования, иначе ручная правка каждой страницы увеличит объём повторной работы.

  • В статье сохранились все разделы и их порядок.
  • Ссылки внутри текста остались рядом с утверждениями, к которым относятся.
  • Таблица сохраняет связь заголовка столбца со значением.
  • Служебные вставки старой системы не отображаются читателю как непонятные команды.

Автор и дата не берутся из имени импортёра

Сотрудник, который загружает архив, не становится автором всех статей. Ответственность за текст сохраняется. В штатном импорте WordPress можно сопоставить прежнего автора с существующим пользователем либо создать нового, поэтому список соответствий лучше утвердить заранее, пока фамилии ещё легко сверить со старым блогом.

Поскольку перенос не означает, что весь архив выпущен сегодня, в задание включают исходную дату и правило её отображения на новом сайте, чтобы читатель мог оценить возраст материала. Если материал содержательно обновлён, дату обновления можно учитывать отдельно, а техническую операцию импорта не выдавать за редакторскую переработку. Особенно внимательно сравнивайте статьи на границе суток, если сайты используют разные часовые пояса, поскольку ошибка может поменять день в карточке и порядок материалов в архиве.

Рубрики лучше согласовывать списком соответствий. Иначе близкие названия разделятся, а редактору придётся разбирать уже публичный архив.

Изображение видно сегодня — откуда оно загружается?

Старая картинка может отображаться на новой странице по прежнему адресу, и это скрытая зависимость от хранилища, которое исполнитель вскоре собирается отключить вместе с прежней площадкой. Когда старое хранилище отключат, читатель получит пустое место, хотя на демонстрации переноса всё выглядело исправно. Поэтому принимают весь комплект.

В документации импортёра загрузка вложений включается отдельной опцией «Download and import file attachments». Отметка в интерфейсе означает выбор действия, а результат всё равно нужно сопоставить с описью: доступность исходного файла и конкретный способ переноса могут повлиять на то, что окажется в медиатеке. Попросите специалиста показать источник изображения на готовой странице и сохранённый файл на новом сайте, чтобы после отключения старого блога иллюстрация продолжила открываться.

  • Основная иллюстрация привязана к своей статье, а не к соседней записи.
  • Внутри текста сохранились нужные изображения и подписи.
  • Схема читается на телефоне, мелкие подписи можно разобрать.
  • PDF и другие документы скачиваются целиком и имеют понятное название.
  • Сведения об авторстве и правах на чужие изображения не потерялись.

Лист сдачи закрывает замечание предметно

Приёмку удобнее собрать в одном листе, связанном с исходной описью, чтобы каждое замечание описывало потерянный результат и возвращалось к той же строке после исправления исполнителем. Формулировка «плохо перенесено» слишком общая. Запись о пропавшем документе у конкретного абзаца сразу даёт исполнителю предмет работы.

Для всех страниц специалист может подготовить автоматическую сверку состава и доступности адресов, а редактор читает выбранные сложные материалы полностью. Объём ручной выборки согласуют по устройству архива, включая разные годы, рубрики и способы оформления, чтобы успешная демонстрация нескольких одинаковых записей не скрыла дефект старых публикаций. Совпадение чисел — первый контроль. Спорные страницы читают отдельно.

Образец задания: перенести материалы корпоративного блога по приложенной описи, сохранить авторов и даты, загрузить нужные вложения, сопоставить состав приложенных документов и оформить соответствие старых адресов новым. По каждой строке вернуть итог и исключения, а для замечания указать исходный адрес, новый адрес, отсутствующий элемент и способ повторной сдачи.

После исправления редактор возвращается именно к замечанию, затем открывает соседний материал того же типа. Так можно понять, устранена общая причина или поправлена только показанная страница.

Незакрытые зависимости проявятся после отключения старого блога

Старый сайт порой остаётся единственным местом, где лежат нужные читателю файлы. Архив начинает разрушаться постепенно. Потери обнаруживаются после ограничения доступа к исходникам. Редактор получает обращения о пропавших документах, а их восстановление замедляет новые публикации.

Поэтому старую площадку разумно отключать после завершения описи и повторной сдачи критичных замечаний, когда подтверждены не только страницы, но и вложения, адреса и редакторский доступ к дальнейшему ведению блога. Срок отключения привяжите к приёмке. Дата установки WordPress для этого слишком ранняя. Для следующего редактора сохраните опись, список исключений и порядок публикации новых материалов. Они позволят отличить давнее решение об удалении от случайной потери при импорте.

Если нужен разбор состава переноса, в задание для ШТАБ ИТ можно приложить опись и несколько сложных статей. Материал о медиатеке WordPress дополнит эту опись сведениями об изображениях и поможет предметно обсудить зависимости архива.

Источники и полезные ссылки

  1. WordPress: состав и фильтры экспорта ↗
  2. WordPress: импорт, авторы, вложения и повтор после ошибки ↗

Интерфейсы и возможности сервисов могут меняться. Перед настройкой сверяйтесь с актуальной документацией.

Игорь Крещенко

Руководитель ШТАБ ИТ. Занимается управлением проектами, веб-разработкой, рекламой и PR. Подробнее об авторе →