delete_{$meta_type}_metadata_by_mid

過濾鉤子
apply_filters( "delete_{$meta_type}_metadata_by_mid", null, $meta_id )
引數
  • (null|bool) $delete Whether to allow metadata deletion of the given type.
    Required:
  • (int) $meta_id Meta ID.
    Required:
定義位置
相關勾子
get_meta_type_metadata_by_midupdate_meta_type_metadata_by_middelete_meta_type_metadatadefault_meta_type_metadatadelete_meta_type_meta
相關方法
delete_metadata_by_midget_metadata_by_midupdate_metadata_by_middelete_metadatadelete_post_meta_by_keydelete_comment_meta
引入
5.0.0
棄用
-

delete_{$meta_type}_metadata_by_mid:這是一個WordPress的動作鉤子,在特定型別的後設資料被刪除後,使用其後設資料ID(mid)觸發。引數{$meta_type}可以是四個可能的值之一:文章、評論、使用者或術語,表明被刪除的後設資料的型別。該鉤子傳遞兩個引數:$mid(被刪除的後設資料的ID)和$object_id(後設資料所關聯的物件的ID)。

通過元ID刪除特定型別的後設資料短路。

鉤子名稱的動態部分$meta_type指的是元物件型別(post、comment、term、user或任何其他具有相關元表的型別)。返回非空值將有效地使函式短路。

可能的鉤子名稱包括:

  • delete_post_metadata_by_mid
  • delete_comment_metadata_by_mid
  • delete_term_metadata_by_mid
  • delete_user_metadata_by_mid
Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
$check = apply_filters( "delete_{$meta_type}_metadata_by_mid", null, $meta_id );
$check = apply_filters( "delete_{$meta_type}_metadata_by_mid", null, $meta_id );
$check = apply_filters( "delete_{$meta_type}_metadata_by_mid", null, $meta_id );

常見問題

FAQs
檢視更多 >