piotrpress/wordpress-composer

此Composer插件使用WordPress.org API下载WordPress核心、插件和主题。

安装: 168

依赖: 0

建议: 0

安全性: 0

星星: 1

关注者: 1

分支: 1

开放问题: 0

类型:composer-plugin

v1.1.0 2022-08-09 12:19 UTC

This package is auto-updated.

Last update: 2024-09-09 16:44:12 UTC


README

此Composer插件使用 WordPress.org API 来下载WordPress核心、插件和主题。

安装

  1. 将插件添加为全局Composer需求
$ composer global require piotrpress/wordpress-composer
  1. 允许插件执行
$ composer config -g allow-plugins.piotrpress/wordpress-composer true

示例 composer.json 文件

{
  "require": {
    "wordpress-core/full": "*",
    "wordpress-plugin/akismet": "*",
    "wordpress-theme/twentytwentytwo": "*",
    
    "piotrpress/wordpress-installer": "^1.0"
  },
  "config": {
    "allow-plugins": {
      "piotrpress/wordpress-installer": true
    }
  }
}

用法

  • wordpress-core/{$release} - 其中 $release 是WordPress可用的发布类型之一:fullno-contentnew-bundled
  • wordpress-theme/{$slug} - 其中 $slug 是期望的WordPress主题缩写
  • wordpress-plugin/{$slug} - 其中 $slug 是期望的WordPress插件缩写

支持

WordPress Composer 为正确的Composer包设置 wordpress-corewordpress-themewordpress-plugin 类型,使其与支持此自定义类型的所有Composer安装程序兼容,例如:

资源

查看 piotrpress/wordpress 包中的示例实现。

要求

  • PHP >= 7.4 版本。
  • Composer ^2.0 版本。

许可

MIT