if (!$nombre || !$mail) {
        continue;
    }
    /*COMPROBAMOS SI EXISTE O NO EL USUARIO*/
    $user = email_exists($mail);
    if (!$user) {
        $user = username_exists($mail);
    }
    if (!$user) {
        /*CREAMOS PASSWORD*/
        $new_contra = randomPassword_mail();
        /*CREAMOS USUARIO*/
        $user = wp_create_user($mail, $new_contra, $mail);
        if (is_wp_error($user)) {
            mario($mail);
            mario($user);
            continue;
        }
        wp_update_user(array('ID' => $user, 'display_name' => $nombre));
        /*ACTUALIZAMOS NOMBRE*/
    }
    $user = get_user_by('id', $user);
    /*ACTUALIZAMOS USUARIO A UNA CLASE*/
    sumar_clases($user->ID, 1);
    /*ENVIAMOS MAIL*/
    mail_invitacion_constact_contact($user, $new_contra);
}
function randomPassword_mail()
{
    $alphabet = "abcdefghijklmnopqrstuwxyzABCDEFGHIJKLMNOPQRSTUWXYZ0123456789";
    $pass = array();
Example #2
0
<?php

$posts_ = get_posts(array('fields' => 'ids', 'post_type' => 'reserva', 'posts_per_page' => 5, 'post_status' => 'any', 'order' => 'DESC'));
foreach ($posts_ as $key => $value) {
    $reserva = new Reserva($value);
    mario($reserva->get_array_data());
}
<?php

require_once '../wp-load.php';
foreach (get_users() as $user) {
    //update_user_meta( $user->ID,'cantidad_clases',array());
    $clases = get_user_meta($user->ID, 'cantidad_clases', true);
    if (!is_array($clases)) {
        update_user_meta($user->ID, 'cantidad_clases', array());
        mario($clases);
    }
}