nowzoo/wp-s3

将WordPress上传存储在Amazon S3上。可选地允许您使用Cloudfront分发。

v0.3 2015-04-08 13:55 UTC

This package is not auto-updated.

Last update: 2024-09-28 17:49:08 UTC


README

将WordPress上传存储在Amazon S3桶中。可选地启用Cloudfront分发。

##功能

  • 在网络和单WordPress安装上均有效。存储桶直接镜像 wp-content/uploads 目录。
  • 上传、编辑和删除文件时立即同步。
  • 可以一次性同步网站的所有上传文件 - 如果您正在导入网站,这非常有用。

安装

$ composer require nowzoo/wp-s3

在以下位置(例如 wp-content/mu-plugins/index.php)包含此代码以实例化管理面板:

<?php
NowZoo\WPS3\Plugin::inst();

设置

  • 您需要一个Amazon S3账户。
  • 为WordPress安装创建一个S3存储桶。网络安装只需一个存储桶。
  • 建议:为存储桶创建一个专用的IAM用户,并将允许该用户上传和删除对象的策略附加到存储桶。存储桶策略的说明。
  • 输入AWS用户凭据、存储桶名称以及可选的Cloudfront分发域名...
    • 网络安装:/wp-admin/network/settings.php?page=nowzoo-aws-s3
    • 单安装:/wp-admin/settings.php?page=nowzoo-aws-s3