syntatis / codex
WordPress 扩展的代码库
dev-main
2024-09-24 19:32 UTC
Requires
- php: >=7.4
- adbario/php-dot-notation: ^3.3
- pimple/pimple: ^3.5
- syntatis/utils: ^1.5
Requires (Dev)
- dealerdirect/phpcodesniffer-composer-installer: ^1.0
- phpcompatibility/php-compatibility: ^9.3
- phpstan/extension-installer: ^1.4
- phpstan/phpstan: ^1.12
- phpstan/phpstan-phpunit: ^1.4
- phpstan/phpstan-strict-rules: ^1.6
- phpunit/phpunit: ^9.6
- roots/wordpress: ^6.6
- symfony/var-dumper: ^5.4
- syntatis/coding-standard: ^1.4
- szepeviktor/phpstan-wordpress: ^1.3
- wp-phpunit/wp-phpunit: ^6.6
- yoast/phpunit-polyfills: ^3.0
This package is auto-updated.
Last update: 2024-09-24 19:32:06 UTC
README
注意
此包目前正在积极开发中。不建议在生产环境中使用。
一个旨在使用现代 PHP 实践构建 WordPress 扩展的代码库。
为什么?
WordPress 是一个强大的平台,但随着 PHP 这些年的发展,WordPress 开发在很大程度上仍然保持不变。当构建 WordPress 扩展时,现代 PHP 实践(如使用 Composer 的自动加载和依赖注入)并不常用。这种情况导致了 WordPress 与其他 PHP 生态系统之间的某些差距。
本项目旨在通过提供使构建 WordPress 扩展更容易的现代 PHP 技术的功能和类来填补这一差距。
项目
以下是一个基于 Codex 的项目列表
- howdy 🚧:一个用于开发包含一些常见(现代)PHP 实践的 WordPress 插件的入门套件。
提供商
提供商是提供服务的类,用于 Codex 应用程序。它们与应用程序注册,并通过应用程序的容器访问。
codex-assets-provider
🚧:提供在 WordPress 中排队脚本和样式的途径。
灵感
本项目受到以下 PHP 生态系统中的优秀项目的启发