How can I automatically download all images from all imported posts, place them on my new host, and replace all the links

First some background information.

I have an old website (not wordpress) => https://www.carnaval-radio.nl from now on, I will call this old.

I have a new website (in wordpress) => https://carnaval.bynick.nl from now on, I will call this new.

I have imported all posts of the old website through an RSS feed into my new website. The links to all the images inside those posts remain linking to the old website.

Is there some kind of plugin that let’s me download all the images, replace all the links in all posts, and serve those images trough my new website? Or are there perhaps other ways to do this?

Answers:

Thank you for visiting the Q&A section on Magenaut. Please note that all the answers may not help you solve the issue immediately. So please treat them as advisements. If you found the post helpful (or not), leave a comment & I’ll get back to you as soon as possible.

Method 1

There are plugins that do this, e.g. Auto Upload Images (found in this article). I haven’t tried it myself to recommend it.

You’re migrating from BlogEngine.NET. There is also an old BlogML importer plugin to migrate directly from BlogEngine.NET (which produces BlogML exports), but the copy in the main WordPress directory hasn’t been updated in years and is no longer available to download. There is a fixed up version here: http://spacefold.com/colin/morethanfour/2020/08/06/migrating-from-blogengine/ however the process does also require manually fixing up image paths.


All methods was sourced from stackoverflow.com or stackexchange.com, is licensed under cc by-sa 2.5, cc by-sa 3.0 and cc by-sa 4.0

0 0 votes
Article Rating
Subscribe
Notify of
guest

0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x