【问题标题】:How to migrate the posts from an old custom legacy blog to a new WordPress website?如何将帖子从旧的自定义遗留博客迁移到新的 WordPress 网站?
【发布时间】:2014-07-20 17:40:02
【问题描述】:

我必须将使用 ASP 制作的非常古老的自定义遗留博客的帖子(帖子存储在 MySql 表中)迁移到新的 WordPress 博客中。

所以我需要你的帮助来找到最聪明的解决方案来做,我排除了手动做的想法,因为应该迁移的帖子数量确实很高。

所以看看这个 ER 架构:http://codex.wordpress.org/images/9/97/WP3.8-ERD.png 我想我可以创建一个脚本,从旧博客的帖子表中获取帖子,并在新博客的 wp_posts wordpress 帖子表上创建一条新记录。

这是一个好的解决方案还是存在更好的解决方案?类似这样的 WP 插件?

Tnx

【问题讨论】:

    标签: php mysql wordpress content-management-system migration


    【解决方案1】:

    最好利用 WordPress Codex,而不是直接导入表格。这将确保正确生成 ID/关系,并根据需要将数据序列化到各种表中。如果您不想编写自定义代码,那么最简单的方法是使用 CSV 导入插件 - WordPress Plugin Repository 中的 there are several - 但没有特别建议。

    【讨论】:

    • 当您对我说使用 Codex 比将其直接导入表中更好时,您到底是什么意思?旧博客上的帖子没有 cmets,我认为唯一的关​​系是帖子和用户之间的关系
    • @AndreaNobili - 直接插入表格当然是可能的,但如果您是 WordPress 新手并且不熟悉所有表格/列以及它们之间的关系,那么使用起来会更容易一个已经占了它的插件。并不是所有的东西都是直接导入的,比如一些元数据字段会被序列化等等。
    • 有些元数据字段被序列化是什么意思?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-03-17
    • 1970-01-01
    • 2013-09-10
    • 2020-05-02
    • 1970-01-01
    • 2018-07-01
    • 1970-01-01
    相关资源
    最近更新 更多