When I go to the Edit page of my form, it’s partly being blocked by message windows from Contactform7 so I can’t go to the other tabs to make changes. I can’t cancel/dismiss these windows. I work on a Mac (in Safari). This has never been an issue before either.
One of them is: Do you need help? The other is: Status
Anyone have any idea how to remove them? Thanks!
Excuse me for asking a question.
I am using Contact form 7 to create an inquiry page with the following transition.
Inquiry input page ? Confirmation page ? Send email ? Thank you page
The inquiry input page above has a select button that allows you to select the inquiry type.
This time, I would like to change the email address sent after the transition to the confirmation screen depending on the selected type.
I have tried using I (pipe) and hidden as the select value, but I am having trouble getting the value to be passed to the confirmation page.
Is there a way to achieve this?
]]>I am trying different way to center the form including centering the shortcode in the page which the form is added to.
I used many pieces of CSS, some I wrote, some from the plugin support and some from other places on the internet, but nothing really working. These are some examples: (with div & without)
.wpcf7 {
background-color: #d2ae6d;
width: 50%;
align-self:center!important;
text-align: center!important;
}
#wpcf7-f3934-p3945-o1 {
align-self:center!important;
}
Could someone help to center it?
Thanks,
]]>Hello, normally my site page url will be shown in my messages via the [_post_url] syntax. However in some of my email submissions, it will only show as “()” and not show any url. Any idea what is causing this?
]]>Hello, I want to map contact form 7 fields to Brevo, how do I do that?
The form has 6 fields:
Full Name
Room number & address
Phone
Email
Appointment time
Discount code
Is it possible to map these fields to Brevo?
Thank you in advance.
I’m building a new website and using your plugin. Somehow I can’t get line breaks working in the “message” text field in the e-mail.
Hi there,
The form is: [textarea* your-message placeholder “Je bericht:”]
The HTML in the redenered mail is:
<p style="Margin:0;mso-line-height-rule:exactly;font-family:arial, 'helvetica neue', helvetica, sans-serif;line-height:21px;letter-spacing:0;color:#333333;font-size:14px">[your-message]</p>
The result when entering a random text is:
<p style="Margin:0;mso-line-height-rule:exactly;font-family:arial, 'helvetica neue', helvetica, sans-serif;line-height:21px;letter-spacing:0;color:#333333;font-size:14px">Testmails hebben meestal test text. Testtexten om mee te testen en te texten zijn de gekten.
Ja, probeer dat maar eens 10x te zeggen.
Hoe werkt het met nieuwe regels?
Och, het zal vast wel goed zijn.</p>
It does show empty lines, but because there is no <br/> added, the text is shown as:
Testmails hebben meestal test text. Testtexten om mee te testen en te texten zijn de gekten. Ja, probeer dat maar eens 10x te zeggen. Hoe werkt het met nieuwe regels? Och, het zal vast wel goed zijn.
The e-mail has been designed with Stripo. Which I’ve used before on other websites with working line breaks.
Wp-config.php doesn’t mention “WPCF7_AUTOP” at all. But is this really nessecary?
The option: “Don’t add automatic line breaks and paragraphs” is NOT checked.
Somehow other websites I’ve made in the past add the <br/> as line breaks. And those e-mails look the same as how they typed it. But I can’t seem to figure out why it’s not working now?
]]>hi there,
Suddenly we get this error in contact form 7 plugin and our forms are not working anymore: Password command failed: 535 5.7.139 Authentication unsuccessful, basic authentication is disabled.
We double checked the email and password and everything is correct. What do we do? I hope you can help. Thanks.
]]>Hi
I have a form and in these customers can add file.
when they did that no error message , but instead a file i got in the field in flamingo a serie of numbers
]]>Hello,
we have newest wordpress and newest version of CF7 on site starprof.pl. We generated new site with correct domain in recaptcha v3 admin console, after that we copy generated keys into Contact -> Integration section. In google cloud console in recaptcha section we still have information like this:
Backend ->
Not completed
Complete key setup: request results To fully protect your site or app, complete the key setup. Your key requests tokens (execution) but not results (evaluation).
https://ibb.co/SdhxYGk
How to make it work? We did everythink correct with incruction here -> https://contactform7.com/recaptcha/
In our other site (fosfan.pl) we have different problem, also with backend section in google cloud recaptcha service:
https://ibb.co/BCKHg4v
Backend ->
No protection
Your key not applicable in search results Your token (execution) derivation key but was not released in the last results (ratings) release. Something is misconfigured in the backend environment. Your website or app isn’t protected because you’re not blocking suspicious activity.
How to make this work too? Any help? Why its not working and we have errors in google cloud recaptcha console?
I have set up reCAPTCHA v3 for my Contact Form 7 through integration, but it is not working on any forms. Additionally, the checkboxes for the text editor are not appearing either. I have manually added [recaptcha] into the form. Could you please check why my CAPTCHA is not working?
]]>Hi everyone,
I installed Contact Form 7 on the website. I created in Google console the profile, added the IDa in the WordPress settings of the plugin. The plugin itself works. However, after a few days I received the following message:
“You aren’t protected.
We have seen 591 unprotected events from your site because your setup is incomplete. Please return to your reCAPTCHA console now for a step-by-step guide that will walk you through the final steps.Complete Setup“
What more should I do?
]]>The website I maintain is still running version 4.4.2 of Contact Form 7, which is deemed a security vulnerability. I would like to update to the latest version, but there is no option to do so within the WordPress Dashboard. I have downloaded the latest version from the website, but how do I install it without deleting my settings and data (in other words, without deleting the contact form that I have on the website)? Thank you.
]]>Hello,
I am having trouble mapping checkboxes to brevo fields. I tried the following:
The contact form I’m using:
<label> Your Name
[text* your-name autocomplete:name] </label>
<label> Your Email
[email* your-email autocomplete:email] </label>
<label> I want insights about
[checkbox your-starters checkbox-885 use_label_element default:1 "Starters"]
[checkbox your-leaders checkbox-886 use_label_element default:1 "Leaders"]
<label> Privacy Policy
[checkbox* checkbox-Acceptprivacypolicy class:contact-form-dark use_label_element "I accept the Privacy Policy"]
[submit "Submit"]
Please can you provide some advice and examples (or other potential solutions) as to how I can map checkboxes to brevo? This is critical for audience segmentation.
I thank you for your help and support.
]]>Hello – i have problem with “There was an error trying to send your message. Please try again later.” oragne border .
SMTP working, disabled all plugins and default theme – again error appears – what else can do?
]]><font _mstmutation=”1″></font>
]]>Hi
Contact form 7 is reported as not conforming to wp consent api in the site health status
Complianz is reporting contact form 7 as integrated
How do i get contact form 7 to conform or does it not matter?
Any help appreciated
]]>Hi, I’ve been racking my brain for 4 hours now, and I can’t figure out what the error is. The forms on the website are only submitting intermittently and giving the following error.
Response?{type: ‘basic’, url: ‘wp-json/contact-form-7/v1/contact-forms/41/feedback’, redirected: false, status: 400, ok: false,?…}
e: "wpcf7_unit_tag_not_found", message: "Нема? д?йсно? позначки одиниц?.", data: {status: 400}} code: "wpcf7_unit_tag_not_found" data: {status: 400} message: "Нема? д?йсно? позначки одиниц?."
Bonjour, je souhaite diriger un message via un formulaire de contact à partir de l’extension CONTACT7 vers différents destinataires en fonction du choix dans le menu déroulant.
Mon onglet ? formulaire ? est le suivant :
<label> Votre nom (*)
[text* your-name autocomplete:name] </label>
<label> Votre e-mail (*)
[email* your-email autocomplete:email] </label>
<label> Choisissez le destinataire de votre message dans le menu déroulant (*)
[select Destinataire "Marketing|[email protected]" "Direction|[email protected]"] </label>
<label> Votre message
[textarea your-message] </label>
[submit "Envoyer"]
Mais lorsque je mets dans l’onglet ? E-mail ? :
Pour : [Destinataire]
=> j’obtiens un message d’erreur ? Syntaxe de bo?te e-mail non valide. ?
Alors qu’il est indiqué dans l’onglet :
Dans les champs suivants, vous pouvez utiliser ces étiquettes d’e-mail?: [Destinaire]
J’ai vu sur internet qu’il fallait dans ce champ obligatoirement une adresse e-mail, depuis une certain version de Contact Form 7.
Est-ce là mon problème ??
Merci pour votre aide
Cordialement
]]>Hello,
I have a problem with the confirmation/error message. The message is sent, a green frame appears, but without text (it is white on a white background). It can only be displayed by marking it with the mouse cursor. If I just hit submit without filling in the required fields, an orange box appears, again with no text.. Can someone help me fix this problem? Thank you
]]>Messages marked as SPAM: There was an error trying to send your message. Please try again later.
WordPress Version 6.6.2
Contact Form Version 5.9.8
Looks like plugin is using outdated API version/endpoints.
Here’s what I see in the code:
public function verify( $token ) {
$is_human = false;
if ( empty( $token ) or ! $this->is_active() ) {
return $is_human;
}
$endpoint = 'https://www.google.com/recaptcha/api/siteverify';
if ( apply_filters( 'wpcf7_use_recaptcha_net', false ) ) {
$endpoint = 'https://www.recaptcha.net/recaptcha/api/siteverify';
}
$sitekey = $this->get_sitekey();
$secret = $this->get_secret( $sitekey );
$request = array(
'body' => array(
'secret' => $secret,
'response' => $token,
),
);
Here’s what I see in the API DOCs:
request body:
{
"event": {
"token": "TOKEN",
"expectedAction": "USER_ACTION",
"siteKey": "****************************",
}
}
Endpoint:
https://recaptchaenterprise.googleapis.com/v1/projects/<PROJECT NAME>/assessments?key=API_KEY
Apparently endpoints in the code are different (and lacking project name in configuration)
Looks like “secret” JSON key should be renamed to “siteKey”, “expectedAction” JSON key is also seem to be missing from request body.
Here’s what I see in Google API console: https://imgur.com/a/iUUdqHM
]]>Hello, i have checkbox inputes and after update started showing new validation error message “Too many items selected”
How can i deactivate this “feature”? It break my from. User must select at least 2 items, that is my custom function, but for some reason cf7 not allow mark two checkboxes. The field is not exclusive.
]]>I changed my code on my contact form to ask for T-Shirt sizes along with the other questions. When I go to the preview the option is sucessfully there, but when I save and upload it to the website it never reflects. I’m not sure what I’m doing wrong here if I could get some support, thanks!
]]>hello,I’m using minilength for my form,but no matter how long a text of character length I enter, an error is reported: One or more fields have an error. Please check and try again.
[textarea* your-message minlength:10]
[submit "submit"]
]]>
Hey,
Can you please explain the data retention policy of the plugin?
Does the data entered in the form stored in your servers?
]]>Only on a mobile phone (android) the input field does not stop on the right side. with windows / chrome everything is fine. Any Idea what i can do? – Thanks
]]>Hello,
Last week, our website forms started showing the error message “The message could not be sent. Please try again later.” To resolve this, we replaced the reCAPTCHA v3 key, and everything started working again. However, the same issue resurfaced yesterday. After updating the key once more, the problem was fixed.
WordPress Version => 6.6.2
CF7 => 5.9.8
Does anyone know the root cause of this issue and how we can fix it permanently?
Thanks.
]]>Stopped sending forms. The spinner is spinning, it doesn’t even check for filled fields. Help, please
POST https://misterristi.ru/wp-json/contact-form-7/v1/contact-forms/256/feedback 404 (Not Found)
(anonymous)@index.js?ver=5.9.8:[email protected]?ver=5.9.8:1(anonymous)@index.js?ver=5.9.8:1
]]>Hello! Could you please help:
When sending messages through the form, some of them may be duplicated, but without some filled data
]]>Hi,
This code below is taking precedence over my custom functions, so get_locale() and translation functions __() are no longer working. I’m using Polylang free version, and I basically create a form for each language and then add it to the page. So for example when I am on a French page, I add the French contact form shortcode.
Here’s the most recent CF7 code causing the issue:
$output = wpcf7_switch_locale(
$contact_form->locale(),
$callback,
$contact_form, $atts
);
Here’s what fixes the issue:
$output = wpcf7_switch_locale(
get_locale(),
$callback,
$contact_form, $atts
);
I’m doing some workarounds like so but I still have issues with _() translation functions. And I’m not only using it in wpcf7_form_hidden_fields hook, also in wpcf7_init to create custom tags, wpcf7_add_form_tag.
$current_locale = get_locale();
add_filter( 'wpcf7_form_hidden_fields', function( $hidden_fields ) use ( $current_locale ) {
return filter_wpcf7_form_hidden_fields( $hidden_fields, $current_locale );
}, 10, 1 );
Is this the proper way to pull the language from the form and not instead from the actual page so it matches the page language? If is the way, can I somehow hook into to change the locale? Thank you.
]]>