Exemple #1
0
            if (empty($name)) {
                my_contact_form_generate_response("error", $missing_content);
            } else {
                $sent = wp_mail($to, $subject, strip_tags($body), $headers);
                if ($sent) {
                    my_contact_form_generate_response("success", $message_sent);
                } else {
                    my_contact_form_generate_response("error", $message_unsent);
                }
                //message wasn't sent
            }
        }
    }
} else {
    if ($_POST['submitted']) {
        my_contact_form_generate_response("error", $missing_content);
    }
}
get_header();
?>

  <script type="text/javascript">
    $( document ).ready(function() {
      $( ".msgclose" ).click(function() {
        $( ".error" ).fadeOut();
        $( ".success" ).fadeOut();
      });
      $( "#toggleForm" ).click(function( event ) {
        $( ".contact" ).slideToggle();
        event.preventDefault();
      });
$subject_self = "Feedback recieved";
$headers = 'From: ' . $email . "\r\n" . 'Reply-To: ' . $email . "\r\n";
$headers_self = 'From: ' . $to . "\r\n" . 'Reply-To: ' . $to . "\r\n";
if (!filter_var($email, FILTER_VALIDATE_EMAIL)) {
    my_contact_form_generate_response("error", $email_invalid);
} else {
    //validate presence of name and message
    if (empty($name) || empty($message)) {
        my_contact_form_generate_response("error", $missing_content);
    } else {
        $sent = wp_mail($to, $subject, strip_tags($message), $headers);
        $sent2 = wp_mail($email, $subject_self, strip_tags($message_self), $headers_self);
        if ($sent) {
            my_contact_form_generate_response("success", $message_sent);
        } else {
            my_contact_form_generate_response("error", $message_unsent);
        }
        //message wasn't sent
    }
}
get_header();
?>
	<?php 
echo $response;
?>
	<form action="<?php 
the_permalink();
?>
" method="post">
		<div class="form-group"><label class="control-label" for="name">Name</label><input class="form-control" type="text" name="message_name" value="<?php 
echo esc_attr($_POST['message_name']);
                        if ($sent) {
                            my_contact_form_generate_response("success", $message_sent);
                        } else {
                            my_contact_form_generate_response("error", $message_unsent);
                        }
                        //message wasn't sent
                    }
                }
            }
        } else {
            if ($_POST['submitted']) {
                my_contact_form_generate_response("error", $missing_content);
            }
        }
    } else {
        my_contact_form_generate_response("error", $nonce_unverified);
    }
}
get_header();
?>

<div class="site-title" style="background-image: url(<?php 
echo get_template_directory_uri();
?>
/images/arch_skinny.jpeg);">

    <div style="flex: 1;" ></div>
    <div style="flex: 1; order: 99;"></div>
    <div style="flex: 1 1 1000px">
        <?php 
while (have_posts()) {