Перегоняем данные из экселя в записи Вордпресса
Пришлось тут мне столкнуться с такой ситуацией, когда на руках есть mysql дамп и его-то надо загнать в вордпресс. Таблица о четырех столбцах, почти на тысячу записей. В первом столбце ID, во втором заголовок, в третьем описание, в четвертом категория. Т.к. с такой задачей встретился впервые, то и ничего автоматизированного на уме не было, а ручками 1к записей как-то не хотелось обрабатывать. Нашел следующее решение...
Загнал это безобразие в эксель-файлик. В пятую колонку (в экселе) подставил следующую формулу:
="<item><title>" & B1 & "</title><pubDate>Tue, 22 Jan 2008 23:20:04 +0000</pubDate><dc:creator>admin</dc:creator><category><![CDATA[" & D1 & "]]></category><description></description><content:encoded><![CDATA[" & C1 & "]]></content:encoded><wp:post_date>2008-01-23 02:20:04</wp:post_date> <wp:post_date_gmt>2008-01-22 23:20:04</wp:post_date_gmt> <wp:comment_status>open</wp:comment_status> <wp:ping_status>open</wp:ping_status><wp:post_name>" & A1+1 & "</wp:post_name><wp:status>publish</wp:status> <wp:post_parent>0</wp:post_parent> <wp:menu_order>0</wp:menu_order> <wp:post_type>post</wp:post_type></item>"
Потом все это скопировал по всей пятой колонке, а потом на новый лист экселя сохранил только значения. Далее загнал все это в .txt, переименовал в .xml и через функцию импорта скормил вордпрессу версии 2.3.2. Скушал на ура.
Если поиграть с экселем подольше, можно и даты менять, и категории, и статус записей и вообще все. Но это уж кому что нужно будет.
По большому счету так можно с очень многих дампов инфу в ВП затолкать. Кто-то доры на ВП делает, кто еще что.
Хотя может есть и другое решение из экселя в вордпресс. Может кто подскажет?
Постовой:
Интернет Обозреватель; Большой выбор детских кроваток;
Тепловер - это сухие строительные смеси
Популярность: 70%
4 комментария
В категории: Вордпресс