函数
delete_user_meta( int $user_id, string $meta_key, mixed $meta_value = '' )
描述
该WordPress函数可根据匹配条件从用户中删除元数据。
参数
$user_id ( int ) (必填) 用户 ID
$meta_key ( string ) (必需) 元数据名称。
$meta_value ( mixed ) (可选) 元数据值。如果提供,则只会删除与值匹配的行。如果非标量,则必须是可序列化的。默认值: ''
返回值
(bool) 成功时为 true,失败时为 false。
建站迷 划重点
可以根据 键 或 键和值 进行匹配。
基于键和值删除,将避免删除具有相同键的重复元数据。
如果需要,它还允许删除所有元数据匹配键。
相关函数
delete_metadata() 删除指定对象的元数据。
来源
文件:wp-includes/user.php
function delete_user_meta( $user_id, $meta_key, $meta_value = '' ) {
return delete_metadata( 'user', $user_id, $meta_key, $meta_value );
}
更新日志
3.0.0 介绍。
示例
if ( ! delete_user_meta($user_id, 'maosiji_meta') ) {
echo "删除时出错了";
}