关于WordPress的Drop-in高级插件
今天发现WordPress插件中多了一项“Drop-in高级插件”,也没有什么设置选项,百度了下,原来这个选项是wp super cache这个插件产生的,自己在本地卸载和安装wp super cache,“Drop-in高级插件”选项相应的消失和显示。
drop-in高级插件介绍
WordPress 中的核心功能可以被 Drop-in 插件代替。这些插件是位于 wp-content 目录下的一些有特殊文件名的 PHP 文件,它们会被自动加载,并列在插件管理页面的 Drop-in 过滤器下。
- advanced-cache.php — 高级缓存插件
- db.php — 自定义数据库类
- db-error.php — 自定义数据库错误信息
- install.php — 自定义安装脚本
- maintenance.php — 自定义维护信息
- object-cache.php — 扩展的对象缓存
- sunrise.php — 自定义域名映射
- blog-deleted.php — 自定义 blog 删除信息
- blog-inactive.php — 自定义 blog 停用信息
- blog-suspended.php — 自定义 blog 挂起信息
最后四个 Drop-in 插件,是 WordPress 多站点功能所特有的。标准安装的 WordPress 是没有这些插件的用法的。
总结:wp super cache ,是一个drop-in高级插件,相关插件要实现上述功能,需要在 wp-content目录下生成相应文件,以便加载相应功能。我占时这样理解。

