Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Дано: 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>

4 года назад
guest_15749497122911
4 года в сервисе
Был
4 года назад