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

WP Media Folder アドオン:CloudFlare R2統合

1。WP WP Media FolderからCloudFlare R2にログインします

WordPressダッシュボードに戻り、[メニュー設定]> WP Media Folder > [クラウド]> [オフロードメディア]> [クラウドフラアR2]。以下をフォームフィールドに貼り付けます。

  • アクセスキーID
  • シークレットアクセスキー
  • アカウントID

 

CloudFlare-Setting-WPMF

 

その後、設定を保存すると、接続が成功する必要があります。 CloudFlare R2機能を発見するには、次のステップにアクセスしてください。

 

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

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

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

 

select-bucket-cloudflare

 

CloudFlare R2オプションにコピーを有効にすることができ、アップロードされたすべての新しいメディアはCloudFlare R2に送信されます。

 

Copy-to-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に完全に保存されます。

 

remove-after-upload-cloudflare

 

添付ラベルを有効にすることにより、右上のCloudFlare R2ラベルにホバーすると、各メディアの情報が表示されます。

 

アタッチメントラベル

 

メディアの場所を変更するか、プラグインを削除する場合は、メディアボタンの取得をクリックすると、すべてのメディアがCloudFlare R2からメディアライブラリにコピーされます。コンテンツに追加された以前のリンクはすべて、リンクが壊れていません)。

 

メディアを取得します

 

注:プラグインを介してアップロードされている場合、CloudFlare R2からメディアライブラリにファイルを同期することができます。

詳細設定とアクション

Bucketを選択して、CloudFlare R2サーバーからメディアライブラリにフォルダーとファイルをインポートできます。または、すべてのファイルを1つのバケットから別のバケットにコピーします。

 

Copy-Bucket-Cloudflare

 

3. APIトークンを作成します


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

まず、 CloudFlare R2アカウントがない場合は、 CloudFlareダッシュボード

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

 

create-api

 

Create APIトークンページで:

  • トークン名:トークン名を入力します
  • 許可: 「管理者の読み取りと書き込み」オプションを選択します

 

Create-API-1

 

[APIトークンの作成]をクリックした後、メッセージが成功したページに移動します。

 

APIトークンが作成しました

 

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

  • アクセスキーID: 3212EEE8D14A3C9349783 ...
  • シークレットアクセスキー: 54BB569B3FAAA50C782EBAD67B823F5AB47518644B8 ...
  • アカウントID: faff99513f7af4b1c568137 ...

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

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

 

CloudFlare-Dashboard

 

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

 

Create-Bucket-WPMF

 

R2.DEVサブドメイン

R2.DEVサブドメインをセットアップするには、バケット名をクリックすることから始めます。次に、 [設定] R2.DEVサブドメインまでスクロールし、 [アクセス許可]ボタンをクリックし、次の手順に従って有効にします!

 

R2Dev-Subdomain

 

次のステップでWP Media Folderを選択するときに、R2.DEVサブドメインに入力してください

 

R2Dev-Subdomain-Bucket