メイン コンテンツにスキップ

WP Media Folder アドオン:Cloudflare R2との統合

1. WP Media FolderからCloudflare R2にログインする

WordPressダッシュボードに戻り、メニューの「設定」> WP Media Folder >「クラウド」>「メディアのオフロード」をクリックします。次に、 「クラウドプロバイダーを選択」編集「Cloudflare R2」を選択します。

 

クラウドプロバイダーR2を選択

 

次に、次の内容をフォーム フィールドに貼り付けます。

  • アクセスキーID
  • 秘密アクセスキー
  • アカウントID

 

cloudflare設定-wpmf

 

その後、設定を保存すると接続が成功します。次のステップに進み、Cloudflare R2の機能をご確認ください。.

 

2. どのように機能しますか? Cloudflare R2で何ができますか?

どのように機能しますか?

WP Media Folder Cloudflare R2 に接続したら、すべてのデータを保存するバケットを選択するか、新しいバケットを作成してください。.

 

バケットを選択-CloudFlare

 

「Cloudflare R2 にコピー」を有効にすると、アップロードされたすべての新しいメディアが Cloudflare R2 に送信されます。

 

CloudFlareにコピー

 

Cloudflare R2統合を使用する前にアップロードしたメディアを同期したい場合は、 「メディアを同期」ボタンをクリックしてください。すると、既存のメディアライブラリがすべてCloudflare R2バケットに送信されます。

注:この操作を行うと、メディアのURLがCloudflare R2 URLに置き換えられます。以下の例をご覧ください。https:
//joomunited.com/wp-content/uploads/2019/02/image.jpg から >> https://pub-020b8d3e078d44349c4a00fed94946ae.r2.dev/wp-media-folder-joomunited-com/wp-content/uploads/2019/02/image.jpg へ

 

サイトのメディアをオフロードするには、「アップロード後に削除」オプションを有効にする必要があります。これにより、メディア ライブラリはサーバーではなく Cloudflare R2 に完全に保存されます。

 

アップロード後に削除する-CloudFlare

 

添付ファイルラベルを有効にすると、右上のCloudflare R2ラベルにマウスを移動したときに各メディアの情報が表示されます。

 

添付ファイルラベル

 

メディアの保存場所を変更したり、プラグインを削除したりする場合は、 「メディアを取得」ボタンをクリックしてください。すべてのメディアがCloudflare R2からメディアライブラリにコピーされます。コンテンツに追加した以前のリンクはすべてそのまま残ります(リンク切れはありません)。

 

メディアを取得

 

注意: ファイルがプラグイン経由でアップロードされている場合にのみ、Cloudflare R2 からメディア ライブラリに同期できます。.

詳細設定とアクション

Cloudflare R2サーバーからメディアライブラリにフォルダとファイルをインポートするバケットを選択できます。また、あるバケットから別のバケットにすべてのファイルをコピーすることもできます。.

 

コピーバケット-cloudflare

 

3. APIトークンを作成する


WP Media Folder とCloudflare R2の統合はアドオンに含まれています。WP WP Media Folderに加えて、このアドオン(プラグイン)をインストールする必要があります。このアドオンには、Google Drive、Google Photo、Google Cloud、Dropbox、 OneDrive、Nextcloud、S3、DigitalOcean、Linodeとの統合も含まれています。.

まず、 Cloudflare ダッシュボードか、Cloudflare R2 アカウントをお持ちでない場合はサインアップする必要があります。

上記のリンクにログインしたら、 「{ } API > APIトークンの管理」オプションをクリックします。次に、APIトークンページで「 APIトークンの作成」ボタンをクリックします。

 

作成API

 

API トークンの作成ページで次の操作を行います。

  • トークン名:トークン名を入力してください
  • 権限: 「管理者の読み取りと書き込み」オプションを選択

 

作成API1

 

「API トークンの作成」をクリックすると、成功メッセージのあるページに移動します。

 

APIトークン作成

 

最後に、次のステップのために以下の資格情報を保管してください。

  • アクセスキーID: 3212eee8d14a3c9349783...
  • 秘密アクセスキー: 54bb569b3faaa50c782ebad67b823f5ab47518644b8...
  • アカウントID: faff99513f7af4b1c568137...

新しいバケットを作成する

新しいバケットを作成するには、Cloudflare ダッシュボードに戻り、「バケットの作成 ボタンをクリックします。

 

cloudflareダッシュボード

 

WP Media Folderで新しいバケットを作成することもできます。メニュー「設定」> WP Media Folder >「クラウド」>「オフロードメディア」 > 「Cloudflare R2」バケットの設定と選択をクリックします。ポップアップの下部にバケット名を入力し、「作成」ボタンをクリックします。

 

バケット作成-wpmf

 

R2.dev サブドメイン

R2.dev サブドメインを設定するには、まずバケット名をクリックします。次に、「設定」 R2.dev サブドメインのまでスクロールダウンして「アクセスを許可」をクリックし、次の手順に従って有効化してください。

 

r2devサブドメイン

 

次のステップでWP Media Folder でバケットを選択するときに、カスタムまたはR2.dev サブドメインに入力するために、この URL を保持しておきます

 

r2dev-サブドメイン-バケット