nowzoo / wp-s3
将WordPress上传存储在Amazon S3上。可选地允许您使用Cloudfront分发。
v0.3
2015-04-08 13:55 UTC
Requires
- aws/aws-sdk-php: 2.7.26
- monolog/monolog: 1.13.1
- nowzoo/wp-utils: dev-master
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