ExpressionEngine手动输入导入

时间:2012-04-29 23:14:33

标签: php mysql expressionengine

我有来自旧网站的XML Feed,其中包含新闻文章。我必须将这些文章导入我的新ExpressionEngine网站。我打算通过解析XML并编写一些PHP来做一个简单的插入。

我很担心ExpressionEngines' schema,哪个表是存储的条目?此外,如果有一个(免费)扩展来做这个将是伟大的。

非常感谢任何帮助。

2 个答案:

答案 0 :(得分:2)

所有ExpressionEngine帖子都存储在exp_channel_data(2.x)或exp_weblog_data(1.x)表中。

对于EE1.x我发现了这个:

我找不到一个免费的插件来为EE2.x进行导入。

对于EE2.x,我发现了这些:

修改

找到这个可以帮助您在EE2.x中导入的免费插件:

MX Tool Box

答案 1 :(得分:2)

实际上, magzalez的答案不完整 - 只有自定义字段数据存储在exp_channel_data中。

您还需要查看:

  • exp_channel_titles
  • exp_membersexp_channel_titles使用author_id列,该列必须与exp_members
  • 中的条目相对应
  • exp_category_posts,这是一个关联表,用于连接entry_idexp_channel_titlescat_id之间的exp_categories