Viewing 9 posts - 1 through 9 (of 9 total)
  • Author
    Posts
  • #630235

    Found out yesterday was running v3.0 of enfold so upgraded to latest version today but now the contact form on the website is not working properly.

    Customer completes the contact form, enters their email address for the reply and clicks send. I get the email fine, but when i try and reply the reply goes to our head office email, and not my customers which was the case before.

    Looking at the contact form DB the customers details eg name, email address etc are all of a sudden in different fields. For example yesterday when it worked email address was in a field email_1 and now its blank instead in a field 2_1. No idea whats going on can you help? Assume upgrading to the latest theme screwed it up somehow

    #631050

    Hey simonparker,

    That is weird. Can you please try using this plugin – https://wordpress.org/plugins/contact-form-7/ to check if it works correctly?

    Best regards,
    Yigit

    #631248

    This is what the emails from the contact form on our pages looked like before upgrading the theme, for example:

    From: J (Email address hidden if logged out) [mailto:J (Email address hidden if logged out) ]
    Sent: Sunday, May 8, 2016 7:41 PM
    To: (Email address hidden if logged out)
    Subject: Price inquiry

    Name: Jackie mclean
    E-Mail: J (Email address hidden if logged out)
    Contact No.: 07732396607
    Subject: Price inquiry

    Message: Hi, I am inquiring on a price for three vehicles to be re gassed on same appointment in Redditch please? Thanks

    They worked properly, the email in the ‘from’ field being that of the customers.

    Now, since updating the theme, we get this, as an example

    On 10 May 2016 at 15:24, Cool Car AirCon < (Email address hidden if logged out) > wrote:
    Name: James
    E-Mail: (Email address hidden if logged out)
    Contact No.: 07841386512
    Subject: ac recharge

    Message: Can you let me know a price please?

    So when replying we are replying to our main, head office email and not the customers.

    Now, I did try that plugin on my own personal wordpress site, and it sort of works as it should, though the ‘from’ email is still the main sites email address and not the customers but on replying to it it does actually reply to the customer. Doesn’t look like the same format as it used to but does work as intended. I assume you use the contact form 7 within your enfold theme and its not working therefore as it should? Is that correct as I can’t see the contact form 7 plugin installed on site.

    Worried about installing it and it stops other things working on the site or is it an easy fix and something you can do under the 6 months support? You have my login details. I use that form on about 10 different pages each sends to a different email address. It just needs to work as it used to before I upgraded your theme, where on any one of the contact us pages, the customer can enter their info, the email is sent to the email address registered to that contact form so our franchisee gets it, and replies direct to the customer and not to the current (Email address hidden if logged out) ‘ email address is appears to come from.

    Hope that makes sense

    • This reply was modified 7 years, 11 months ago by simonparker.
    #632310

    Hi,

    We can’t find the contact form in the “contact” page. Did you remove it? Please create a test page so that we can inspect the issue. By default, the from address will be ” (Email address hidden if logged out) ” but you can use the value of the E-mail field. https://kriesi.at/support/topic/contact-formular-email-adress-error/#post-597619

    Best regards,
    Ismael

    #632318

    It is not on the contact page, it is on the child contact pages, eg http://www.coolcaraircon.co.uk/contact-us/birmingham/ or http://www.coolcaraircon.co.uk/contact-us/solihull/

    #633208

    Any news on this issue yet? I did post above a reply to your comment

    #633460

    Hi,

    Sorry for the delay. Please refrain from bumping or replying to your own thread because it gets pushed back to the end of the queue and moderators won’t be able to provide a response immediately. Please be patient while we go through the rest of the queue. Thank you for your understanding.

    Add this in the functions.php file:

    add_filter('avf_form_from', 'avf_change_cf_from', 10, 3);
    function avf_change_cf_from($from, $new_post, $form_params) {
        if( is_page(array(2955, 3180)) ) $from = urldecode($new_post['2_1']);
        return $from;
    }
    

    Best regards,
    Ismael

    #634409

    I added that but it still doesn’t work. I added it, as you can see (you have login info) to the functions-enfold.php file, at the bottom. I don’t seem to have a functions.php file

    Any other ideas? worked fine before them update?

    #635068

    Hi,

    It’s not working because of the “Wp Mail Bank” plugin which sets the From Email to (Email address hidden if logged out) by default. Unfortunately, without this plugin, the emails are not being received. You just have to copy the email of the customer manually when replying. Click reply, delete the default email ( (Email address hidden if logged out) ) then copy the sender’s email from the message:

    Name: test
    E-Mail:  (Email address hidden if logged out) 
    Contact No.: 121234234234
    Subject: Test
    
    Message: Test
    

    Unfortunately, we’re not sure how to override the plugin. Please contact the plugin author for additional info.

    Best regards,
    Ismael

Viewing 9 posts - 1 through 9 (of 9 total)
  • You must be logged in to reply to this topic.