• Resolved vonnieB

    (@vonnieb)


    When I send a test message, the “Success” message flashes on the screen in the correct location (under the form) and then immediately jumps to the top of the form, behind the form. Why is this happening and how do I fix it?

    I tested on Firefox and Chrome.

    I am not actually receiving these test messages either, even though I get the success message. I have checked the junk folder and my admin email is not the same as the one I use to send the test message.

    https://wordpress.org/plugins/contact-form-7/

Viewing 2 replies - 1 through 2 (of 2 total)
  • I think there are two ways: 1) using [response] to dictate where the message should appear 2) using thank you page.

    1) you can use [response] and see if it bypasses refreshing to the top of the browser. At then end before [submit], or after [submit] insert [response]. This is where your success message will appear.

    2) using http://contactform7.com/redirecting-to-another-url-after-submissions/ example, you can redirect to another page after successful submit.

    Your email not arriving might be related to your hosting company, or your email account killing the email. I don’t know because I suffered for 3 years and mine is all of sudden working again.

    While I was not receiving any email, I used bcc:email@addy.com (insert your email recipient) in the Additional Headers section. Try that and see if you receive a test form.

    Thread Starter vonnieB

    (@vonnieb)

    @ckone

    I managed to get the messages sent to my email soon after I posted that thread. But your solution #1 worked like a charm to set the success message after the submit button and keep it there. Thanks so much!

Viewing 2 replies - 1 through 2 (of 2 total)

The topic ‘Success Message Container re-locating’ is closed to new replies.