=== Captcha by BestWebSoft - Advanced Spam Protection, Math & OCR-Friendly Captcha for Site Forms ===
Contributors: bestwebsoft
Donate link: https://bestwebsoft.com/donate/
Tags: captcha, spam protection, security, antispam, captcha WooCommerce, OCR-friendly captcha, Math captcha, WordPress captcha, human verification, security plugin, spam prevention, CAPTCHA plugin, WordPress security, form protection
Requires at least: 6.2
Tested up to: 6.9.4
Stable tag: 5.2.8
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html

#1 The Ultimate Spam Protection Plugin Using Captcha for WordPress Forms.

== Description ==

**Captcha by BestWebSoft** is the premier spam protection and security plugin for WordPress, designed to safeguard your website's forms from spam and malicious submissions. This plugin provides robust protection for login, registration, password recovery, comments, WooCommerce checkout, and custom forms using advanced captcha solutions, including Math captcha and OCR-friendly captcha.

Enhance your website's security and user experience with versatile captcha options that are easy to set up and manage, ensuring uninterrupted protection against spam without the need for code modifications. Choose from Invisible captcha, Character recognition captcha, and Slide captcha to customize your protection strategy. Block bots effectively with powerful math-based challenges or smooth, user-friendly sliding interactions.

Captcha by BestWebSoft integrates seamlessly with popular plugins and is optimized for spam protection on WordPress forms, making it ideal for WooCommerce, Contact Form 7, and other integrations. Secure your site today with a lightweight, fast, and reliable solution that prioritizes both security and user experience.

**Stop spam now with the most effective WordPress captcha solution!**

