我正在使用wp all import wordpress插件将帖子从csv文件导入到我的wordpress博客中。该文件有10000多个帖子,问题是插件的发布会随着数据库大小的增加而变慢,或者如果它发布大约1000个帖子,则发布的帖子数将减少到该过程开始时的1/4。

是否可以防止插件重复检查?还是可以将从wordpress数据库读取的数据限制为100个帖子,而不是读取1000个帖子?

最佳答案

由于此操作占用大量资源,因此您的服务器似乎很挣扎。在数据库中发送所有这些SQL查询肯定会降低服务器的运行速度。
您可以尝试一些方法,看看是否有帮助。

  • 尝试将脚本拆分为多个块,并同时解析少量的帖子(例如1000)。
  • 禁用do_action
  • 尝试增加php脚本的执行时间(这不太可能帮助,但是如果没有帮助,请尝试一下)。
  • 使用DBMS(Mysql Workbench,PgAdmin等)将sql文件备份直接导入数据库中,并导入将数据库与帖子映射的xml文件。
    更多信息:

  • 关于WP all import here

    关于Wordpress backups here

    07-25 20:59
    查看更多