1

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

我对 ExpressionEngines 的架构感到很困惑,条目存储在哪个表中?此外,如果有(免费)扩展可以做到这一点,那就太好了。

任何帮助深表感谢。

4

2 回答 2

2

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

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

我找不到免费插件来导入 EE2.x。

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

编辑:

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

MX 工具箱

于 2012-04-30T01:56:13.207 回答
2

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

您还需要查看:

  • exp_channel_titles
  • exp_members(exp_channel_titles使用一author_id列,该列必须对应于exp_members
  • exp_category_postsentry_id,这是一个连接fromexp_channel_titlescat_idfrom的关系表exp_categories
于 2012-04-30T16:44:40.313 回答