[View Demo](https://bestwebsoft.com/demo-for-captcha/?ref=readme)

= Free Features =

* Add captcha to:
    * Login form
    * Registration form
    * Reset password form
    * Comments form
    * Protected post password form
    * [Contact Form](https://bestwebsoft.com/products/wordpress/plugins/contact-form/?k=7f973058ee3bd3a18934b5e13b857d6f)
    * [Car Rental V2 Pro](https://bestwebsoft.com/products/wordpress/plugins/car-rental-v2/?k=9feda3ea8564e0b0707c5434786ddf24)
    * Custom form
* Choose Captcha type:
    * Invisible
    * Character Recognition
    * Simple math actions such as addition, subtraction, and multiplication
    * Slide captcha
* Enhance captcha protection with:
    * Letters
    * Numbers
    * Images
* Hide captcha for:
    * Registered users in comments form
* Set captcha submission time limit
* Settings for displaying captchas by Weekdays and Hours
* Refresh captcha option
* Edit captcha title and notifications
* Compatible with latest WordPress version
* Incredibly simple settings for fast setup without modifying code
* Detailed step-by-step documentations and videos
* Multilingual and RTL ready
* Force Strong Passwords

> **Pro Features**
>
> All features from Free version included plus:
>
> * Compatible with :
>   * Contact Form 7 (since v 3.4)
>   * [Subscriber](https://bestwebsoft.com/products/wordpress/plugins/subscriber/?k=ac02c12d6e17bc91f4cc636eec0a0348)
>   * Jetpack contact form
>   * MailChimp for WordPress
>   * Ninja Forms
>   * Gravity Forms
>   * WPForms
>   * Caldera Forms
>   * Formidable Contact Form
>   * MemberPress
> * Compatible with WooCommerce:
>   * Login form
>   * Register form
>   * Lost password form
>   * Checkout billing form
> * Compatible with bbPress:
>   * New Topic form
>   * Reply form
> * Compatible with BuddyPress:
>   * Registration form
>   * Comments form
>   * Create a Group form
> * Compatible with Forums - wpForo:
>   * Login form
>   * Registration form
>   * New Topic form
>   * Reply form
> * Compatible with Divi :
>   * Contact Form
>   * Login Form
> * Compatible with LearnDash login:
>   * Login form
>   * Registration form
> * Compatible with BuddyBoss:
>   * Registration form
> * Compatible with Elementor Pro:
>   * Elementor Contact form [NEW]
> * Compatible with BWS Login Register Form:
>   * Login form
>   * Registration form
>   * Forgot Password form
> * Compatible with Easy Digital Downloads Form:
>   * Login form
>   * Registration form
>   * Forgot Password form
> * Hide captcha for:
>   * Allowed IP addresses
> * Merge IP addresses from [Limit Attempts](https://bestwebsoft.com/products/wordpress/plugins/limit-attempts/?k=a9ab60b2d4016ae9c809733d84012988) plugin with Captcha Allow List
> * Configure all subsites on the network
> * Captcha submission time limit for separate forms
> * Image packages with hand-drawn digits
> * Add and enable unlimited number of image packages at the same time
> * Edit Slide captcha appearance
> * Block disposable emails
> * Add custom code via plugin settings page
> * Get answer to your support question within one business day ([Support Policy](https://bestwebsoft.com/support-policy/))

[**Upgrade to Pro Now**](https://bestwebsoft.com/products/wordpress/plugins/captcha/?k=2d2d85a3c277bf3489697c9a9ff2d352)

If you have feature suggestions or ideas you'd like to see in the plugin, we'd love to hear from you! [Suggest a Feature](https://support.bestwebsoft.com/hc/en-us/requests/new)

= Documentation & Videos =

* [[Doc] User Guide](https://bestwebsoft.com/documentation/captcha/captcha-user-guide/)
* [[Doc] Installation](https://bestwebsoft.com/documentation/how-to-install-a-wordpress-product/how-to-install-a-wordpress-plugin/)
* [[Doc] Purchase](https://bestwebsoft.com/documentation/how-to-purchase-a-wordpress-plugin/how-to-purchase-wordpress-plugin-from-bestwebsoft/)
* [[Video] Purchase, Installation, Configuration Tutorial](https://www.youtube.com/watch?v=r0Noz2bYAq8)
* [[Video] User Guide](https://www.youtube.com/watch?v=5UyK8tS3oqM)

= Help & Support =

Visit our [Help Center](https://support.bestwebsoft.com/) if you have any questions; our friendly Support Team is ready to assist you.

= Affiliate Program =

Earn a 20% commission by selling premium WordPress plugins and themes by BestWebSoft — [Join the Affiliate Program](https://bestwebsoft.com/affiliate/)

= Translation =

* Arabic (ar_AR) (thanks to Albayan Design Hani Aladoli)
* Bangla (bn_BD) (thanks to [SM Mehdi Akram](mailto:mehdi.akram@gmail.com), www.shamokaldarpon.com)
* Belarusian (bel) (thanks to [Natasha Diatko](mailto:natasha.diatko@gmail.com))
* Brazilian Portuguese (pt_BR) (thanks to [Breno Jacinto](mailto:brenojac@gmail.com), www.iconis.org.br)
* Bulgarian (bg_BG) (thanks to [Nick](mailto:paharaman@gmail.com))
* Catalan (ca) (thanks to [Psiete](mailto:psiete@gmail.com))
* Chinese (zh_CN) (thanks to [TIM](mailto:416441872@qq.com), [Jack Chen](mailto:beijingtours@foxmail.com), www.jackchen.im)
* Taiwan (zh_TW) (thanks to [Kaiconan](mailto:ch.unk.ai.ma.o@gmail.com))
* Croatian (hr) (thanks to [Daniel](mailto:daniel@croteh.com))
* Czech (cs_CZ) (thanks to [Michal Kučera](mailto:kucerami@gmail.com) www.n0lim.it)
* Danish (da_DK) (thanks to Byrial Ole Jensed)
* Dutch (nl_NL) (thanks to [Bart Duineveld](mailto:byrial@vip.cybercity.dk))
* Estonian (et) (thanks to Ahto Tanner)
* Greek (el) (thanks to Aris, www.paraxeno.net)
* Farsi/Persian (fa_IR) (thanks to [Mostafa Asadi](mailto:mostafaasadi73@gmail.com), www.ma73.ir, [Morteza Gholami](mailto:Morteza.Gholami@Yahoo.Com))
* Finnish (fi) (thanks to Mikko Sederholm)
* French (fr_FR) (thanks to Martel Benjamin, [Capronnier luc](mailto:lcapronnier@yahoo.com))
* German (de_DE) (thanks to Thomas Hartung, [Lothar Schiborr](mailto:lothar.schiborr@web.de))
* Hebrew (he_IL) (thanks to Sagive SEO)
* Hindi (hi_IN) (thanks to [Outshine Solutions](mailto:ash.pr@outshinesolutions.com), www.outshinesolutions.com)
* Hungarian (hu_HU) (thanks to [Peter Aprily](mailto:solarside09@gmail.com))
* Japanese (ja) (thanks to Foken)
* Indonesian (id_ID) (thanks to [Nasrulhaq Muiz](mailto:nasroel@al-badar.net), www.al-badar.net)
* Italian (it_IT) (thanks to [Marco](mailto:marco@blackstudio.it))
* Latvian (lv) (thanks to [Juris O](mailto:juris.o@gmail.com))
* Lithuanian (lt_LT) (thanks to [Arnas](mailto:arnas.metal@gmail.com))
* Norwegian (nb_NO) (thanks to Tore Hjartland)
* Polish (pl_PL) (thanks to Krzysztof Opuchlik)
* Portuguese (pt_PT) (thanks to [João Paulo Antunes](mailto:jp.jp@sapo.pt))
* Romanian (ro_RO) (thanks to Ciprian)
* Russian (ru_RU)
* Serbian (sr_RS) (thanks to Radovan Georgijevic)
* Slovak (sk_SK) (thanks to Branco Radenovich)
* Slovenian (sl_SI) (thanks to [Uroš Klopčič](mailto:uros.klopcic@gmail.com), www.klopcic.net)
* Spanish (es_ES)
* Swedish (sv_SE) (thanks to Christer Rönningborg, [Blittan](mailto:blittan@xbmc.org))
* Tagalog (tl) (thanks to [Roozbeh Jalali](mailto:rjalali@languageconnect.net), www.languageconnect.net)
* Turkish (tr_TR) (thanks to Can Atasever, www.canatasever.com)
* Ukrainian (uk)
* Vietnamese (vi_VN) (thanks to NDT Solutions)

Some translations may be incomplete. We continuously add new features that require translation. To create or update a language pack, send the text of PO and MO files to [BestWebSoft](https://support.bestwebsoft.com/hc/en-us/requests/new). Download the latest Poedit version [here](https://www.poedit.net/download.php).

= Recommended Plugins =

* [Limit Attempts](https://bestwebsoft.com/products/wordpress/plugins/limit-attempts/?k=c6b924d096b75a288daf0e49a58f93c2) — Protect your WordPress site against brute force attacks by limiting login attempts.
* [Updater](https://bestwebsoft.com/products/wordpress/plugins/updater/?k=0864088de1701a5e104ffb77c6d7011c) — Automatically check and update your WordPress core, plugins, and themes to the latest versions.
* [Contact Form](https://bestwebsoft.com/products/wordpress/plugins/contact-form/?k=7f973058ee3bd3a18934b5e13b857d6f) — A simple and essential contact form plugin for any WordPress site.
* [Subscriber](https://bestwebsoft.com/products/wordpress/plugins/subscriber/?k=2ce0827916414c9c8576110f13560030) — Add an email newsletter sign-up form to WordPress posts, pages, and widgets. Collect and manage subscriber data effectively.

= Credits =

* This plugin includes a license verification mechanism to ensure the authenticity of your license key and provide access to premium features and updates. The verification process involves securely connecting to our external service hosted on the BestWebSoft website: [BestWebSoft](https://bestwebsoft.com).
* [Privacy Policy](https://bestwebsoft.com/privacy-policy/)
* [End User License Agreement](https://bestwebsoft.com/end-user-license-agreement/)

== Installation ==

1. Upload the `captcha-bws` folder to the `/wp-content/plugins/` directory.
2. Activate the plugin through the 'Plugins' menu in WordPress.
3. Plugin settings are located in the "Captcha" section.

[View a Step-by-step Instruction on Captcha Installation](https://bestwebsoft.com/documentation/how-to-install-a-wordpress-product/how-to-install-a-wordpress-plugin/).

== Frequently Asked Questions ==

= How to add Captcha plugin to the WordPress login page (form)? =

Follow these steps to add CAPTCHA to your WordPress login page:

1. Open your WordPress admin Dashboard.
2. Navigate to the Captcha settings page.
3. Find "Enable Captcha for" and select the "Login form".
4. Save changes.

= Any captcha answer results in an error =

CAPTCHA will only display on standard registration, login, and comments forms. If using custom forms and pages, you need to modify them to display and function correctly with CAPTCHA.

= Add Captcha plugin to a custom form on my WordPress website =

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 the theme name you are 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 the "General" block on the plugin settings.

3. Open the file with the form (where you would like to add CAPTCHA);
4. Find a place to insert the code for the CAPTCHA output;
5. If you completed the instructions in point 2, then you should add:

`<?php echo apply_filters( 'cptch_display', '', 'my_contact_form' ); ?>`

In this example, the second parameter is a slug for your custom form.

Otherwise, insert the following lines:

`<?php echo apply_filters( 'cptch_display', '' ); ?>`

6. 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:

`<?php $error = apply_filters( 'cptch_verify', true, 'string', 'my_contact_form' );
if ( true === $error ) { /* the CAPTCHA answer is right */
    /* do necessary action */
} else { /* the CAPTCHA answer is wrong or there are some other errors */
    echo $error; /* display the error message or do other necessary actions in case when the CAPTCHA test was failed */
} ?>`

In this example, the third parameter is a slug for your custom form.

Otherwise, insert the following lines:

`<?php $error = apply_filters( 'cptch_verify', true );
if ( true === $error ) { /* the CAPTCHA answer is right */
    /* do necessary action */
} else { /* the CAPTCHA answer is wrong or there are some other errors */
    echo $error; /* display the error message or do other necessary actions in case when the CAPTCHA test was failed */
} ?>`

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.

= Why is the CAPTCHA missing in the comments form? =

The 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 (e.g., 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 is called differently or comment form output functionality is inserted directly in the other templates themes (e.g., "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 `<?php do_action( 'comment_form', $post->ID ); ?>` in the comment form.

= I have some problems with the plugin's work. What Information should I provide to receive proper support? =

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](https://bestwebsoft.com/documentation/admin-panel-issues/system-status/)

== Screenshots ==

1. Login form with Captcha.
2. Registration form with Captcha.
3. Lost password form with Captcha.
4. Comments form with Captcha.
5. Contact form with Captcha.
6. Login form with Optical Character Recognition Captcha Type.
7. Login form with Slide Captcha Type.
8. Captcha Settings page.
9. Captcha Packages page.
10. Captcha Allow List page.

== Changelog ==

== Changelog ==

= V5.2.8 - 20.03.2026 =
* Update : All functionality was updated for WordPress 6.9.4
* NEW : The new functionality Force Strong Passwords has been added.
* PRO : The new compatibility with Easy Digital Downloads Forms has been added.
* Update : BWS Panel section was updated.

= V5.2.7 - 14.11.2025 =
* Bugfix : Syntax error has been fixed.

= V5.2.6 - 08.11.2025 =
* Update : All functionality was updated for WordPress 6.8.2
* Pro : The Block disposable emails functionality has been added.
* NEW : The new compatibility with BWS Login Register Form has been added.
* Update : BWS Panel section was updated.

= V5.2.5 - 10.04.2025 =
* Update : All functionality was updated for WordPress 6.7
* NEW : The compatibility with Protected post password form has been added.
* Pro : The compatibility with Memberpress has been added.
* Pro : The compatibility with Formidable Contact Form has been added.

= V5.2.4 - 24.09.2024 =
* Update : All functionality was updated for WordPress 6.6
* Update : Check settings notice has been added.

= V5.2.2 - 30.05.2024 =
* Update : All functionality was updated for WordPress 6.5
* Update : BWS panel section was updated.
* NEW: Ability to use session to save captcha values has been added.
* Bugfix : The issue with display captcha has been fixed.

= V5.2.0 - 01.01.2024 =
* Update : SQL Calls issue has been fixed.

= V5.1.9 - 28.12.2023 =
* Update : All functionality was updated for WordPress 6.4
* Syntax errors fixed.

= V5.1.8 - 19.10.2023 =
* Update : All functionality was updated for WordPress 6.3.1
* Update : BWS panel section was updated.
* Bugfix : The issue with multisite settings has been fixed.
* Pro : The compatibility with Divi Login Form and Divi Contact Form has been added.
* Pro : The compatibility with Caldera Forms has been added.
* Pro : The compatibility with LearnDash Forms has been added.
* Pro : The compatibility with BuddyBoss Registration Form has been added.

= V5.1.7 - 26.04.2022 =
* Bugfix : Deactivation Feeback fix.

= V5.1.6 - 30.03.2022 =
* Update : All functionality was updated for WordPress 5.9.
* Update : BWS Panel section was updated.
* Pro : The compatibility with Elementor Pro has been added.

= V5.1.5 - 10.08.2021 =
* Update : All functionality was updated for WordPress 5.8
* Update : Packages for slide captcha was updated.
* Pro : The compatibility with WPForms has been added.

= V5.1.4 - 29.06.2021 =
* Bugfix : Syntax error has been fixed.
* Update : BWS panel section was updated.
* Update : Packages for slide captcha was updated.

= V5.1.3 - 17.06.2021 =
* NEW : Ability to edit messages of slide captcha has been added.
* Bugfix : The issue of sending a password reset link on the user edit page has been fixed.
* Update : All functionality was updated for WordPress 5.7.2
* Pro : Ability to edit the appearance of slide captcha has been added.
* Pro : The issue with submitting Contact 7 form has been fixed.
* Pro : The issue with displaying captcha in the form of creating a new topic and in the reply form in WpForo has been fixed.

= V5.1.2 - 13.04.2021 =
* Bugfix : Captcha Time Limit Exceeded issue has been fixed.

= V5.1.1 - 06.04.2021 =
* Update : BWS panel section was updated.
* Update : All functionality was updated for WordPress 5.7
* Pro : The compatibility with Gravity Forms has been added.

= V5.1.0 - 19.01.2021 =
* Update : BWS panel section was updated.
* Pro : Bug related to incorrect Captcha displaying at used several Image Packages has been fixed.
* Update : Whitelist replaced with allow list.
* Update : All functionality was updated for WordPress 5.6

= V5.0.9 - 07.10.2020 =
* NEW : Added RTL support for Slide Captcha.
* Pro : The compatibility with Ninja Form has been fixed.
* Bugfix : Fixed display Slide Captcha in Internet Explorer.
* Update : React libraries have been updated.
* Update : BWS panel section was updated.

= V5.0.8 - 30.03.2020 = 
* NEW : New type of Captcha - Slide Captcha has been added.

= V5.0.7 - 17.09.2019 = 
* Bugfix : Issue with Calling files remotely has been fixed.
* Bugfix : Issue with Including Libraries Already In Core has been fixed.
* Update : Checking for updates has been removed.
* Update : BWS Menu Functionality is improved.

= V5.0.6 - 04.09.2019 =
* Update: The deactivation feedback has been changed. Misleading buttons have been removed.

= V5.0.5 - 24.05.2019 =
* NEW : The compatibility with Car Rental V2 has been added.
* Bugfix : The bug with the "Advanced protection" option has been fixed.
* Update : Chinese language file has been updated.
* Update : All functionality was updated for WordPress 5.2.1.

= V5.0.4 - 22.04.2019 =
* PRO : Compatibility with Ninja Forms has been added.
* Update : All functionality was updated for WordPress 5.1.1.

= V5.0.3 - 04.02.2019 =
* NEW : Ability to use captcha in the custom login forms which calls function wp_login_form() has been added.
* Bugfix : Compatible with W3 Total Cache has been fixed.
* Update : Spanish language file has been updated.
* Update : All functionality was updated for WordPress 5.0.3.

= V5.0.2 - 10.10.2018 =
* NEW : Ability to choose Captcha type has been added.
* NEW : Ability to enhance captcha protection with letters, numbers, images has been added.
* NEW : Ability to hide captcha for registered users in comments form has been added.
* NEW : Ability to set captcha submission time limit has been added.
* NEW : Ability to refresh captcha option has been added.
* NEW : Image packages with hand-drawn digits has been added.
* NEW : Ability to edit captcha title and notifications has been added.
* Pro : Compatible with MailChimp for WordPress has been added.
* Pro : Compatible with bbPress has been added.
* Pro : Compatible with wpForo has been added.
* Bugfix : Bug related to incorrect Captcha displaying at Arithmetic Actions has been fixed.
* Bugfix : Bug related to incorrect Captcha displaying at Optical Character Recognition has been fixed.
* Bugfix : Bug related to the Network settings page has been fixed.
* Bugfix : The bug with infinite Captcha loading in BuddyPress Comments form has been fixed.
* Update : Czech language file has been updated.

= V5.0.1 - 03.04.2018 =
* Pro: Bug related to the inability to save settings after upgrading to Pro version has been fixed.

= V5.0.0 - 14.09.2017 =
* NEW : Plugin has been released.

== Upgrade Notice ==

= V5.2.8 =
* New features added.
* The compatibility with new WordPress version updated.

= V5.2.7 =
* Bugs fixed.

= V5.2.6 =
* New features added.
* The compatibility with new WordPress version updated.

= V5.2.5 =
* New features added.
* The compatibility with new WordPress version updated.

= V5.2.4 =
* Appearance improved.

= V5.2.2 =
* New features added.
* The compatibility with new WordPress version updated.
* Plugin optimization completed.
* Bugs fixed.

= V5.2.0 =
* Security standarts update.

= V5.1.9 =
* Bugs fixed.
* The compatibility with new WordPress version updated.

= V5.1.8 =
* New features added.
* Plugin optimization completed.
* The compatibility with new WordPress version updated.

= V5.1.7 =
* Bugs fixed.

= V5.1.6 =
* New features added.
* Plugin optimization completed.
* The compatibility with new WordPress version updated.

= V5.1.5 =
* New features added.
* The compatibility with new WordPress version updated.

= V5.1.4 =
* Bugs fixed.
* Plugin optimization completed.

= V5.1.3 =
* New features added.
* Bugs fixed.
* The compatibility with new WordPress version updated.

= V5.1.2 =
* Bugs fixed.

= V5.1.1 =
* Plugin optimization completed.
* The compatibility with new WordPress version updated.

= V5.1.0 =
* Appearance improved.
* Bugs fixed.

= V5.0.9 =
* Functionality expanded.
* Bugs fixed.

= V5.0.8 =
* New features added.

= V5.0.7 =
* Usability improved

= V5.0.6 =
* Usability improved

= V5.0.5 =
* Functionality expanded.
* Bugs fixed.
* The compatibility with new WordPress version updated.

= V5.0.4 =
* Functionality expanded.
* The compatibility with new WordPress version updated.

= V5.0.3 =
* Functionality expanded.
* Bugs fixed.
* The compatibility with new WordPress version updated.

= V5.0.2 =
* Functionality expanded.
* Bugs fixed.
* New languages added.

= V5.0.1 =
* Bugs fixed.

= V5.0.0 =
* Plugin release.
