• Jeana

    (@jeanaidentifexcom)


    I a WordPress site this week and CF7 has stopped working ever since. The server is running Qmail, so I updated the class-mailer.php. I’ve also deactivated all the plugins and switched the theme to a default WP theme. No matter what I do, the form will not submit and the arrow just spins. I’ve verified that I’m using a valid from and reply-to address in the settings. The shortcode is correct and I have tried using it both in the page content and utilizing the do_shortcode function in WordPress. I even tried rolling back to an earlier version of jQuery to see if that was affecting it. No luck. Where do I go from here??

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

Viewing 4 replies - 1 through 4 (of 4 total)
  • Thread Starter Jeana

    (@jeanaidentifexcom)

    The spinning arrow icon shows up once I submit a form, but then nothing happens.

    This is most probably due to a conflict between plugins/theme. Try deactivating all other plugins and switching to the default theme.

    I have disabled all plugins and themes and still the issue persists. I have also uninstalled and reinstalled the plugin and created an entirely new form. I can also verify that this problem is cross-browser.

    I updated to WordPress 3.6 & CF7 3.5.2. on a host of sites on a number of different servers and CF7 continues to work flawlessly.

    In your case, your problem is most likely either a general WordPress email sending issue or a Javascript Conflict.

    1. General WordPress email sending issue

    Test if your WordPress installation is able to send emails

    Try going through the “forgot password” function on wp-login.php.

    Do you get the email? If you don’t you will need to rectify this.

    For a detailed list of the many things that can go wrong will emails in WordPress see Contact Form 7 Email Issues.

    2. Javascript Conflict

    This is most likely due to a Javascript conflict with either your current WordPress theme or one of the other plugins you are using – see Solving CF7 Javascript Conflicts.

    The spinning arrow is a common symptom.

    There are so many poorly written themes and plugins that cause Javascript conflicts with well written plugins like CF7. You have my sympathy.

    Mostly due to not enqueing Javascript correctly, which is poor coding practice that creates a strong risk of conflicting with other themes and plugins – see http://wp.tutsplus.com/articles/how-to-include-javascript-and-css-in-your-wordpress-themes-and-plugins/

    Remember that a problem in one script can cause issues in another. For example, some jQuery errors can stop jQuery processing any more script, which can make the culprit hard to find. A jQuery error in one of your plugins or your themes javascript files can stop jQuery processing before it gets to the CF7 script.

    Use Firebug or Chrome Dev Tools to examine Javascript conflicts in detail – see Use Firebug or Chrome Dev Tools.

    You will need to be skilled at using Firebug to find what is causing your Javascript conflict and how to resolve it – see https://getfirebug.com/wiki/

    On my system it was caused by Contact Form 7 generating a shortcode of:

    [captcha captcha=some id] for both challenge and input fields.

    Manually changing to [captchac …] and [captchar …] fixed the problem.

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Spinning arrow on submit since upgrade to WP3.6 & CF7 3.5.2’ is closed to new replies.