Important Note: This Addon will only work if ARMember plugin is installed with version 7.3.2 or later.
Cloudflare Turnstile provides a privacy-friendly CAPTCHA solution that helps you protect your website from spam, bots, and automated abuse without interrupting the user experience.
This Addon lets you integrate Cloudflare Turnstile with ARMember forms such as login and registration forms to improve security and prevent unauthorized submissions.
ARMember – Turnstile Captcha Addon Key Features:
- Easy Installation and Setup
- Protect login and registration forms with Cloudflare Turnstile verification
- Prevent spam, bots, and automated attacks on member forms
- Privacy-friendly CAPTCHA alternative with seamless user experience
- Easy to manage directly from ARMember settings
- Seamless integration with ARMember forms
Steps For Installation And Activation
ARMember – Turnstile Captcha Addon requires the ARMember Plugin to remain installed and active. You can install this Addon using either of the following methods.
New install via FTP
- Download the Addon package and extract it. You will find a directory named armemberturnstile.
- Upload the armemberturnstile directory to
wp-content/plugins/inside your WordPress installation. - Open the WordPress admin panel and activate the
ARMember - Turnstile Captcha Addonfrom thePluginsmenu.
New install via the WordPress Uploader
- Download the Addon package.
- Log in to your WordPress admin panel.
- Navigate to
Plugins→Add New→Upload - Click on “Choose File” and select the downloaded package. After the upload finishes successfully, click on
Activate Plugin.
Turnstile Captcha will protect the following actions:
- Login Forms
- Registration Forms
- Forgot Password Forms
- Change Password Forms
- Edit Profile Forms
- Plan Purchase (Setup) Forms
Steps to Setup Turnstile Captcha For Your Website
Let’s setup ARMember – Turnstile Captcha Addon for your website:
-
After activating the Addon, navigate to
ARMember→General Settings→General Options→ Turnstile Captcha Configuration. From this section, you can manage all Turnstile-related settings and connect Cloudflare Turnstile with your website.You can create your Cloudflare account here: Click Here
After logging in to your Cloudflare account, open the Turnstile page from the dashboard and click the “Add Widget” button to create a new Turnstile widget.
Enter a name for your widget and click the “Add Hostnames” button to add the domain or subdomain where you want to use the Turnstile widget.
Always enter the correct domain name because an incorrect hostname can prevent CAPTCHA verification from working properly on your website.
After adding the hostnames, review the selected domains carefully and choose the preferred widget mode according to your requirements.
Next, click the “Create” button to generate your Turnstile Site Key and Secret Key.
Once you create the widget, Cloudflare displays both the Site Key and Secret Key required for ARMember integration.
Copy both keys immediately and store them securely because these keys connect your website with the Turnstile service.
If you need to manage the Secret Key later, open the Turnstile dashboard and click the “Edit” button for your widget.
From this section, you can update widget settings or regenerate the Secret Key whenever necessary.
On the widget edit page, click the “Show” button to view the Secret Key. You can also use the “Rotate Secret Key” option to generate a new Secret Key for better security.
Rotate the key whenever you suspect unauthorized access or want to improve overall security.
After clicking “Rotate Secret Key”, Cloudflare shows a confirmation popup. Click the “Rotate Secret Key” button again to continue.
This action invalidates the old Secret Key and creates a new Secret Key for your widget.
Cloudflare then displays both the old and newly generated Secret Key. Copy the new Secret Key immediately and store it securely.
After that, update the new Secret Key inside ARMember settings to avoid validation issues on frontend forms.
Review the updated Secret Key carefully and click the “Update” button to save the widget configuration.
This step ensures that your Turnstile widget continues working properly without any interruption.
-
After collecting both the Site Key and Secret Key, enter them into the Turnstile Captcha Configuration section inside ARMember.
Select your preferred theme and language, then save the settings. Double-check all details carefully to avoid validation failures on frontend forms.
-
Next, open the
Manage Formspage and edit your form.Enable Turnstile Captcha from the form options to start protecting your forms against spam submissions and automated attacks.
-
Once you enable Turnstile Captcha, users will see the CAPTCHA field on frontend forms such as login and registration forms.
This verification process helps you block spam submissions, reduce bot activity, and improve the overall security of your website.
-
Finally, you can customize validation labels and messages from
ARMember → General Settings → Common Messages.Update the “Turnstile Captcha Invalid Message” according to your requirements to provide clear feedback and improve the user experience.