function simple_contact_form_shortcode() {
    ob_start(); ?>


    <form method="post" action="" style="max-width:400px;">
        <p>
            <label>Name</label><br>
            <input type="text" name="cf_name" required style="width:100%;">
        </p>
        
        <p>
            <label>Email</label><br>
            <input type="email" name="cf_email" required style="width:100%;">
        </p>


        <p>
            <label>Message</label><br>
            <textarea name="cf_message" required style="width:100%; height:120px;"></textarea>
        </p>


        <button type="submit" name="cf_send">Send Message</button>
    </form>


    <?php
    if (isset($_POST['cf_send'])) {


        $name    = sanitize_text_field($_POST['cf_name']);
        $email   = sanitize_email($_POST['cf_email']);
        $message = sanitize_textarea_field($_POST['cf_message']);


        $to = get_option('admin_email');  
        $subject = "New Contact Form Message";


        $body = "Name: $name\nEmail: $email\nMessage:\n$message";


        wp_mail($to, $subject, $body);


        echo "<p style='color:green;'>Your message has been sent successfully.</p>";
    }


    return ob_get_clean();
}
add_shortcode('contact_form', 'simple_contact_form_shortcode');