Follow these simple steps to move existing WordPress images to Amazon S3 for your WordPress blog for FREE. You could pay for a plugin like WP Offload S3, but that costs anywhere between $59 and $399. If your only interested in getting your images to S3 then there is a FREE alternative.
Steps to Move Existing WordPress Images to Amazon S3:
- Backup your code and your database
It is best practice to always backup your code and database before you install any WordPress plugins. That way you can revert if you don’t like it or if it has conflicts with any of your existing plugins or code.
- Install the Amazon Web Services WordPress Plugin
The Amazon Web Services WordPress Plugin provides the framework for connecting to Amazon’s Web Services. You need it to use the WP Offload S3 Lite WordPress Plugin
- Install the WP Offload S3 Lite WordPress Plugin
The WP Offload S3 Lite WordPress Plugin will move any new image uploads to Amazon S3 for you. It works great and allows you to choose an Amazon Cloudfront url to server up your images.
- Install the Regenerate Thumbnails WordPress Plugin
The Regenerate Thumbnails WordPress Plugin will allow you to regenerate all of your existing thumbnails. You will use this once you have installed the other two plugins.
After you have installed all of the plugins then you use the Regenerate Thumbnails WordPress Plugin to regenerate all of your Thumbnails. Doing this will make them all regenerate and upload to Amazon S3!
The whole process only takes about 20 minutes and from then on all of your images will be on Amazon S3. Don’t forget to setup Amazon CloudFront to get the best speeds and delivery performance for you images.
After you complete these simple steps to move your existing images to Amazon S3 for your WordPress blog your site will run much faster!