Plugin / Captcha by BestWebSoft

BestWebSoft

Frequently Asked Questions (FAQ)

Follow the next steps in order to add Captcha to your WordPress login page (form): 1. Open your WordPress admin Dashboard. 2. Navigate to Captcha settings page. 3. Find “Enable Captcha for” for the “Login form”. 4. Save changes.
Captcha will only be displayed if you are using standard registration, login, comments form pages. In case of using custom forms and pages it will be necessary to make changes in them so that captcha could be displayed and work correctly.
Follow the instructions below in order to add Captcha plugin to your custom PHP or HTML form: 1. Install the Captcha plugin and activate it. 2. (Optional) If you would like to use your own settings for the custom forms you have (for example, for your contact and sign up forms), please follow the steps below: – Go to your theme folder for example ‘your-wp-site/wp-content/themes/your-theme-name’ where your-theme-name is theme name you currently using ; – Open functions.php file; – Add the following code to the end of the file: function add_my_forms( $forms ) { $forms['my_contact_form'] = "Form Display Name"; return $forms; } add_filter( 'cptch_add_form', 'add_my_forms' ); Please don’t use the next form slugs since they are predefined by plugin settings: general, wp_login, wp_register, wp_lost_password, wp_comments, bws_contact, bws_subscriber, buddypress_register, buddypress_comments, buddypress_group, cf7_contact, woocommerce_login, woocommerce_register, woocommerce_lost_password, woocommerce_checkout. – Save file changes; – Go to the “Settings” tab on the plugin settings page (Admin Dashboard -> Captcha); If everything is OK, you will see your form in ‘Enable Captcha for’ => ‘External plugins’ ( with labels which you specified in the “cptch_add_form_tab” hook call function ). – Enable it and configure form options as you need; – Click “Save changes”; If you don`t want to use your own settings for CAPTCHA displaying in your custom form, it will use the settings from “General” block on the plugin settings. Open the file with the form (where you would like to add CAPTCHA); Find a place to insert the code for the CAPTCHA output; If you completed the instructions in point 2, then you should add: In this example, the second parameter is a slug for your custom form. Otherwise, insert the following lines: After that, you should add the following lines to the function of the entered data checking. If you completed the instructions in point 2, then you should add: In this example, the third parameter is a slug for your custom form. Otherwise, insert the following lines: If there is a variable in the check function responsible for the errors output, you can concatenate variable $error to this variable. If the ‘cptch_verify’ filter hook returns ‘true’, it means that you have entered the CAPTCHA answer properly. In all other cases, the function will return the string with the error message.
Plugin displays captcha for those comments forms which were written in the same way as comments forms for the standard WordPress themes. Unfortunately, the plugin is incompatible with comments forms generated by using SAAS (eg: Disqus or JetPack comments forms). If you don’t use SAAS comments forms, please follow the next steps: 1. Using FTP, please go to {wp_root_folder}/wp-content/themes/{your_theme}. 2. Find and open “comments.php” file. It is possible that the file that is used to display the comment form in your theme called differently or comment form output functionality is inserted directly in the other templates themes (eg “single.php” or “page.php”). In this case, you need to open the corresponding file. 3. Make sure that the file contains one of the next hooks: do_action ( 'comment_form_logged_in_after' ) do_action ( 'comment_form_after_fields' ) do_action ( 'comment_form' ) If you didn’t find one of these hooks, then put the string ID ); ?> in the comment form.
Please make sure that the problem hasn’t been discussed yet on our forum (https://support.bestwebsoft.com). If no, please provide the following data along with your problem’s description: – The link to the page where the problem occurs – The name of the plugin and its version. If you are using a pro version – your order number. – The version of your WordPress installation – Copy and paste into the message your system status report. Please read more here: Instruction on System Status

Ratings

3.6
7 reviews

Rating breakdown

Details Information

Version

5.0.7

First Released

05 Sep, 2017

Total Downloads

32,139

Wordpress Version

4.0 or higher

Tested up to:

5.2.4

Require PHP Version:

-

Tags

Contributors

Languages

DIRECTORY DISCLAIMER

The information provided in this THEME/PLUGIN DIRECTORY is made available for information purposes only, and intended to serve as a resource to enable visitors to select a relevant theme or plugin. wpSocket gives no warranty of any kind, express or implied with regard to the information, including without limitation any warranty that the particular theme or plugin that you select is qualified on your situation.

The information in the individual theme or plugin displayed in the Directory is provided by the owners and contributors themselves. wpSocket gives no warranty as to the accuracy of the information and will not be liable to you for any loss or damage suffered by you as a consequence of your reliance on the information.

Links to respective sites are offered to assist in accessing additional information. The links may be outdated or broken. Connect to outside sites at your own risk. The Theme/Plugin Directory does not endorse the content or accuracy of any listing or external website.

While information is made available, no guarantee is given that the details provided are correct, complete or up-to-date.

wpSocket is not related to the theme or plugin, and also not responsible and expressly disclaims all liability for, damages of any kind, arising out of the use, reference to, or reliance on, any information or business listed throughout our site.

Keep Leading Your Followers!
Share it for them.