如何正确导入帖子?

时间:2019-12-03 作者:user2792900

有两个任务,一个站点X上有1500篇帖子,每个条目有一个标题、一个缩略图和3个元数据。您需要将这些条目导出到其他站点。那些首先,您需要编写一个microapi来生成json,例如,在其他站点(您需要解析这些相同的条目)的一侧,编写一个插件,该插件将在url中接收相同的json并创建条目。导出xml并导入到其他站点的选项并不合适,您只需要编写一个脚本。我生成了json,现在还需要在json的基础上导入记录。主要问题是如何进口。使其工作稳定,因为foreach 从1500年开始wp_insert_post 不是一个好的选择,对吗?请告诉我从哪个方向来看待这项任务的执行情况。

谢谢

1 个回复
最合适的回答,由SO网友:Jim 整理而成

你可以尝试一下,我以前在同一时间导入了大约300个帖子,所以这应该没什么大不了的。如果您在一次全部导入时遇到问题,可以尝试以下方法。

尝试重新定义WP\\u MEMORY\\u LIMIT并将其增加到1024MB,尝试增加max\\u execution\\u time(检查此项link 有关详细信息),请尝试将数组拆分/分块到几个不同的数组中,并添加usleep 每次迭代后,请注意foreach $id = wp_insert_post() 将设置$idID 正在添加的帖子/页面的。如果需要,您可以使用此变量添加,即meta\\u值、缩略图等。

祝你好运

相关推荐

Import user data using CSV

我想使用CSV文件导入用户信息。我正在使用BP Groups Import User plugin.挑战是在CSV文件中添加名字和姓氏列,但我无法获得要保存的值。我的桌子是| email | first name | last name | moderator | admin | +------------+------------+-----------+-----------+-------+ |[email protected] | max | biagi |