Amazon S3 plugin for WordPress
93 Comments
Current Version: 0.3.4
Plugin Downloads:
download mirror | past versions
Get notified of when updates are made to this plugin.
Other Related Links:
Project Page,
Support Group
This WordPress plugin allows you to use Amazon’s Simple Storage Service to host your media for your WordPress powered blog.
Amazon S3 is a cheap and cost effective way to scale your site to easily handle large spikes in traffic (such as from Digg) without having to go through the expense of setting up the infrastructure for a content delivery network. Startup companies are embracing it for their online storage solution, and even bloggers are starting to use it to host their images and other static media (such as mp3 files for their podcasts).
Pricing is really cheap. There are no setup fees, no minimum costs, and you literally only pay for what you use, even if it’s just a couple cents a month. If you have a WordPress powered blog, and have a lot of media (such as images or mp3s), this plugin will help you easily utilize Amazon S3 for bandwidth and storage.
Once setup, this plugin transparently integrates with your WordPress blog. File uploads are automatically saved into your Amazon S3 bucket without any extra steps. Once saved, these files will be delivered by Amazon S3, instead of your web host. Any image thumbnails that get created are saved to Amazon S3 too. You’ll also find an “Amazon S3″ tab next to your regular “Upload” tab, which allows you to easily browse and manage files that were not upload via WordPress.
Author: Joe Tan (joetan54@gmail.com)
License: GPL
Requirements:
- A WordPress powered blog hosted on your own server.
- An Amazon S3 account (there are no setup or monthly fees if you want to just try it out).
- PHP 5
Features:
- Easily browse Amazon S3 hosted files, upload new files, and create new folders without having to leave the WordPress edit screen.
- All your WordPress uploads are transparently saved into Amazon S3 for storage and delivery.
- Infinitely scalable with no limits, use Amazon S3 to store as many files as you want.
- Reduce the load on your server by offloading static media to Amazon’s content delivery network, with 99.99% availability.
- Supports BitTorrent for large media files.
- Supports virtual host names (eg: sub.example.com). See Amazon’s notes for more information.
- Supports WordPress MU setups. Can be configured to automatically install and use one common Amazon S3 account for all blogs.
Installation:
- Download and unzip the plugin.
- Upload the entire “tantan” directory to the WordPress
wp-content/pluginsdirectory. - Login to your WordPress admin, click “Plugins”, and then activate the “Amazon S3 for WordPress” plugin.
- Click “Options”, then “Amazon S3″ to bring up the configuration screen.
- Enter your AWS Access Identifiers to authenticate and link up the plugin with your Amazon account.
- Select an existing bucket, or create a new bucket. A bucket can be named whatever you want, but must be globally unique. If you want to use virtual hosting, enter in a subdomain as the bucket name and update your DNS settings. More info >
- Click “Save” and you’re done! You’ll now see an “Amazon S3″ tab next to your “Upload” tab in the WordPress edit screens.
- Bonus: Enable the”TanTanNoodles Version Checker” plugin to automatically get notified of when updates to this plugin are available.
Support:
If you are having problems setting up or customizing this plugin, please
visit the support group for help.
Someone may have already posted a solution to your problem!
More Documentation: Modification History, Known Issues and Bugs
Bug Reports:
If you find a bug or have a feature request for this plugin, please post them to this Google Project page.
Developers:
Browse this plugin's source code at the Subversion repository.
Want more WordPress goodness? Check out some of my other plugins and scripts >
93 comments
Amazon S3 plugin for WordPress…
Amazon S3 plugin allows you to use Amazon’s Simple Storage Service to host your media for your WordPress powered blog….
Also cannot get this to work on WP 2.6.2.
Thanks,
Tri
hi,
i wonder how can i make this plugin work on PHP 4.x version ?
please let me know if there’s a way to do this.
thanks!
Working fine on WP 2.6.2. Great work. Thanks!
Also wandering if your plugin can be modified to run in PHP 4.x version, Thanks a lot!
Hello.. It keeps saying error when I enter both of my keys… umm.. i have never used A3 before.. if someone can get this working for me I will pay you..
Thanks,
Steve
good post very nice blog keep up the good work
Wow! Great Plugin. Really what I needed on my slow server. Saving the the media on a second server has also the advantage of faster loading of the pages. Two domains mean doubled number of open connections so the page loads faster. A trick used by many big sites.
I had on 2.6.3 only a small problem - on my s3 Account I have already a few buckets, but had problems creating a new one with the plugin. So I made one by myself and used it.
I will donate a few bucks tomorrow
Ciao
great pluging for amazon wordpress site
Looking like this plugin is defunked. Shame! I’m running version 2.6.3 and this plugin does not work. When you enter your codes, it comes up with an “Error:”, which of course offers no error.
Frank
Take last comment. After opening up the comments from main page, found that I had to create at least one bucket beforehand.
Just need to figure it all out now!
Frank
any plans on making this work with the just released CloudFront?
View all 93 comments
Leave a comment