正在尝试从前端删除用户-我目前正在工作。之前,我在元数据完成时手动删除元数据。
我想看看是否可以删除与现在不存在的用户ID相关的所有内容。
我试着找到关于循环delete_user_meta($user_id, *) 但无法与钥匙匹配。
我发现了这个:
DELETE FROM wp_usermeta WHERE NOT EXISTS ( SELECT * FROM wp_users WHERE wp_usermeta.user_id = wp_users.ID )
 但是有没有办法让它
wp_ 表前缀。
这是我在$\\u发布和验证后从前端删除的方式:
if( $mb_user_delete ) {
    require_once( ABSPATH . \'wp-admin/includes/user.php\' );
    $user_delete_id = wp_delete_user( $user_id );
    if( !is_wp_error($user_delete_id) ) {
        delete_user_meta( $user_id, \'\' );
        die( \'User has been successfully deleted\' );
    } else {
        die( $user_delete_id->get_error_message() );            
    }
}