littlebizzy / autoloader
使目录中包含的标准WordPress插件能够在mu-plugins目录中放置,并在其他插件之前加载(从Bedrock分叉而来)。
v1.2.1
2019-12-12 21:21 UTC
Requires
- php: >=7.0
- composer/installers: ~1.0
This package is auto-updated.
Last update: 2024-10-03 11:28:09 UTC
README
加载WordPress MU插件文件夹
变更日志
2.0.0
- 代码完全重构以提高效率
- 不再使用命名空间,只有类
Autoloader littlebizzy_autoloader选项现在称为autoloader_cache- 支持PHP 7.0到PHP 8.3
- 支持多站点
1.2.1
- HOTFIX:
PHP 致命错误:未捕获的类型错误:LittleBizzy\Autoloader\Autoloader::countPlugins()的返回值必须是字符串类型,在/var/www/html/wp-content/mu-plugins/autoloader.php:198返回了字符串,整数
1.2.0
- 添加了PHP
strict_types - 放弃了PHP 5.x及更早版本的支持
- 各种代码优化
1.1.0
- 在PHP 7.0、7.1、7.2上进行了测试
- 使用新的PHP命名空间修改了代码
- 将
wp_options名称更改为littlebizzy_autoloader - 优化插件代码(例如,防止直接调用,最小化
wp_options数据等) - 改进了“重复查询”问题:当本地插件选项缓存为空(或添加或删除mu-plugin目录时),会重复调用updateCache方法,重复查询(来自pluginsCount方法)... 这种双重调用仅在一个场景下是故意的:必须使用的插件屏幕,其中调用updatecache方法检索所有插件信息以显示已自动加载的插件列表。
1.0.0
- 从Roots Bedrock分叉(无功能差异)
- 调整了插件元数据