相信很多人的 WordPress 站點都莫名其妙的多出來了一個甚至多個的 Drop-in 高級插件,而且不知道它是什麼時候出現的。
其實 Drop-in 高級插件是一種可以替換 WordPress 自身功能的插件,Drop-in 高級插件是一個特定命名的 PHP 文件,存放於 wp-content 目錄。
而那些莫名其妙出現的 Drop-in 高級插件大概是某些普通插件自動添加的。

WordPress 在加載某些核心文件的時候,會先去看一看 wp-content 目錄是否存在相應名字的 Drop-in 高級插件,如果存在,則引入 Drop-in 高級插件,而不引入相應的核心代碼文件。
下面是一份 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 掛起信息 (多站點特有)