钩子文档

deleted_{$meta_type}meta

💡 云策文档标注

概述

deleted_{$meta_type}meta 是一个 WordPress Hook,在删除特定类型的文章或评论元数据后立即触发。它允许开发者在元数据删除时执行自定义操作。

关键要点

  • Hook 名称是动态的,基于 $meta_type 参数,可以是 post 或 comment,对应 deleted_postmeta 或 deleted_commentmeta。
  • 参数 $meta_id 是已删除元数据条目的 ID,类型为整数。
  • 此 Hook 在 WordPress 3.4.0 版本中引入,常用于 delete_metadata_by_mid() 函数中。

代码示例

do_action( "deleted_{$meta_type}meta", $meta_id );

📄 原文内容

Fires immediately after deleting post or comment metadata of a specific type.

Description

The dynamic portion of the hook name, $meta_type, refers to the meta object type (post or comment).

Possible hook names include:

  • deleted_postmeta
  • deleted_commentmeta

Parameters

$meta_idint
Deleted metadata entry ID.

Source

do_action( "deleted_{$meta_type}meta", $meta_id );

Changelog

Version Description
3.4.0 Introduced.