ナレッジベース
Zinn® メディアオフロードプラグイン
WordPressにアクセスキーを入力することなく、メディアライブラリをZinn®オブジェクトストレージに移行し、CDNから配信します。
メディアオフロードは、WordPressのメディアライブラリにある画像やファイルをZinn®オブジェクトストレージへと移動し、CDNから配信します。これにより、画像ファイルの配信ではなく、Webサーバーの本来のサイト運営処理に専念できるようになります。
アクセスキーがない理由
このプラグインはストレージの認証情報を保持しません。Zinn®ダッシュボードから設定され、必要な際に一時的な権限を受け取ります。そのため、万が一WordPressデータベースが不正にコピーされてもストレージへのキーは含まれません。これはオフロードプラグインで情報流出が発生する際の一般的な原因を防ぐ仕組みです。
セットアップ手順
- Zinn®ダッシュボードで、サイトのオブジェクトストレージを有効にします。
- プラグインをインストールし、[設定] → [Zinn®メディアオフロード]を開きます。すでに接続済みと表示されているはずであり、貼り付ける必要のある項目はありません。
- 初回スウィープを実行します。既存のメディアはバックグラウンドでアップロードされます。大規模なライブラリの場合は時間がかかりますが、その間もサイトは稼働し続けます。
これ以降、新規のアップロードは直接ストレージへと送信されます。
URLの変更点について
メディアのURLはCDNのアドレスに切り替わります。古いURLも引き続き機能するため、すでに公開済みの投稿が破損することはなく、検索や置換作業も不要です。
オフロードの無効化
プラグインを無効化すると、新規ファイルのオフロードが停止し、URLは元の独自ドメインに戻ります。すでにストレージ内にあるファイルはそのまま保持されます。プランからストレージを削除する前にサポートまでお問い合わせいただければ、ファイルを元のサーバーへダウンロードし直すため、どちらの方向であってもデータが失われることはありません。
画像が表示されない場合
まずはメディアライブラリで画像をご確認ください。サムネイルも表示されていない場合は、CDNの問題ではなくアップロードの失敗です。スウィープ機能は次回の実行時に失敗した処理を再試行するため、一時的なネットワークの不具合で失敗した少数のファイルは1時間以内に自動的に修復されます。