我不知道你是如何得到这些结果的。它最早应该使用的挂钩大约是admin_init
. 加载过程中的任何内容(wp-settings.php
, 包括…在内function.php
, plugins_loaded
, 甚至init
) 应该(并且在我的安装中)产生致命错误,因为函数定义尚未加载。
这些功能的定义(wp-admin/includes/plugin.php
) 仅在堆芯负载膨胀后加载(wp-load.php
) 已完成。
简而言之,文档是正确的,为什么它在您的案例中有效,这是一个谜。它不应该,缺少外部定制的核心加载过程。