Linux 软件免费装

Coywolf Files

开发者 jonhenshaw
更新时间 2026年8月31日 20:36
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPL-2.0-or-later
版权网址: 版权信息

标签

download file amazon s3 cloudflare r2

下载

1.0.9

详情介绍:

Coywolf Files stores your downloadable files in your own object storage — Cloudflare R2 or Amazon S3 — instead of the WordPress media library, and gives you a Coywolf File block to add them to posts and pages. Files upload straight from the browser to your bucket, so there is no upload-size limit from PHP. Features:

安装:

  1. Upload the plugin to wp-content/plugins/coywolf-files or install the zip from Plugins > Add New > Upload Plugin.
  2. Activate it.
  3. Go to Files > Settings and connect your Cloudflare R2 or Amazon S3 bucket (access key, secret key, bucket, and region or Cloudflare account ID), then click Test connection.
  4. Add a CORS rule to your bucket so the browser can upload to it — the exact policy is on the Files > Documentation screen.
  5. Add the Coywolf File block to a post or page and upload or select a file.

屏幕截图:

  • The All Files library: every file currently placed in a post or page, with per-file download, post, and page counts. Deleting a file here removes it from storage and from every post or page that used it.
  • The Appearance settings, with a live preview card that updates as you change the color scheme, accent color, and display toggles.

常见问题:

Where are my files stored?

In your own object-storage bucket — Cloudflare R2 or Amazon S3. WordPress stores only a small record of each file (name, size, type, and which posts and pages use it) and your settings. Files are not copied into the WordPress media library.

Is there an upload size limit?

The plugin itself imposes no size limit. Files upload directly from the browser to your bucket, so PHP's upload_max_filesize and memory limits do not apply — the limit is whatever your storage provider allows.

Why do I need to set a CORS rule on my bucket?

Because the browser uploads directly to your bucket, the bucket has to allow cross-origin uploads from your site. It is a one-time setting; the Documentation screen gives you the exact policy to paste in.

Can visitors see my storage credentials?

No. The secret key never reaches the browser. Uploads use short-lived presigned URLs, and downloads go through a link on your own site that redirects to a short-lived signed URL (or your public bucket URL, if you configure one).

What happens when I delete a file?

Deleting a file from the All Files screen removes the object from your bucket and strips its block from every post or page that used it. Deleting the plugin does not delete your files from the bucket.

更新日志:

1.0.9 1.0.8 1.0.7 1.0.6 1.0.5 1.0.4 1.0.3 1.0.2 1.0.1 1.0.0