update_{$meta_type}_metadata_by_mid

過濾鉤子
apply_filters( "update_{$meta_type}_metadata_by_mid", null, $meta_id, $meta_value, $meta_key )
引數
  • (null|bool) $check Whether to allow updating metadata for the given type.
    Required:
  • (int) $meta_id Meta ID.
    Required:
  • (mixed) $meta_value Meta value. Must be serializable if non-scalar.
    Required:
  • (string|false) $meta_key Meta key, if provided.
    Required:
定義位置
相關勾子
delete_meta_type_metadata_by_midget_meta_type_metadata_by_midupdate_meta_type_metadataupdate_meta_type_metadata_cacheupdate_meta_type_meta
相關方法
update_metadata_by_middelete_metadata_by_midget_metadata_by_midupdate_metadatawp_update_attachment_metadatadelete_metadata
引入
5.0.0
棄用
-

update_{$meta_type}_metadata_by_mid 是 WordPress 中的一個操作鉤子,在使用 update_metadata_by_mid 函式更新資料庫中的後設資料後觸發。 此鉤子用於在更新完成後執行額外的處理或日誌記錄。

通過元ID更新特定型別的後設資料的捷徑。

鉤子名稱的動態部分, $meta_type,指的是元物件型別(文章、評論、術語、使用者,或任何其他有相關元表的型別)。返回一個非空值將有效地使該函式短路。

可能的鉤子名稱包括:

  • update_post_metadata_by_mid
  • update_comment_metadata_by_mid
  • update_term_metadata_by_mid
  • update_user_metadata_by_mid
Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
$check = apply_filters( "update_{$meta_type}_metadata_by_mid", null, $meta_id, $meta_value, $meta_key );
$check = apply_filters( "update_{$meta_type}_metadata_by_mid", null, $meta_id, $meta_value, $meta_key );
$check = apply_filters( "update_{$meta_type}_metadata_by_mid", null, $meta_id, $meta_value, $meta_key );

常見問題

FAQs
檢視更多 >