我的问题类似于that one 因为太宽而关闭,所以我会尽量说清楚。
What I have: 一个sqlite数据库(单表),包含50000多篇文章(包含作者、内容、日期等字段)。它源于一个巨大的静态、仅html的网站。
What I want to achieve: 在标准WP安装中显示这些帖子。
My approach: 我会的
初始化一个空的WordPress网站,编写一个脚本,从原始数据库中读取帖子并将其写入WP数据库的相应字段(ID->ID,author->author,date->date,…)运行WordPress引擎并期望帖子出现My question: 这种方法可能会成功吗?还是我应该避免这种徒劳的工作,考虑其他解决方案?
最合适的回答,由SO网友:Milan Petrovic 整理而成
我不认为这有什么不起作用的理由。我已经做过几次类似的传输,如果您正确传输了所有数据,如果wp\\U帖子中的帖子格式良好,并且所有数据都存在(状态、类型…),它会起作用的。
棘手的部分可能是无法放入wp\\U帖子的数据,它应该进入wp\\U Posteta,您需要注意正确的帖子ID。此外,请确保对日期字段使用正确的格式,确保同时填写post\\u date和post\\u date\\u gmt、guid(每个帖子都有一些唯一的字符串,默认情况下WP使用URL),并确保作者ID正确。