• Resolved Avery1

    (@avery1)


    When I tested my contact form I got this error, although it was working just fine before. The initial email sends, and then this error occurs instead of the “Thank you for contacting us” screen.

    Warning: Cannot modify header information – headers already sent by (output started at /home/mysite/public_html/wp-content/plugins/seamless-schema/seamless-schema.php:126) in /home/mysite/public_html/wp-includes/pluggable.php on line 1196

    Line 126 of seamless-schema.php is:

    @ob_end_flush();

    /**
    * End output buffering during header
    */
    function seamless_schema_buffer_end()
    {
    @ob_end_flush();
    }
    add_action(‘wp_head’, ‘seamless_schema_buffer_end’);

    Line 1196 of pluggable.php is:

    header(“Location: $location”, true, $status);

    How do I fix this? I think the problem may be the lack of a ob_get_content command (??) The plugin author does not seem to be available.

    https://www.ads-software.com/plugins/contact-form-builder/

Viewing 2 replies - 1 through 2 (of 2 total)
  • Plugin Contributor webdorado

    (@webdorado)

    Dear Avery1,

    Since the issues is not caused by our plugin, the best we can do is to offer you to contact us at info[at]web-dorado.com providing full Admin access. We will edit the files. Thank you.

    Thread Starter Avery1

    (@avery1)

    Thank you so much for fixing that for me, especially since the error was not caused by Contact Form Builder. I guess I could have changed to a contact form in a widget, but I like yours. It looks professional and good on the page! Plus it’s extremely versatile, so output was exactly what I wanted. Once again, thank you. Everything is working now.

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘error headers’ is closed to new replies.