Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/09/2010, 14:29
makiaji
 
Fecha de Ingreso: julio-2009
Ubicación: 127.0.0.1
Mensajes: 54
Antigüedad: 14 años, 9 meses
Puntos: 0
Envío de mail al usuario y al admin

Hola,

Estoy utilizando el siguiente código que ya venía en mi theme para pedir información al usuario sobre una determinada página.

Código:
// ad poster sidebar contact form email
function cp_contact_ad_owner_email($postID) {

    // wp_mail doesn't seem to work with cc or bcc in headers (as of 2.9.2)
    // this is here for adding it later
    // $Cc = '[email protected]';
    // $Bcc = get_option('admin_email');

    // check to see if ad is legacy or not
    if(get_post_meta($postID, 'email', true))
        $mailto = get_post_meta($postID, 'email', true);
    else
        $mailto = get_the_author_meta('user_email');

    $from_name = strip_tags($_POST['from_name']);
    $from_email = strip_tags($_POST['from_email']);
    //$mailto = '[email protected]'; // USED FOR TESTING
    $subject = strip_tags($_POST['subject']);
    $headers = "From: $from_name <$from_email> \r\n";
    $headers .= "Reply-To: $from_name <$from_email> \r\n";
    // $headers .= "Cc: $Cc \r\n";
    // $headers .= "BCC: $Bcc \r\n";

    // The blogname option is escaped with esc_html on the way into the database in sanitize_option
    // we want to reverse this for the plain text arena of emails
    $sitename = wp_specialchars_decode(get_option('blogname'), ENT_QUOTES);
    $siteurl = trailingslashit(get_option('home'));
    $permalink = get_permalink();

    $message  = sprintf(__('Someone is interested in your ad listing: %s', 'cp'), $permalink) . "\r\n\r\n";
    // $message  = sprintf(__('From: %s - %s', 'cp'), $from_name, $from_email) . "\r\n\r\n";
    $message  .= wordwrap(strip_tags($_POST['message']), 70) . "\r\n\r\n\r\n\r\n";
    $message  .= '-----------------------------------------' . "\r\n";
    $message .= sprintf(__('This message was sent from %s', 'cp'), $sitename) . "\r\n";
    $message .=  $siteurl . "\r\n\r\n";

    // ok let's send the email
    wp_mail($mailto, $subject, $message, $headers);

}
Es decir, en mi web tengo un pequeño formulario en el que introduces tu nombre, correo electrónico y un mensaje y se manda mediante el código que he puesto arriba al mail del administrador que ha escrito eso. El tema es que me gustaría que me mandase a mi también, a parte de al admin que lo ha escrito, mediante CCO a mi correo.

¿Qué debería modificar de ese código para hacer tal cosa?


Saludos