cloudverve / wp-aws-sdk
包含亚马逊网络服务(AWS)PHP库并管理访问密钥。其他AWS插件所需。
3.56.3
2018-05-18 18:47 UTC
Requires
- php: >=5.5
- aws/aws-sdk-php: ^3.5
- composer/installers: ^1.0.6
This package is not auto-updated.
Last update: 2024-09-29 05:14:55 UTC
README
亚马逊网络服务(SDK)WordPress 插件
Delicious Brains 的 Amazon Web Services 插件的分支。加载亚马逊网络服务(AWS)PHP SDK v3 库并管理访问密钥。
描述
此插件允许用户定义 AWS 访问密钥,并允许其他插件挂钩并使用包含的 AWS SDK。
意图
此插件旨在提供 Amazon Web Services (AWS) SDK 的公共安装,以便插件可以共享。
- 为了避免“DLL地狱”并减少冗余
- 允许在一个地方更新 SDK,而不是必须为每个插件/主题更新 SDK。
要求
- WordPress 4.7 或更高版本
- PHP 版本 5.5 或更高
- PHP cURL 库 7.16.2 或更高
- cURL 与 OpenSSL 和 zlib 一起编译
curl_multi_exec
启用
兼容性
此插件尚未测试与其他插件的兼容性。使用时请自行承担风险,并先行测试。
安装
当此项目稳定时,将创建一个发行版 ZIP 文件。在此之前,您可以通过 WordPress > 插件 > 添加新插件 > 上传插件下载源 ZIP 文件并安装。
自动更新
发布时,将通过 GitHub Updater 支持自动更新。这将在时间允许的情况下得到改进。
Composer
对于那些喜欢通过 Composer 管理插件的人来说
composer require cloudverve/wp-aws-sdk
与插件和主题捆绑
您可以选择以任何方式将此插件作为依赖项。一种简单的方法是使用 TGM Plugin Activation(TGMPA)。示例 配置
$plugins = array( array( 'name' => 'Amazon Web Services (SDK)', // The plugin name. 'slug' => 'amazon-web-services', // The plugin slug (typically the folder name). 'source' => 'https://github.com/cloudverve/wp-aws-sdk/archive/master.zip', // The plugin source. 'required' => true, // If false, the plugin is only 'recommended' instead of required. 'version' => '3.5', // E.g. 1.0.0. If set, the active plugin must be this version or higher. 'force_activation' => true // If true, plugin is activated upon theme activation and cannot be deactivated until theme switch or dependent plugin is disabled. ) );
屏幕截图
1. 设置页面
变更日志
master
- 变更:更新 AWS SDK 到 3.67.18
3.56.3 - 2018-05-18
- 新增:在插件元链接中添加 Delicious Brains 信用
- 新增:添加了对代理的支持,如果定义了
WP_PROXY_HOST
和WP_PROXY_PORT
常量(5b1f4fb) - 新增:添加了对 GitHub Updater 的支持
- 新增:添加了 translate 和 zip npm 脚本
- 新增:添加了从环境变量中检索
AWS_ACCESS_KEY_ID
和AWS_SECRET_ACCESS_KEY
的支持 - 变更:PHP 5.5 或更高版本为 v3 SDK 所需(所需)
- 变更:重命名插件/slug,版本号升级以匹配 SDK
- 变更:重命名
wp-config.php
常量为AWS_ACCESS_KEY_ID
和AWS_SECRET_ACCESS_KEY
- 变更:将 AWS 管理菜单移动到设置子菜单
- 改进:加载 AWS PHP SDK 3.5