WordPress のメディアライブラリにアップロードされたファイルを自動的に Amazon S3 にアップロードして、post_content 内のリンクを S3 の URL に変更するプラグイン Nephila clavata (絡新婦) を作成しています。 プラグイン名称の元になったのは、有名な妖怪ですね。 公式プラグインディレクトリには、全く同じ機能を持った「Amazon S3 for WordPress」ってプラグインが登録されているんですが、2009年の1月以降アップデートされていないため、新規に作っちゃいました。 AWS SDK for PHP 2 を使っているので、PHP 5.3 以降のバージョンが必要になります。 そんなわけで S3 バケットの使用方法と、このプラグインの設定方法を解説しますね。 S3 バケットの作成 AWS の S3 管理画面から「Create Buck
![S3 にメディアを自動アップロードするプラグイン「絡新婦」 - dogmap.jp](https://cdn-ak-scissors.b.st-hatena.com/image/square/b9ee30de00cd9a72e822a2660e1f8144b316c7f9/height=288;version=1;width=512/https%3A%2F%2Fdogmap.jp%2Fwp-content%2Fuploads%2F2013%2F02%2FNephila-Clavata.jpg)