如何在不破坏浏览器的情况下导入大量Wordpress帖子?

时间:2018-05-28 13:20:33

标签: wordpress import export posts

我有很多自定义帖子,我需要从一个wordpress网站拯救到另一个。

我使用默认的Wordpress Post导出程序导出它们,转到工具 - >导出

然后我使用默认的Wordpress Post导入程序导入它们,转到工具 - >导入 - > WordPress的

现在问题是,导入运行绝对正常,据我所知,但每次导入帖子时,都会创建一堆HTML元素,告诉我更新每个帖子的作者,然后崩溃Chrome

是的,那很糟糕。我甚至没有时间删除这些元素,Chrome只是放弃了。

有没有其他方法可以导出/导入大量的自定义帖子?

2 个答案:

答案 0 :(得分:2)

您可能正在达到主机上的PHP超时和内存限制。

在php.ini中增加max_execution_timemax_input_time并提高内存。

如果您无法访问php.ini文件,请在.htaccess中尝试这些,这可能会覆盖php.ini,具体取决于主机服务器配置。但是他们也可能因为网络主机设置而抛出500错误,所以准备好还原.htaccess

max_execution_time = 120
max_input_time = 120
memory_limit = 64M
post_max_size = 64M
upload_max_filesize = 64M

您还可以尝试在wp-config.php中使用此行靠近文件顶部来提升PHP内存:

define('WP_MEMORY_LIMIT', '64M');

答案 1 :(得分:0)

问题是由于某种原因,导入过程想让我手动为每个帖子选择一个用户,这会生成大量元素并使浏览器崩溃。

在Chrome中,它会自动崩溃,甚至不让我访问检查器面板。在Edge上,我设法实际打开了检查器并删除了父元素,一个有序列表(<ol>)。

然后我让这个过程完成(只是等到事情发生了,显然我看不到任何进展),最后出现了一个按钮,我可以完成导入。

嗯,对于一个非常愚蠢的问题,这是非常愚蠢的解决方案,但是嘿它有效。也许它会拯救别人。