根据代码分析,zibll子比主题的VIP等级存储在用户meta字段中:
– vip_level – VIP等级(0为无,1为基础VIP,2为高级VIP)
– vip_exp_date – VIP过期时间
清空所有用户VIP等级的几种方法:
方法1:SQL直接操作(最快速)
在phpMyAdmin或数据库管理工具中执行:
-- 清空所有用户的VIP等级
UPDATE wp_usermeta SET meta_value = 0 WHERE meta_key = 'vip_level';
-- 清空VIP过期时间
UPDATE wp_usermeta SET meta_value = '' WHERE meta_key = 'vip_exp_date';
注意: wp_ 是你的数据库前缀,请根据实际前缀修改。
### 方法2:通过WordPress函数(更安全)
如果想通过代码方式,可以在主题的 func.php 中添加临时代码:
// 清空所有用户VIP等级
function clear_all_user_vip() {
$users = get_users();
foreach ($users as $user) {
update_user_meta($user->ID, 'vip_level', 0);
update_user_meta($user->ID, 'vip_exp_date', '');
}
return '已清空' . count($users) . '个用户的VIP等级';
}
// 手动调用一次后删除此函数
// add_action('init', function(){ echo clear_all_user_vip(); die; });
方法3:使用WP-CLI(推荐用于大量用户)
wp eval 'foreach (get_users() as $user) { update_user_meta($user->ID, "vip_level", 0); update_user_meta($user->ID, "vip_exp_date", ""); }'





没有评论内容