The CaptchaFox field lets you add CaptchaFox CAPTCHA verification to your WordPress forms to help prevent spam and automated submissions. Because CaptchaFox is a privacy-friendly CAPTCHA service and reCAPTCHA alternative, it distinguishes human users from bots using interactive or invisible challenges.
WS Form Pro supports all current CaptchaFox display modes for WordPress spam protection. Specifically, you can choose from:
- Inline
- Popup
- Hidden
Demo
Register Your WordPress Site with CaptchaFox
To use CaptchaFox in WordPress, you must first register your website. Then CaptchaFox can issue the keys required for verification.
- Sign up for a CaptchaFox account
- Register your website and, under “Choose your platform,” select JavaScript.
After you register your website, CaptchaFox provides two keys:
- Site key
- Secret key
You can enter these keys either in Global Settings or directly in the field settings (see below). As a result, CAPTCHA spam protection becomes active on your WordPress forms.
Adding a CaptchaFox CAPTCHA Field to WordPress Forms
To learn how to add, edit, clone, move, resize, offset, or delete a CaptchaFox field, please click here.
Field Settings
To edit the settings for this field type, click the settings icon on the field. Click Save & Close or Save to apply your changes. To discard changes, click Cancel or select another form element to close the field settings sidebar.

Basic
The Basic tab contains the settings most commonly used to configure this field.
Label
This is the label displayed alongside the field. You can enter a label here or double-click the field label directly in the editor. Use a clear, descriptive label such as Verification.
Show Label
If enabled, the label is shown on your form. Disable this option if you do not want the label to appear.
CaptchaFox Type
Select the desired CaptchaFox type from the dropdown. Depending on your selection, you will be prompted for the required configuration details.
Site Key
Enter the site key provided when you registered your website. You can also define a global site key for all CaptchaFox fields in Global Settings.
Secret Key
Enter the secret key provided when you registered your website. You can also define a global secret key for all CaptchaFox fields in Global Settings.
Mode
Select how the CaptchaFox challenge is displayed: Inline, Popup, or Hidden.
Theme
Visible modes support light and dark themes. Choose a theme that matches your site design.
Help
For visible modes you can enter help text to be shown alongside the field.
Advanced
The Advanced tab contains additional settings for controlling how the field is displayed and behaves.
Styles
Use the Styles settings to customize the field’s appearance.
Vertical Alignment
Controls how this field aligns vertically relative to other fields in the same row:
- Top
- Middle
- Bottom
Classes
WS Form allows you to add custom CSS classes to fields.
Field Wrapper
Add one or more CSS classes to the field wrapper. Field wrappers are HTML containers used to position fields on the page. Separate multiple classes with a space.
Restrictions
User Status
Choose which users can see this field:
- Any
- Is Logged In
- Is Logged Out
- Has User Role or Capability
If you select Has User Role or Capability, additional options appear to choose specific roles or capabilities.
Localization
Language
Select the language used by CaptchaFox.
Validation
Show Invalid Feedback
Displays validation feedback when the form is submitted and the field fails validation. If enabled, the message appears below the field.
Invalid Feedback Text
WS Form automatically generates validation feedback for all fields. If this setting is left empty, the default text shown in light gray will be used. You can enter custom feedback text here if required.
WS Form variables can be used in this field.
Breakpoints
Breakpoint settings control the field width and offset (number of columns from the left side of the form or the previous field) at each responsive breakpoint. For more information, click here.