我如何从所有导入的帖子中自动下载所有图片,将它们放在我的新主机上,并替换所有链接

时间:2020-12-30 作者:Nick N.

首先是一些背景信息。

我有一个旧网站(not wordpress)=>;https://www.carnaval-radio.nl 从现在起,我将称之为old.

我有一个新网站(在wordpress中)=>;https://carnaval.bynick.nl 从现在起,我将称之为new.

我已经通过RSS提要将旧网站的所有帖子导入我的新网站。这些帖子中所有图片的链接仍然链接到旧网站。

旧网站上的图像通过axd文件提供https://carnavalsradio.nl/image.axd?picture=2020%2F2%2F86386253_2945403745507075_1513521371026554880_n.jpg(所以我不能到处更改路径)是否有某种插件让我下载所有图片,替换所有帖子中的所有链接,并通过我的新网站提供这些图片?或者有没有其他方法可以做到这一点?

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

有一些插件可以做到这一点,例如。Auto Upload Images (位于this article). 我自己还没有试过推荐它。

您正在从BlogEngine迁移。净额。还有一个旧的BlogML导入器插件可以直接从BlogEngine迁移。NET(生成BlogML导出),但the copy in the main WordPress directory 已多年未更新,无法下载。此处有一个固定版本:http://spacefold.com/colin/morethanfour/2020/08/06/migrating-from-blogengine/ 然而,该过程也需要手动修复图像路径。

相关推荐

致命错误:未捕获错误:无法将WP_ERROR类型的对象用作/../plugins/rm-payment.php中的数组

我使用2个WordPress站点、1个WordPress站点到2个WordPress站点的远程支付系统。第一个是主网站;第二个网站的工作方式类似于处理贝宝支付的商户网站。我们将第一个网站的用户订单详细信息提取到第二个网站,以处理贝宝付款。但在获取第二个网站的网页时出现错误,但请记住,如果重新加载它一次,问题就解决了致命错误:未捕获错误:无法将WP\\u error类型的对象用作/中的数组/插件/rm支付。php:第231行 $response = wp_remote_post( $remote_url,