Did you just migrate your site over to WordPress and realized that your images are still linking to the old source? Importing external images can be difficult at times. Well, it doesn’t have to be. Whether you migrated from Joomla, Weebly, Tumblr, WordPress.com, or another platform, we have the solution for you. In this article, we will show you how to import external images in WordPress with a few easy clicks.
If you used one of the WordPress importers, then your images do get imported by default. You can see if they are imported by going to the Media section in your WordPress admin. If you see that the image is already there, but the post URL is linking to the old source, then you don’t need this article. Instead you need to update URLs using the Velvet Blues Update URLs plugin.
For those who don’t see their images in the Media section, please continue reading.
Importing External Images in WordPress
We are going to use a plugin called Import External Images. This plugin makes local copies of all the linked images in a post and add them as gallery attachments for the specific post. First thing you need to do is install and activate this plugin. After activating the plugin, go to Media » Import Images. The plugin will look for and display external images in your posts. All you need to do is click on Import Images Now button to import all these images.
Import External Images plugin imports 50 images at a time to run smoothly. However if you encounter the memory exhausted error, then you can increase your PHP memory limit. Once it has processed 50 images the plugin will show you the remaining images, click on Import Images Now button again to continue.
It will also show you linked images in the post editor in case you want to import images selectively. All you have to do is go the edit screen of the specific post and import the images that you want.
We hope this article helped you import external images to your WordPress site. If you have any questions or suggestions, then let us know by leaving a comment below.