Перенести данные со старого сайта на новый с cms wordpress путем напис
Дано: xml файл старого сайта с полями и данными.
Задача: Перенести данные со старого сайта на новый с cms wordpress путем написания скрипта/плагина
Пример куска из xml с одной статьей. Пробелы, спецсимволы, переносы сохранены.
/_service/43430/display/img_version/6613358/img_name/6936_43430_46ccc63a20.jpg
1530491
https://www.sitename.ru/read/article/1530491
Главный тайтл есть у всех записей
2019-11-12 10:51:15
Вводный текст, присутсвует практически у всех записей
И нет сомнений, что непосредственные участники технического прогресса освещают чрезвычайно интересные особенности картины в целом, однако конкретные выводы, разумеется, описаны максимально подробно.
Постоянный количественный рост и сфера нашей активности не даёт нам иного выбора, кроме определения укрепления моральных ценностей.
Постоянный количественный рост и сфера нашей активности не даёт нам иного выбора, кроме
определения укрепления моральных ценностей.
И нет сомнений, что непосредственные участники технического прогресса
освещают чрезвычайно интересные особенности картины в целом, однако
конкретные выводы, разумеется, описаны максимально подробно.
Автор: Медиаэксперт, журналист Алексей Павлов.
Экспорт:main
Подразделы:В мире
Текст:главное
Разделы:Новости
Разделы:Публикации
Текст:О главном
Текст:Чили
Экспорт:яндекс
NEW Главное
NEW Лента
NEW Новости на главной
NEW Экспорт для Яндекса
Задача корректно перенести данные совместимые с wordpress, чтобы в wordpress корректно были заполнены поля в соответствии с "кодексом" и корректно отображались в готовой верстке, а именно:
1. Поле заголовок взято из </p><p>2. Дата публикации записи должна соответствовать дате публикации на старом сайте из поля <date> </p><p>3. Миниатюра записи должна быть импортирована в медиатеку wordpress из поля <url> и датирована в соответствии с полем <date>, задана как миниатюра соответствующей записи. В настройках изображения должны быть заполнены поля "Атрибут alt", "Заголовок", "Описание" а значение взято из поля <title> </p><p>4. Паразитные теги и символы, типа и <span> должны быть почищены </p><p>5. Запись должна помещаться в рубрики в соответсвии с тегом <lists>, если рубрики не существует, то она должна быть создана, а если существует, то помещена в соответствующую без дублирования. Аналогично поступить и с метками в соответствии с полем <tags>. </p><p>6. Все записи должны быть опубликованы от одного автора. Необходима консультация как извлечь авторов статей из текста, создать автоматически каждому учетную запись и присвоить соответсвующие статьи. </p><p> </p><p>Желательно данный перенос решить путем написания скрипта или плагина. Дабы не нагружать сервер и не ддостить хостинг сделать перенос со старого сайта на локальную версию нового на wordpress, а далее перенести все на сервер с локальной машины. Либо настроить перенос записей по 1 шт раз с шагом 30 секунд. Всего примерно не более 2 тыс. записей. Лучше если это будет плагин, если скрипт, то желательно на php или phyton. </p><p> </p><p>Цену и планируемые затраты в часах прошу предложить. Предпочтение исполнителям, кто на подобном специализируется, авторы плагинов или есть успешные примеры.</p>