Contact form stopped working

  • Unknown's avatar

    Hi to anyone who may be able to help:

    This shortcode for a contact form on my wordpress.com blog at http://navajoplanners.org/ has been happily working just fine…until about a week ago.

    Ever since, all messages submitted on this form disappear, never to be seen again, even though the submitter gets a screen saying the message has been sent.

    Here’s the code I’m using:

    [contact-form subject="Feedback from Navajo Planners website" to="(email visible only to moderators and staff)"] [contact-field label="Name" type="name" required="true" /] [contact-field label="Email" type="email" required="true" /] [contact-field label="Website" type="url" /] [contact-field label="Comment" type="textarea" required="true" /] [/contact-form]

    I don’t think there’s anything wrong with it (except you’ll notice the fake email address…that’s just for purposes of this help request).

    I guess I should contact support?

    Regards,

    George

    The blog I need help with is: (visible only to logged in users)

  • Unknown's avatar

    I see the contact form at http://navajoplanners.org/ with no problems. All the fields are there and functional.

    What browser and browser version are you using?

    If you are using Firefox, do you have the Adblock Plus add-on installed?

  • Unknown's avatar

    Hi @thesacredpath,

    Sorry, I may have not explained the problem properly. There’s no problem viewing the form and it does appear functional. It’s just that when someone uses the form to try to contact me, I don’t get the mail. When I learned that someone had tried to contact me unsuccessfully, I started testing, using Firefox 13.0.1, Google Chrome, and IE9. Regardless of browser that is used (or computer, for that matter,) if someone uses that form on that blog page, the message never gets to me. As I mentioned, it had been working fine, I have made no changes to it, and as far as I can tell it just stopped working on June 1.

  • Unknown's avatar

    I just sent a message on the form. Check your email and see if it is there. Also, check the spam filter at your ISP to make sure that they are not getting caught there.

  • Unknown's avatar

    Nope, your message didn’t come through. No spam filter interference here.

    Curiously, another blog I have http://groksurf.com/ just uses a simplified

    [contact-form]

    with nothing else and that one still works. The reason for the different shortcode in the navajoplanners blog is that I have several email addresses that should receive the contact message. Anyway, the only thing I got from you on email is your “I just sent a message” that WP generated when you posted.

  • Unknown's avatar

    Ok, then my suggestion would be to open that page, switch to the HTML tab, delete everything and then rebuild the form anew.

  • Unknown's avatar

    Sigh…yes, I did try rebuilding the form. I always use the HTML editing box, I hate the visual editor which always screws with my HTML, so I always stay in HTML mode. But I did erase everything, and tried using the tool button to generate the contact form for me. Saved it, and it STILL doesn’t work. So I’m flummoxed.

  • Unknown's avatar

    I’ll tag this for staff attention then and hopefully one of them will drop around soon and look into this for you.

  • Unknown's avatar

    Thanks, I appreciate you taking the time for me, and for flagging it for staff. In fact I would say there must be hundreds if not thousands who appreciate all you’ve been doing to help others here for as long as I can remember (I’ve been on WP since June 2009).

  • Unknown's avatar

    I’ll leave this post marked “unresolved” for now. If support gets this fixed for me, I’ll return here and document how the problem got resolved.

  • Unknown's avatar

    You are welcome, and thanks for the kind words.

  • Unknown's avatar

    Well, I’ve narrowed down the problem.

    My original shortcode designated the message to be sent to two email addresses (comma separated). When I removed the second address, the form successfully sent me the message. Replacing the second comma-separated email address resulted in failure again. WP’s instructions for the contact form shortcode explicitly say this can be done, and it DID work until June.

    I also noticed that when using the WP tool to auto-generate the shortcode it never uses double quotes (“)…just single (‘) quotes, so I replaced all the double quotes in my shortcode with singles. That didn’t help either.

    So…it appears something must have changed in the system to not recognize multiple comma-separated email addresses. Thus, I’m still standing by for a response from Support.

  • Unknown's avatar

    There was a period where the contact form disappears from sites here and when something like that happens, we all know either staff is tinkering with things, or they installed some update that broke something else. The contact form came back, and appeared to be working, but it sounds like you have uncovered a bug introduced by whatever they did.

    Hang tight and hopefully someone will respond today, and thanks for turning all Sherlock Holmes and finding the problem with multiple emails.

  • Unknown's avatar

    Morning @TSP – there are not bugs – only undocumented “feature” and this new one sucks – I just tested one of my multi-address email contact forms nothing seems to have gotten through – three addresses and no contact form received and any of the three addresses –

    I will also send in a regular support ticket –

  • Unknown's avatar

    Houston, we have a problem…

    :-)

  • Unknown's avatar

    Does anyone really test some of these changes? Yes I know – stupid question –

    This new “feature” breaks two of my sites – I use more than one email address so if someone is on vacation a second or third person gets the contact form (well when it works) so I have no code to change – they just keep track of who is fielding requests this week – so much for simple

  • Thanks for letting us know about this, it does appear to be limited to using more than one email address.

    We’re working on a fix.

  • Regarding testing, we do test things as best we can, and most changes are rolled out to our own blogs before the rest. However, we can’t think of every use case, like having a contact form send the same email to two different email addresses.

  • Unknown's avatar

    Thank you for your acknowledgement staff-blorbo…someone else from WP emailed me to say it may be because my code had some strange HTML mixed in it but didn’t specify what she was talking about.

    As for not being able to think of every use case, WP’s own documentation on contact form shortcodes already discuses that. It says “Separate recipient emails with a comma to send to multiple recipients.”

    http://en.support.wordpress.com/contact-form/

    Sorry, I don’t mean to sound harsh. I do appreciate that you’ve acknowledged the problem and are working on it.

    George

  • Unknown's avatar

    @james – sending the same email is a documented feature – it should be part of the regular test suite – standard usage actually – many groups have more than one person that deals with contact form stuff – sending the same email to more than one person saves a lot of time –

    sorry the programmer goofed big time on this – the sad thing is that people send in a contact form and then they never hear back – no error message or anything –

  • The topic ‘Contact form stopped working’ is closed to new replies.