• hola, comunidad estoy utilizando la funcion php mail para enviar un correo de confirmacion de subscripcion a los usuarios que que se registran en mi base de datos mysql, ahora estoy intentando crear una funcion que cada vez que publique una nueva entrada en wordpress envie un correo automaticamente a los usuarios inscriptos. Todavía me estoy iniciando con php y necesito vuestra ayuda. ¿ me podría valer esta función?.
    function email_usuarios($post_ID) {
    global $wpdb;
    $usersarray = $wpdb->get_results(«SELECT user_email FROM $wpdb->users;»);
    $users = implode(«,», $usersarray);
    mail($users, «Acabamos de publicar una nueva entrada en el blog ¡no te la pierdas!, como siempre, la tienes en http://ayudawp.com’);
    return $post_ID;
    }
    add_action(‘publish_post’, ‘email_usuarios’);

Viendo 1 respuesta (de un total de 1)
  • Hola

    Si, podría valerte, pero quizá sería interesante que miraras la función wp_mail() en el codex para realizar los envíos.

    Creo recordar que utiliza phpmailer, y a través de desarrollos a medida o plugins puedes incluso configurar los envios autenticando SMTP, etc..

Viendo 1 respuesta (de un total de 1)
  • El debate ‘php mail’ está cerrado a nuevas respuestas.