Contact form 7 does not work and does not send letters? There is a solution!

Recently a problem arose, mainly on WordPress sites. Contact form 7 does not work and does not send letters. My colleague, a layout designer, and I were able to solve this problem.

It all started with several people writing to me, saying that they can’t send a letter through the feedback form. When you click the “Send” button, the send icon just spins and nothing happens.

Contact form 7 does not work, does not send letters. Solution

It turned out that the Contact form 7 plugin really does not send letters. We began to look for the reason. All our victims were users of “apple” products. That is, they sent messages using the Safari browser.

We found out that letters are not sent only from the MacOS and iOS operating systems. More precisely, from the Safari browser version 11.1 and higher (on iOS starting with version 11.3). And provided that the feedback form provides for file attachment .

If the user has not attached any file to the message

The browser blocks the ajax request, which is used in all new versions of Contact form 7 for sending.

Ajax is an abbreviation for Asynchronous Javascript and XML. In simple terms, it is a technology that allows the page to not be completely updated, but only a part of it.

In Contact form 7, thanks to the Ajax request, messages are sent without reloading the page. However, in the latest versions of the Safari browser, a bug has appeared that gives an error and does not allow sending a letter without attaching a file to it.

We spent several hours to figure it all out. If you too, Contact form 7 does not send letters, here is a ready-made instruction for you.
The most banal, but it will suit those chile phone number library who care about contact form 7 working, but are afraid to dig into the code of your site.

You just need to remove the ability to attach files from the form.
Contact form 7 does not work and does not send emails

phone number library

Contact form does not work There is a solution

 

That’s exactly what we did as soon as we found out. There was no time to sort out the problem during the day… And we didn’t find a solution right away… But people write actively during the day and we need to send letters, even without i’m back for a new internship at sept lieues by joel attaching additional files.

But at night, when the working day was over, we figured it all out and fixed everything. And we are sharing this with you. This is a complete crawler data solution, take it and use it)The second way (correct)
To get the Contact form 7 plugin working again for Safari users, you need to disable the use of Ajax technology. This is not difficult to do.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top