• Hi there.

    i just updated the contact form 7 on my website.

    in the normal way:
    When we click the send button; ajax-loader changes to visible, plugin check the inputs(required ones) and if its filled send the message. if the required inputs not filled, show us some error messages.

    but after the update:
    when we click the send button: ajax-loader changes to visible, and doesnt work anything after that. no error, no required check, nothing:]

    there was an error message on js console:
    the message is:

    Failed to load resource: the server responded with a status of 404 (Not Found)
    jquery.js:4

    POST https://www.domain.com/wp-json/contact-form-7/v1/contact-forms/134/feedback 404 (Not Found)

    • This topic was modified 7 years, 5 months ago by Mehmet Baris. Reason: spell check
    • This topic was modified 7 years, 5 months ago by Mehmet Baris.
Viewing 15 replies - 46 through 60 (of 73 total)
  • Thread Starter Mehmet Baris

    (@gecedergi)

    hi @takayukister,
    you don’t answering this issue yet.

    if we don’t want to use WordPress Rest-Api: what can we do for use your plugin on ver4.8?

    You recommend to us on your last message to remove CF7 script and stylesheet if its not necesary. (https://contactform7.com/loading-javascript-and-stylesheet-only-when-it-is-necessary/)

    but without that codes our forms frontend design and permalinks are getting corrupted.

    what can we do about it?

    i created this topic at 1 month and 1 week ago but you dont get any solution to us.

    i am really disappointed for this.

    Hi @gecedergi,
    so now I have the 100% proof, at least for Safari: Even after deleting the old javascript that I had in my page, once I activate CF7 4.8 again, it doesn’t work properly anymore on Safari, only on Chrome. With CF7 4.7 both worked. I didn’t check Firefox.
    I’ll stick with the 4.7 until I really need to change it. So tired of this!
    Good luck with your pages!
    Best,
    Hanna

    I went back to the 4.7 version of the plugin and it worked again.

    Hello,

    What a pity that there is no final solution in this thread.
    But maybe I can supply a further description to help to find the reason and to solve the problem:

    On my page (https://kapshof.com) I use contact form 7 in 2 language versions, german and english.

    The german form (https://www.kapshof.com/anfrage/) is working as usual, but the english form (https://www.kapshof.com/request/?lang=en) unfortunately is not going to be submitted anymore.

    The loading icon does not end to turn and the console says:
    Failed to load resource: the server responded with a status of 404 (Not Found) /wp-json/?lang=en/contact-form-7/v1/contact-forms/408/feedback

    I am using WPML plugin for the language versions of my site.

    And here comes the interesting part: as soon as I deactivate WPML plugin, the english form works perfectly again.

    The bad message for me is, that I need the WPML plugin heavily.

    Best wishes and good luck, Markus

    WordPress 4.8
    Theme Twenty Thirteen Version: 2.2 (Child)
    Contact Form 7 Version 4.8.1
    WPML Multilingual CMS Version 3.7.1

    In addition to my previous post: The chrome console notes a 404-error.

    But when I enter the URL (https://www.kapshof.com/wp-json/?lang=en/contact-form-7/v1/contact-forms/408/feedback) into the browser, there is a result!

    So I am wondering, why the console shows a 404 …

    Same problem for me. I’ve had to roll back to v4.7 to get contact forms working again on my site.

    @adevans
    v4.7 of WordPress or Contact Form 7?

    Is there any reason why the author is totally ignoring this big issue?

    Any idea what other plugin is recommended as replacement?

    @webmark487 I’ve had to roll back to v4.7 of Contact Form 7 to get contact forms working again on my site again. I’m running WordPress V4.8.

    the author may be totally ignoring this big issue, because he thinks, that his plugin is not responsible for this mess.

    maybe it′s such a mess, that he hasn′t got the resources to adequately deal with the problem.

    the thing is, i read in some other threads in this forum, where this issue is being discussed (there ore some of them) that he recommends to disable all other plugins – no more words, just this. this is not a good approach …

    a good approach would be, to tell the people: calm down, we think that our plugin is not the reason for this, we′ll keep you informed.

    BTW: in my case, it didn′t help to downgrade the contact form 7 plugin, neither did it help to downgrade wordpress to a previous version.
    it helped to downgrade the WPML Multilingual CMS to version 3.1.8.4 – which is a quite old one.

    so it may be, that some other plugins fucked it up … but the reaction (resp. non-reaction) of this plugin author is quite strange.

    I am pretty sure that it is NOT another plugin. After I updated this plugin in 2 blogs at the same time from 4.7 to 4.8 both blogs forms stopped working. After reinstall of 4.7 both worked again.

    I had a similar (or the same) issue after updating the plugin to v4.8. I also have W3 Total Cache plugin enabled in my site, so I just had to clear the cache and CF7 started working again.

    I’ve just tried updating to v4.9 of CF7 plugin and send stopped working again with the constantly spinning wheel icon, so I’ve had to roll back to v4.7 again to get it working.

    I only got the plugin sending emails after disable ajax to the contact form 7 plugin. I am using v4.9 and the contact form is working, but without ajax. It is not the perfect scenario, but it is working after all.
    To disable ajax, put this in the functions.php:

    add_filter( 'wpcf7_load_js', '__return_false' );

    More information here: https://contactform7.com/loading-javascript-and-stylesheet-only-when-it-is-necessary/

    We were having this issue too – see my next post for how we dealt with it.

    • This reply was modified 7 years, 2 months ago by birdev.
Viewing 15 replies - 46 through 60 (of 73 total)
  • The topic ‘After the 4.8 Update : No send message and Jquery Error’ is closed to new replies.