Image Teleporter

Teleport your images to your Media Library

View project on GitHub

Do you have images in your WordPress that are hosted on other sites, such as Flickr? And do you want a magical way to have all those images (past and future) automatically copied into your Media Library? And would you like the code of your site to be automatically updated to point to the new image in your Media Library rather than the external link to Flickr or other site?

Maybe you're a photoblogger and you add your photos to Flickr, and then embed them into a new post in your WordPress site. Or maybe you're moving an old static HTML website to WordPress and you don't want to have to download and upload every single image and modify the image code in WordPress to reflect the changes.

Here are some problems we can help you with:

  • You can't create a WP gallery or post thumbnails with images that aren't in your WP Media Library. That's annoying.
  • You copy an article from another site you own, including the code for the images that go with it. Later in future, you change the article on the other site and delete one of the images, forgetting that you're using that image on your WP site. Now you have a missing image on the second article, and you don't even realize it. That's embarrassing.
  • What happens if Flickr (or any other image hosting service you may use) goes down, or even goes bust, or something bad happens to your account? Your images on your WP site will all disappear. That's scary.
  • Moving a static HTML website, or a blog on another platform (Blogger, Typepad, WordPress.com, etc) can be a real hassle when it comes to your images. Often your new WP site's code will still be using the images from your old site. If you get rid of your old site, all your images will suddenly disappear along with it. That's a major pain in the backside (especially if you don't have backups of all those images.)

What does the Image Teleporter plugin do?

The Geeky Version

(Skip over this section if you aren't a techo-wiz)

Create local copies of external images in the src attribute of img tags. This plugin extracts a list of IMG tags in the post, and saves copies of those images locally as gallery attachments on the post.

Features

  • Finds all external images linked in the SRC attribute of IMG tags and makes local copies of those images
  • Allows the SRC to be updated to point to those local copies
  • Can be applied to posts in all categories, or only those selected
  • Can be applied to all authors, or only selected authors
  • Administrator has the option to replace the external src with the url of the local copy. Another option allows the plugin to be applied to all external images, or only to those on Flickr.
  • This plugin is particularly useful for photobloggers, especially those who update using the mail2blog Flickr API. The plugin will saved the linked image file from Flickr locally.

Plain English Translation

This plugin waves a magic wand and turns images that are hosted elsewhere (like in your Flickr account or on another website) into images that are now in your Media Library. The code on your page is automatically updated so that your site now uses the version of the images that are in your Media Library instead. It saves them as 'gallery attachments' to the pages/posts they are on, so you can create a WordPress Gallery with the images now.

  • Finds all the images on every Post and Page that haven't been uploaded to your Media Library (because you used the Flicker HTML code, for example), and automatically adds them to your Media Library as though you had originally uploaded them manually (i.e. they are 'teleported' to your website)
  • Updates your WordPress code to point to those copies that are now in your Media Library
  • You can choose whether you want Image Teleporter to run on posts in all categories, or only those you specifically want it to work on
  • You can choose whether you want Image Teleporter to run on posts by all authors, or only selected authors
  • You can run Image Teleporter only on new Posts and Pages, or to run on all past and future images.
  • Another option allows the Image Teleporter to be applied to all external images, or only to those on Flickr.