Hi there, first of all you got all my compliments for the great plugin which helps millions of people in their journey towards a reCaptcha free world!
I came across a website of mine which wouldn’t send form at times. While investigating the issue, I noticed the form was sent successfully once I disabled Altcha. Thus, I started to disable form-related plugins one by one, starting with Brevo-stuff first.
Then, I noticed it was using the Conditional fields for Contact Form 7 plugin. By disabling it, CF7 + Altcha and all the others were working just fine.
So I have found my guy. And I was able to reproduce the issue on a clean install. So:
There are no notices in browser console, no errors in php, no requests sent.
Could you please take a look?
]]>After verifying a user the captcha will continuously reverify the user. It does however not block the user from succesfully sending the form. This behaviour is also not consistent across browsers or devices, as on mobile it almost never displays this behaviour. We also tested it on other devices and it didn’t happen on every pc either. This behaviour went away when removing the WP Rocket plugin, however we don’t know why doing this would cause the behaviour to also go away. We have also tried disabeling every single WP Rocket feature and exclude all links related to this plugin, to no avail.
we also took a look at the functioncalls through the performance record feature, and noticed a timer that would retrigger the verification. ussually with a lenth of about 45ms. But in moments where it does not reverify the timer length is only a single microsecond or it gets canceled (this was unclear from the inspector). This leads us to suspecting that this might be related to a race condition.
The website provided is my testsite.
Hey there,
works fine in single pages, offline-canvas built with elementor pro.
but in popups, built with elementor, it loads twice
regards
]]>Hi, I am looking to migrate away from Google reCaptcha for my WP sites and am trying out Altcha. It seems to function a bit differently and I am wondering how I know that it is actually working since it never seems to prompt me with pictures of fire hydrants and bicycles. Is Altcha an entirely different thing than reCaptcha? Just a bit confused. Google is migrating their reCaptcha users this summer to a new thing and I just don’t want to deal anymore. Checked out hCaptcha but kind of like Altcha a bit more.
]]>When configuring the plugin in WordPress you can chose between self-hosted, eu or US. When I create API keys via this link https://altcha.org/docs/api/free_api_keys/ they only work when selecting US server. Does this mean that EU server doesn’t work anymore?
]]>As mentioned in the title. After updating to Gravity Forms 2.9.2 the integration does not work anymore when the option “floating ui” is enabled.
]]>How do I use shortcode to obfuscate text or image on an Elementor generated page? Not in a form but regular page with email and an image at the end.
Edit: Thought about the plugin possibly not having this function so I used
<script src="https://cdn.jsdelivr.net/gh/altcha-org/altcha@main/dist_plugins/obfuscation.min.js"></script>
<script src="https://cdn.jsdelivr.net/gh/altcha-org/altcha@main/dist/altcha.min.js"></script>
as an HTML snippet and then used your sample obfuscation code from the documentation, but it is not working at all.
]]>Hey guys,
I’m having an issue with several websites that use Elementor forms widget. Can you please check?
Verification failed. – this is the error I’m getting when I’m trying to send a message.
I’d really appreciate if you could check this as soon as possible!
]]>Hello. Thank you for creating this incredible free and open-source plugin. I always appreciate people creating and offering free software apps and plugins.
It seems that WP-Optimize – Clean, Compress, Cache doesn’t work with your plugin. Is there a way I can still use WP-Optimize – Clean, Compress, Cache with your plugin, and make them both work or is there a similar plugin to WP-Optimize that will work with your plugin? Thank you.
I have the latest WordPress version.
]]>Hey there,
Thank you for this great plugin!
Do you plan to integrate the plugin with the Woocommerce checkout page? Thank you.
]]>I have installed plugin and created API key and put on the setting secret key. I need captch only in login form. But the form loads on verifying. Also error in log as undefined reading digest.
Uncaught (in promise) TypeError: Cannot read properties of undefined (reading ‘digest’)
What am I doing wrong, and how can i solve the issue
]]>It’s funny – I switched to ALTCHA plugin a few weeks ago with about 12 websites. It worked in the beginning, but lately (last 2 weeks) a LOT of spam comes through. I tried all kinds of combinations: self-hosted or free API-Key, with Captcha + Spamfilter or just Captcha, with or without automatic verification, with or without a delay, and so forth.
The form plugin I’m using is Forminator Pro.
Anybody else having this problem or is it just me?
I would be grateful for help.
]]>Hi, I installed your plugin and found two issues:
The first was with Forminator and the settings Auto verification set on page load. This create issue loading the page where forminator form has been placed and the issue can be solved, seems switching the option to on form submit. I never tested if works the antispam just for now checking visual errors.
The second issue is that I use the plugin wpDiscuz for WordPress comment and no comments can be submitted with your plugin active. All submission are refused.
]]>Would there be any chance to add support for the wp-members login / registration form to this plugin?
I looked into it but am not experienced enough to create a plugin.
They have filter Hooks documented here: https://rocketgeek.com/plugins/wp-members/docs/filter-hooks/
Regards, hleen
]]>I am having some issue with Altcha in self-hosted config when paired with Litespeed powered servers and using the native Litespeed Cache plugin to handle cache.
It seems that the nonce gets cached and from time to time I am not able to login or send a form because the altcha doesn’t allow me.
I have tried to match the LS cache time with the Altcha update time, however this ended up just in time frames where the things work, and time frames where things do not.
This has started to become more than annoying later so we are thinking to roll back to recaptcha.
However, since I really like Altcha (and we wrote about it even in my company’s blog) I’d really like to know if there’s something we can do.
Our last attempt was to turn off REST API calls caching in Litespeed Cache, we’ll see if that can help, but please let us know what you think!
]]>Hello!
First of all, thank you for Altcha, both the project and also this WordPress plugin, VERY useful.
However I’m not able to understand how to use the shortcode to integrate with other forms or custom forms. I search the documentation but I still cant find anything.
Can you help me?
Thank you!
]]>Hello,
Thank you for providing this plugin.
In AltCha options, when setting the captcha integration with Contact Form 7, I am not satifisfied with where the AltCha box is positioned (after the “Send” button, whereas I would like it to be positioned before).
So instead of crafting custom CSS rules that would break sooner or later, I disabled it and thought about setting instead custom HTML to captcha and add the [altcha] shortcode in the form editing screen just before the CF7 shortcode for the “Send” button. But in this case, Altcha’s shortcode is displayed on the frontend as text (instead of expected rendered HTML). Is there a way to change this behavior in Altcha ?
More complex, I also have another form displayed as 3 separate screens (one for each step, using the plugin “Multi Step for Contact Form 7 Lite”). Could I imagine to put an AltCha shortcode before the Next Button of the first screen, so it wouldn’t go to the second step if the captcha is not verified ?
Hello,
There are a few small problems with the integration of Elementor Pro Forms. If only Elementor Pro Forms is activated for the integrations in the settings, the widget is not rendered but the sending of the form is blocked because the checkbox is not activated. If Custom HTML is also activated, the implementation works and the widget is rendered. Unless the captcha is set as required in the form editor, then sending is also no longer possible as Elementor does not recognise that the checkbox has been activated. It’s not bad as long as you know that, but I think it will happen more often that users only activate the Elementor integration and set the field as required. I’m talking about the self hosted version.
Integrations:
Elementor Pro Forms + Custom HTML + Captcha Field not required -> works
Elementor Pro Forms + Custom HTML + Captcha Field required -> does not work
Elementor Pro Forms + Captcha Field not required -> does not work
Elementor Pro Forms + Captcha Field required -> does not work
I am looking to use this plugin in conjunction with HTML Forms. When activated in self-hosted mode, the widget is failing to render on the form. The browser console lists the following error:
Access to script at 'https://cdn2.website.com/app/plugins/altcha-spam-protection/public/altcha.min.js?ver=1.4.0' from origin 'https://website.com' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.
We use the plugin WP Offload Media to serve our js and css assets via CloudFront CDN, which is why the asset path is being rewritten from https://website.com
to https://cdn2.website.com
. Despite having other plugins running we’ve not had any CORS issues with a plugin’s js assets until this one.
The plugin is using all defaults except for the HTML Forms option, which is set to “Captcha”.
]]>The plugin is great and Altcha is a real alternative, but it would be great if it was possible to change the base url on self-hosted. We have the rest api on a different url and therefore always get the error that the verification failed.
Changing the url in the core.php is of course only a temporary solution until the next update. Hence the request to implement an option in the settings or a hook with which the url could be customised.
Thank you very much!
]]>Hi,
I’m a big fan of Altcha and have been using it on all the websites I build. I also use the Forminator plugin to create forms. However, when I enabled Altcha’s Captcha + Spam Filter option in the Altcha admin page for use with Forminator, I ran into an issue. Multiple captchas were added to the form, especially in the file upload fields. I’ve uploaded a screenshot for your reference: https://imgur.com/qej7uaO.
Could you please help me resolve this issue? Thank you for creating such a great plugin!
]]>