<?php
// Add this PHP code at the top of your WordPress page template file
if ($_SERVER["REQUEST_METHOD"] === "POST" && isset($_POST['submit_contact_form'])) {
    $name = sanitize_text_field($_POST['name']);
    $phone = sanitize_text_field($_POST['phone']);
    $email = sanitize_email($_POST['email']);
    $message = sanitize_textarea_field($_POST['message']);

    // Email setup
    $to = "your-email@example.com"; // Replace with your email address
    $subject = "New Contact Form Submission from $name";
    $body = "Name: $name\nPhone: $phone\nEmail: $email\nMessage:\n$message";
    $headers = "From: $email";

    // Send email
    if (wp_mail($to, $subject, $body, $headers)) {
        $success = "Your message has been sent successfully.";
    } else {
        $error = "There was an error sending your message. Please try again.";
    }
}
?>

<!-- Add this HTML code to the content area of your WordPress page -->
<form method="post" action="">
    <div>
        <label for="name">Name:</label>
        <input type="text" id="name" name="name" required>
    </div>
    <div>
        <label for="phone">Phone:</label>
        <input type="tel" id="phone" name="phone" required>
    </div>
    <div>
        <label for="email">Email:</label>
        <input type="email" id="email" name="email" required>
    </div>
    <div>
        <label for="message">Message:</label>
        <textarea id="message" name="message" rows="5" required></textarea>
    </div>
    <div>
        <button type="submit" name="submit_contact_form">Send Message</button>
    </div>
</form>

<!-- Display success or error message -->
<?php if (isset($success)) : ?>
    <p style="color: green;"><?php echo $success; ?></p>
<?php elseif (isset($error)) : ?>
    <p style="color: red;"><?php echo $error; ?></p>
<?php endif; ?>