借花献佛  之前老唐写了一个批量修改用户会员等级,我在原有代码上做了点修改,指定用户修改-zibll教程分享社区-zibll子比主题-WordPress主题模板-zibll子比主题

借花献佛 之前老唐写了一个批量修改用户会员等级,我在原有代码上做了点修改,指定用户修改

该帖子部分内容已隐藏
付费阅读
已售 33
100积分
指定用户修改会员信息

这是老唐的代码

/**
 * 以下函数会将网站所有用户设置为VIP会员
 * 刷新页面即可完成,完成后请删除以下代码
 *
 */

function zib_vip_add_xx_akjdijciiosdhfihfja()
{

    $set_level = 1; //会员等级
    $set_time  = '2024-04-20 23:59:59'; //会员到期时间

    $args = array(
        'order'   => 'DESC', //如果刷新页面超时卡死了,把这里改成 ASC 在刷新
        'orderby' => 'ID',
        'number'  => -1, //全部用户
        'fields'  => ['ID', 'display_name'],
    );

    $query = new WP_User_Query($args);

    if (!is_wp_error($query)) {
        $get_results = $query->get_results();
        $ii          = 0;
        if ($get_results) {
            echo '正在批量为用户添加VIP会员<br>';
            echo '会员等级:' . $set_level . '<br>';
            echo '会员到期时间:' . $set_time . '<br><br><br>';
            foreach ($get_results as $item) {
                echo '用户' . $item->display_name . '已添加<br>';
                $user_id = $item->ID;
                update_user_meta($user_id, 'vip_level', $set_level);
                update_user_meta($user_id, 'vip_exp_date', $set_time);
                $ii++;
            }

            echo '<br><br>操作完成,共计' . $set_time . '个<br>请删除代码';
        }
    }

    exit;
}

//执行函数+
zib_vip_add_xx_akjdijciiosdhfihfja();

修改后的代码

 

 

请登录后发表评论