正如在对公认答案的评论中提到的,钩子muplugins_loaded 不是有条件的。如果你阅读源代码,你会发现它总是被激活的——至少在WordPress的最新版本中是这样。根据documentation 这也是第一个可用的钩子。然而,除非你真的在写一个必须使用或网络激活的插件,否则使用它没有多大意义,因为它会在你的插件或主题加载之前启动。
如果您正在编写插件,那么plugins_loaded 是第一个要使用的通用动作挂钩。
如果您正在向主题函数添加代码。php,那么您可以使用after_setup_theme.