WP Media Folder 插件:Cloudflare R2 集成
1. 从 WP Media Folder登录 Cloudflare R2
返回 WordPress 控制面板,点击菜单“设置”> WP Media Folder >“云”>“卸载媒体”。接下来,点击“选择云服务提供商”旁边的“编辑”,选择Cloudflare R2。
然后,将以下内容粘贴到表单字段中:
- 访问密钥 ID
- 秘密访问密钥
- 账户 ID
之后,保存设置,连接应该就会成功。请继续下一步,了解 Cloudflare R2 的各项功能。.
2. 它是如何工作的?我可以用 Cloudflare R2 做什么?
它是如何工作的?
将 WP Media Folder 与 Cloudflare R2 连接后,请选择一个存储桶或创建一个新存储桶,用于存储所有数据。.
您可以启用“复制到 Cloudflare R2”选项,所有新上传的媒体都将发送到 Cloudflare R2。
如果您想在使用 Cloudflare R2 集成之前同步已上传的媒体文件,请点击“同步媒体”按钮。然后,它会将您现有的所有媒体库发送到您的 Cloudflare R2 存储桶。
为了将媒体文件卸载到您的网站上,您应该启用“上传后删除”选项,您的媒体库将完全存储在 Cloudflare R2 上,而不是您的服务器上。
启用附件标签选项后,当您将鼠标悬停在右上角的 Cloudflare R2 标签上时,将显示每个媒体的信息。
当您想要更改媒体位置或移除插件时,请点击“检索媒体”按钮,所有媒体文件将从 Cloudflare R2 复制到您的媒体库。您内容中之前添加的所有链接都将保留(不会出现失效链接)。
高级设置和操作
您可以选择一个存储桶,将 Cloudflare R2 服务器上的文件夹和文件导入到您的媒体库。或者,您可以将所有文件从一个存储桶复制到另一个存储桶。.
3. 创建 API 令牌
Cloudflare R2 与 WP Media Folder 集成已包含在插件中。您需要在安装 WP Media Folder同时安装此插件。该插件还集成了 Google Drive、Google Photos、Google Cloud、Dropbox、 OneDrive、Nextcloud、S3、DigitalOcean 和 Linode。.
首先,您需要登录Cloudflare 控制面板;如果您还没有 Cloudflare R2 帐户,则需要注册一个。
登录以上链接后,点击“{ } API > 管理 API 令牌”选项。然后在 API 令牌页面上,点击“创建 API 令牌”按钮。
在创建 API 令牌页面上:
- 令牌名称:输入令牌名称
- 权限:选择“管理员读写”选项
点击“创建 API 令牌”按钮后,页面会跳转到显示成功消息的页面。
最后,请保存以下凭据以备下一步使用:
- 访问密钥 ID: 3212eee8d14a3c9349783...
- 秘密访问密钥: 54bb569b3faaa50c782ebad67b823f5ab47518644b8...
- 账户 ID: faff99513f7af4b1c568137...
创建一个新存储桶
要创建新存储桶,只需返回 Cloudflare 控制面板,然后单击“创建存储桶” 按钮即可。
WP Media Folder中创建一个新的存储桶。依次点击“设置”> WP Media Folder >“云”>“卸载媒体” > “Cloudflare R2” ,然后点击“存储桶设置和选择”按钮。在弹出窗口底部,输入存储桶名称,然后点击“创建”按钮。
R2.dev 子域
要设置 R2.dev 子域名,首先点击存储桶名称。然后,转到“设置”选项卡,向下滚动到R2.dev 子域名部分,点击“允许访问”按钮,然后按照后续步骤启用它!
在下一步的WP Media Folder 中选择存储桶时,填写自定义或R2.dev 子域名















