00m.Ru
21Июн/141

Импорт статей из WordPress в Joomla

Всем привет, возникла необходимость переехать с WordPress'а на Jooml'у, пораскинув мозгами, осознав, что несколько сотен материалов перегнать вручную из одной CMS'ки в другую не так то быстро.

"Лень - сестра таланта." - Это как раз про нас...

10 мин и SQL запрос готов:
 

SET @var:=57; -- Это счетчик, в поле asset_id
INSERT INTO joomla_base.www_content
SELECT "",(@var:=@var+1),post_title,"",SUBSTRING(post_content, 1, 200), -- 200 Это количество символовов в вступительном тексте
post_content,"1","8",post_date,"734","", -- 734 Это юзер от которого посты, 8 - это группа в которую добавляем(например новости)
"0000-00-00 00:00:00","0","0","0000-00-00 00:00:00","0000-00-00 00:00:00","0000-00-00 00:00:00",
'{"image_intro":"","float_intro":"","image_intro_alt":"","image_intro_caption":"","image_fulltext":"","float_fulltext":"","image_fulltext_alt":"","image_fulltext_caption":""}',
'{"urla":false,"urlatext":"","targeta":"","urlb":false,"urlbtext":"","targetb":"","urlc":false,"urlctext":"","targetc":""}',
'{"show_title":"","link_titles":"","show_tags":"","show_intro":"","info_block_position":"","show_category":"","link_category":"","show_parent_category":"","link_parent_category":"","show_author":"","link_author":"","show_create_date":"","show_modify_date":"","show_publish_date":"","show_item_navigation":"","show_icons":"","show_print_icon":"","show_email_icon":"","show_vote":"","show_hits":"","show_noauth":"","urls_position":"","alternative_readmore":"","article_layout":"","show_publishing_options":"","show_article_options":"","show_urls_images_backend":"","show_urls_images_frontend":""}',
"1","0","","","1","0",
'{"robots":"","author":"","rights":"","xreference":""}',
"0",'*',"" FROM wordpress_base.wp_posts WHERE (post_status="publish" AND post_content != "");

Пробовать ИСКЛЮЧИТЕЛЬНО на тестовых базах
P.S. Joomla! 3.2.3, WordPress 3.1.2

Метки записи: , , , 1 комментарий