codeinwp / themeisle-sdk
ThemeIsle SDK
3.3.30
2024-09-10 23:53 UTC
Requires (Dev)
- codeinwp/phpcs-ruleset: dev-main
- dev-master
- 3.3.30
- 3.3.29
- 3.3.28
- 3.3.27
- 3.3.26
- 3.3.25
- 3.3.24
- 3.3.23
- 3.3.22
- 3.3.21
- 3.3.20
- 3.3.19
- 3.3.18
- 3.3.17
- 3.3.16
- 3.3.15
- 3.3.14
- 3.3.13
- 3.3.12
- 3.3.11
- 3.3.10
- 3.3.9
- 3.3.8
- 3.3.7
- 3.3.6
- 3.3.5
- 3.3.4
- 3.3.3
- 3.3.2
- 3.3.1
- 3.3.0
- 3.2.41
- 3.2.40
- 3.2.39
- 3.2.38
- 3.2.37
- 3.2.36
- 3.2.35
- 3.2.34
- 3.2.33
- 3.2.32
- 3.2.31
- 3.2.30
- 3.2.29
- 3.2.28
- 3.2.27
- 3.2.26
- 3.2.25
- 3.2.24
- 3.2.23
- 3.2.22
- 3.2.21
- 3.2.20
- 3.2.19
- 3.2.18
- 3.2.17
- 3.2.16
- 3.2.15
- 3.2.14
- 3.2.13
- 3.2.12
- 3.2.11
- 3.2.10
- 3.2.9
- 3.2.8
- 3.2.7
- 3.2.6
- 3.2.5
- 3.2.4
- 3.2.3
- 3.2.2
- 3.2.1
- 3.2.0
- 3.1.9
- 3.1.8
- 3.1.7
- 3.1.6
- 3.1.5
- 3.1.4
- 3.1.3
- 3.1.2
- 3.1.1
- 3.1.0
- 3.0.10
- 3.0.9
- 3.0.8
- 3.0.7
- 3.0.6
- 3.0.5
- 3.0.4
- 3.0.3
- 3.0.2
- 3.0.1
- 3.0.0
- 1.0.0
- dev-feat/1619
- dev-development
- dev-chore/e2e
- dev-fix/promos-bak
- dev-fix/neve-fse-notices
- dev-feat/beta_updates
- dev-feat/allow_product_name_change
- dev-revert-116-fix/check-transient
- dev-fix/usort_php8_notice
- dev-fix/api-link-outside-container
- dev-fix/feedback-rtl
- dev-no-widget
This package is auto-updated.
Last update: 2024-09-23 04:52:46 UTC
README
ThemeIsle SDK 用于注册投资组合中产品的常用功能。
可以使用 composer 安装:composer require codeinwp/themeisle-sdk
并在项目的 composer.json 文件中手动自动加载 load.php 文件
"autoload": {
"files": [
"vendor/codeinwp/themeisle-sdk/load.php"
]
}
特性
- 在同一个 WordPress 实例上的所有产品中加载库的最新版本。例如,如果一个主题捆绑了 SDK 的 v2.0.0 版本,而一个插件捆绑了 v1.9.1 版本,它将在最新的版本 v2.0.0 中加载这两个产品。
- 如果有两个产品使用相同的版本,它将加载第一个注册 SDK 的产品,除非明确覆盖。
- 每个功能都捆绑到模块中,这些模块根据产品类型加载。免费/专业版,是否在 WordPress 上可用。
- 遥测。跟踪功能的使用情况。 查看文档了解更多信息。
如何注册产品
- 通过简单地加载自动加载器到插件/主题文件中,库默认情况下即可工作。
- 某些模块仅在产品不在 WordPress.org 上提供(许可/审查)时加载。您可以通过添加此文件头
WordPress Available: <yes|no>
来定义产品是否在 WordPress.org 上提供,其中<yes|no>
将被替换为适当的状态。 - 如果产品是付费产品并且需要许可机制,我们可以使用
Requires License: <yes|no>
来明确指出该产品需要许可证。