enelogic/wpos-pro-installer

WP S3 Offload Pro 及其插件的安装助手

安装: 90

依赖项: 0

建议者: 0

安全: 0

星标: 0

关注者: 3

分支: 70

类型:composer-plugin

1.0.1 2017-11-28 11:01 UTC

This package is not auto-updated.

Last update: 2024-09-20 02:19:38 UTC


README

这是一个 composer 插件,可以让您使用 composer 更容易地安装 [WP Offload S3 Pro]。

它会从 环境变量.env 文件 中读取您的 🔑 WP Offload S3 密钥。

用法

1. 将包仓库添加到 composer.json 文件中的 repositories [composer-repositories] 字段中(基于此 [gist][package-gist])

    {
      "type": "package",
      "package": {
        "name": "deliciousbrains/wp-offload-s3-pro",
        "type": "wordpress-plugin",
        "version": "1.1.6",
        "dist": {
          "type": "zip",
          "url": "https://deliciousbrains.com/dl/wp-offload-s3-pro-latest.zip?"
        },
        "require": {
          "intelligence/wpos-pro-installer": "^1.0.7",
          "composer/installers": "^1.0"
        }
      }
    },
    {
      "type": "package",
      "package": {
        "name": "deliciousbrains/wp-offload-s3-assets",
        "type": "wordpress-plugin",
        "version": "1.2",
        "dist": {
          "type": "zip",
          "url": "https://deliciousbrains.com/dl/wp-offload-s3-assets-latest.zip?"
        },
        "require": {
          "intelligence/wpos-pro-installer": "^1.0.7",
          "composer/installers": "^1.0"
        }
      }
    },
    {
      "type": "package",
      "package": {
        "name": "deliciousbrains/wp-offload-s3-edd",
        "type": "wordpress-plugin",
        "version": "1.0.4",
        "dist": {
          "type": "zip",
          "url": "https://deliciousbrains.com/dl/wp-offload-s3-edd-latest.zip?"
        },
        "require": {
          "intelligence/wpos-pro-installer": "^1.0.7",
          "composer/installers": "^1.0"
        }
      }
    },
    {
      "type": "package",
      "package": {
        "name": "deliciousbrains/wp-offload-s3-woocommerce",
        "type": "wordpress-plugin",
        "version": "1.0.5",
        "dist": {
          "type": "zip",
          "url": "https://deliciousbrains.com/dl/wp-offload-s3-woocommerce-latest.zip?"
        },
        "require": {
          "intelligence/wpos-pro-installer": "^1.0.7",
          "composer/installers": "^1.0"
        }
      }
    },
    {
      "type": "package",
      "package": {
        "name": "deliciousbrains/wp-offload-s3-enable-media-replace",
        "type": "wordpress-plugin",
        "version": "1.0.1",
        "dist": {
          "type": "zip",
          "url": "https://deliciousbrains.com/dl/wp-offload-s3-enable-media-replace-latest.zip?"
        },
        "require": {
          "intelligence/wpos-pro-installer": "^1.0.7",
          "composer/installers": "^1.0"
        }
      }
    },
    {
      "type": "package",
      "package": {
        "name": "deliciousbrains/wp-offload-s3-meta-slider",
        "type": "wordpress-plugin",
        "version": "1.0.1",
        "dist": {
          "type": "zip",
          "url": "https://deliciousbrains.com/dl/wp-offload-s3-meta-slider-latest.zip?"
        },
        "require": {
          "intelligence/wpos-pro-installer": "^1.0.7",
          "composer/installers": "^1.0"
        }
      }
    },
    {
      "type": "package",
      "package": {
        "name": "deliciousbrains/wp-offload-s3-wpml",
        "type": "wordpress-plugin",
        "version": "1.0.1",
        "dist": {
          "type": "zip",
          "url": "https://deliciousbrains.com/dl/wp-offload-s3-wpml-latest.zip?"
        },
        "require": {
          "intelligence/wpos-pro-installer": "^1.0.7",
          "composer/installers": "^1.0"
        }
      }
    },
    {
      "type": "package",
      "package": {
        "name": "deliciousbrains/wp-offload-s3-acf-image-crop",
        "type": "wordpress-plugin",
        "version": "1.0",
        "dist": {
          "type": "zip",
          "url": "https://deliciousbrains.com/dl/wp-offload-s3-acf-image-crop-latest.zip?"
        },
        "require": {
          "intelligence/wpos-pro-installer": "^1.0.7",
          "composer/installers": "^1.0"
        }
      }
    }

"version": "*.*.*" 替换为您想要的版本。

2. 使您的 WP Offload S3 密钥可用

将环境变量 WPOS_PRO_KEY 设置为您的 WP Offload S3 密钥。

或者,您可以在 .env 文件中添加条目

# .env (same directory as composer.json)
WPOS_PRO_KEY=Your-Key-Here

3. 需要安装 WP Offload S3

composer require deliciousbrains/wp-offload-s3-pro:*

遗憾的是,DeliciousBrains 没有提供获取其插件不同版本的方法。因此,更改包部分中的版本将始终下载最新版本。您必须手动在 composer.json 文件中更改版本以手动触发 composer 下载新包。[composer-repositories]: https://getcomposer.org/doc/04-schema.md#repositories [composer-versions]: https://getcomposer.org/doc/articles/versions.md [package-gist]: https://gist.github.com/dmalatesta/4fae4490caef712a51bf [wpos-account]: https://deliciousbrains.com/signin/