当前浏览:首页 / WordPress钩子 / shutdown

do_action( 'shutdown' )

在PHP关闭执行之前触发

edit

noop

  • _n_noop() 在POT文件中注册多个字符串,但不翻译它们
  • _nx_noop() 在POT文件中使用gettext上下文注册多个字符串,但不翻译它们
  • translate_nooped_plural() 翻译并检索已在_n_noop()或_nx_noop()注册的字符串的单数或复数形式

更多信息

在PHP关闭执行之前运行。

此钩子由shutdown_action_hook()调用,并在wp-settings.php通过register_shutdown_function()向PHP注册为关闭函数。



源码

查看源码 官方文档


更新日志

版本描述
1.2.0开始引入

使用示例

  • 示例1

    即使在致命错误、Ajax请求以及使用exit;die();终止正在运行的请求时,也始终调用shutdown动作。

    这使得这个函数非常适合“包罗万象”的逻辑,比如写日志文件。

    注意:如果在关闭动作处理程序中调用exit;,则请求将立即停止,而无需调用其他关闭动作处理程序。