littlebizzy/autoloader

使目录中包含的标准WordPress插件能够在mu-plugins目录中放置,并在其他插件之前加载(从Bedrock分叉而来)。

安装: 5

依赖: 0

建议: 0

安全: 0

星标: 16

关注者: 5

分支: 2

开放问题: 2

类型:wordpress-plugin

v1.2.1 2019-12-12 21:21 UTC

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分叉(无功能差异)
  • 调整了插件元数据