Formulario de contacto de PhP en Wordpress

Así que compré un tema que tiene un formulario de contacto PHP simple que permite a los usuarios enviarse mensajes entre sí, pero cuando un remitente llena el formulario y lo envía, el correo electrónico proviene de mi correo electrónico predeterminado de Wordpress Admin y no de la dirección de correo electrónico en la que el usuario ingresa la forma. Entonces, si el destinatario intenta responder a su correo electrónico, me lo contactará a mí (Administrador) y no a la persona que envió el correo electrónico.

Me estoy perdiendo algo aquí ... parece bastante sencillo. Intenté cambiarlo y usar $ encabezados, etc., pero nada funciona ... siempre proviene de mi correo electrónico de administrador.

Aquí está el código del formulario:

<form method="post"><input type="hidden" value="<?php the_ID(); ?>" name="pid_rep" />
     <li>
        <h3><?php echo __('Your Email'); ?>:</h3>
    <p><input type="text" size="50" class="do_input"  name="email" /></p>
    </li>
    <li>
        <h3><?php echo __('Message'); ?>:</h3>
    <p><textarea rows="4" cols="40" class="do_input" name="message"></textarea>
    <<input type="submit" name="contact" value="<?php _e('Send Message'); ?>" /></p>
    </li>
</form>

Aquí está el controlador:

    $email = $_POST['email'];
    $message = nl2br($_POST['message']);

Respuestas a la pregunta(1)

Su respuesta a la pregunta