Version Description
2015-07-23 = * Fixed infinite redirection after activation * Minor backend fixes
Download this release
Release Info
Developer | shagimuratov |
Plugin | Spam protection, AntiSpam, FireWall by CleanTalk |
Version | 5.17 |
Comparing to | |
See all releases |
Code changes from version 5.16 to 5.17
- cleantalk-admin.php +24 -2
- cleantalk-common.php +1 -1
- cleantalk.php +9 -3
- readme.txt +105 -19
cleantalk-admin.php
CHANGED
@@ -90,6 +90,17 @@ function ct_admin_init() {
|
|
90 |
'checkjs' => 1
|
91 |
));
|
92 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
93 |
|
94 |
$show_ct_notice_trial = false;
|
95 |
if (isset($_COOKIE[$ct_notice_trial_label])) {
|
@@ -130,8 +141,19 @@ function ct_admin_init() {
|
|
130 |
$ct_data['user_token'] = $result['user_token'];
|
131 |
update_option('cleantalk_data', $ct_data);
|
132 |
}
|
133 |
-
if (isset($result['auth_key']) && !empty($result['auth_key']))
|
134 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
135 |
} else {
|
136 |
setcookie($ct_notice_autokey_label, (string) base64_encode($result['error_message']), 0, '/');
|
137 |
}
|
90 |
'checkjs' => 1
|
91 |
));
|
92 |
}
|
93 |
+
if(isset($_POST['option_page'])&&$_POST['option_page']=='cleantalk_settings')
|
94 |
+
{
|
95 |
+
$ct_base_call_result = ct_base_call(array(
|
96 |
+
'message' => 'CleanTalk connection test',
|
97 |
+
'example' => null,
|
98 |
+
'sender_email' => 'stop_email@example.com',
|
99 |
+
'sender_nickname' => 'CleanTalk',
|
100 |
+
'post_info' => '',
|
101 |
+
'checkjs' => 1
|
102 |
+
));
|
103 |
+
}
|
104 |
|
105 |
$show_ct_notice_trial = false;
|
106 |
if (isset($_COOKIE[$ct_notice_trial_label])) {
|
141 |
$ct_data['user_token'] = $result['user_token'];
|
142 |
update_option('cleantalk_data', $ct_data);
|
143 |
}
|
144 |
+
if (isset($result['auth_key']) && !empty($result['auth_key']))
|
145 |
+
{
|
146 |
+
$_POST['cleantalk_settings']['apikey'] = $result['auth_key'];
|
147 |
+
$ct_options['apikey']=$result['auth_key'];
|
148 |
+
update_option('cleantalk_settings', $ct_options);
|
149 |
+
$ct_base_call_result = ct_base_call(array(
|
150 |
+
'message' => 'CleanTalk connection test',
|
151 |
+
'example' => null,
|
152 |
+
'sender_email' => 'stop_email@example.com',
|
153 |
+
'sender_nickname' => 'CleanTalk',
|
154 |
+
'post_info' => '',
|
155 |
+
'checkjs' => 1
|
156 |
+
));
|
157 |
} else {
|
158 |
setcookie($ct_notice_autokey_label, (string) base64_encode($result['error_message']), 0, '/');
|
159 |
}
|
cleantalk-common.php
CHANGED
@@ -1,6 +1,6 @@
|
|
1 |
<?php
|
2 |
|
3 |
-
$ct_agent_version = 'wordpress-
|
4 |
$ct_plugin_name = 'Anti-spam by CleanTalk';
|
5 |
$ct_checkjs_frm = 'ct_checkjs_frm';
|
6 |
$ct_checkjs_register_form = 'ct_checkjs_register_form';
|
1 |
<?php
|
2 |
|
3 |
+
$ct_agent_version = 'wordpress-517';
|
4 |
$ct_plugin_name = 'Anti-spam by CleanTalk';
|
5 |
$ct_checkjs_frm = 'ct_checkjs_frm';
|
6 |
$ct_checkjs_register_form = 'ct_checkjs_register_form';
|
cleantalk.php
CHANGED
@@ -3,11 +3,11 @@
|
|
3 |
Plugin Name: Anti-spam by CleanTalk
|
4 |
Plugin URI: http://cleantalk.org
|
5 |
Description: Max power, all-in-one, captcha less, premium anti-spam plugin. No comment spam, no registration spam, no contact spam, protects any WordPress forms.
|
6 |
-
Version: 5.
|
7 |
Author: СleanTalk <welcome@cleantalk.org>
|
8 |
Author URI: http://cleantalk.org
|
9 |
*/
|
10 |
-
$cleantalk_plugin_version='5.
|
11 |
$cleantalk_executed=false;
|
12 |
|
13 |
if(!defined('CLEANTALK_PLUGIN_DIR')){
|
@@ -18,6 +18,11 @@ if(!defined('CLEANTALK_PLUGIN_DIR')){
|
|
18 |
require_once(CLEANTALK_PLUGIN_DIR . 'cleantalk-common.php');
|
19 |
$ct_options=ct_get_options();
|
20 |
$ct_data=ct_get_data();
|
|
|
|
|
|
|
|
|
|
|
21 |
|
22 |
if(isset($ct_options['check_external']))
|
23 |
{
|
@@ -148,8 +153,9 @@ function ct_plugin_redirect()
|
|
148 |
if (get_option('ct_plugin_do_activation_redirect', false))
|
149 |
{
|
150 |
delete_option('ct_plugin_do_activation_redirect');
|
151 |
-
if(!isset($_GET['activate-multi']))
|
152 |
{
|
|
|
153 |
wp_redirect("options-general.php?page=cleantalk");
|
154 |
}
|
155 |
}
|
3 |
Plugin Name: Anti-spam by CleanTalk
|
4 |
Plugin URI: http://cleantalk.org
|
5 |
Description: Max power, all-in-one, captcha less, premium anti-spam plugin. No comment spam, no registration spam, no contact spam, protects any WordPress forms.
|
6 |
+
Version: 5.17
|
7 |
Author: СleanTalk <welcome@cleantalk.org>
|
8 |
Author URI: http://cleantalk.org
|
9 |
*/
|
10 |
+
$cleantalk_plugin_version='5.17';
|
11 |
$cleantalk_executed=false;
|
12 |
|
13 |
if(!defined('CLEANTALK_PLUGIN_DIR')){
|
18 |
require_once(CLEANTALK_PLUGIN_DIR . 'cleantalk-common.php');
|
19 |
$ct_options=ct_get_options();
|
20 |
$ct_data=ct_get_data();
|
21 |
+
ct_init_session();
|
22 |
+
if(!isset($_SESSION['ct_redirects']))
|
23 |
+
{
|
24 |
+
$_SESSION['ct_redirects']=0;
|
25 |
+
}
|
26 |
|
27 |
if(isset($ct_options['check_external']))
|
28 |
{
|
153 |
if (get_option('ct_plugin_do_activation_redirect', false))
|
154 |
{
|
155 |
delete_option('ct_plugin_do_activation_redirect');
|
156 |
+
if(!isset($_GET['activate-multi'])&&@intval($_SESSION['ct_redirects'])==0)
|
157 |
{
|
158 |
+
$_SESSION['ct_redirects']=1;
|
159 |
wp_redirect("options-general.php?page=cleantalk");
|
160 |
}
|
161 |
}
|
readme.txt
CHANGED
@@ -1,21 +1,17 @@
|
|
1 |
-
=== Anti-
|
2 |
Contributors: znaeff, shagimuratov, vlad-cleantalk
|
3 |
-
Tags: anti-spam, antispam, bbpress
|
4 |
Requires at least: 3.0
|
5 |
Tested up to: 4.3
|
6 |
-
Stable tag: 5.
|
7 |
License: GPLv2
|
8 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
9 |
|
10 |
-
|
11 |
Max power, all-in-one, premium anti-spam. No comments & registrations spam, no contact spam, protects any forms. Just install and forget spam.
|
12 |
|
13 |
== Description ==
|
14 |
No CAPTCHA, no questions, no counting animals, no puzzles, no math and no spam bots.
|
15 |
|
16 |
-
= No spam comments, no spam registrations, no spam contact emails, no spam trackbacks. CAPTCHA less anti-spam for WordPress =
|
17 |
-
Spam is one of the most irritating factors. Spam become every year more and conventional anti-spam can no longer handle all the spam bots. CleanTalk prevents spam and automatically blocks it. You'll be surprised of effective protection against spam.
|
18 |
-
|
19 |
= Anti-spam features =
|
20 |
1. Stops spam comments.
|
21 |
1. Stops spam registrations.
|
@@ -32,7 +28,7 @@ Supports native WordPress, JetPack comments and any other comments plugins. Plug
|
|
32 |
= Spam bots registrations filter =
|
33 |
Filers spam bots on registrations forms WordPress, BuddyPress, bbPress, S2Member, WooCommerce and any other registrations plugins.
|
34 |
|
35 |
-
= Protection against contact
|
36 |
Plugin is tested and ready to protect against spam emails via Formidable forms, Contact form 7, JetPack Contact form, Fast Secure Contact form, Ninja forms, Landing pages, Gravity forms and any themes/custom contact forms.
|
37 |
|
38 |
= WooCommerce spam filter =
|
@@ -51,10 +47,19 @@ Plugin blocks spam emails via any themes (built-in) contact forms. With AJAX for
|
|
51 |
= Check existing comments for spam =
|
52 |
With the help of anti-spam by CleanTalk you can check existing comments, to find and quickly delete spam comments. For use this function, go to WP Console->Comments->Find spam comments.
|
53 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
54 |
= Anti-spam plugin info =
|
55 |
CleanTalk is an anti-spam solution **all in 1 for WordPress** that protects login, comments, contact and WooCommerce forms all at once. You don't need to install separate anti-spam plugins for each form. This allows your blog to work faster and save resources. After installation **you will forget about spam**, CleanTalk plugin will do all the work. You won't have to deal with spam, CleanTalk will do this for you automatically.
|
56 |
|
57 |
-
CleanTalk is a transparent anti-spam
|
58 |
|
59 |
We have developed antispam for WordPress that would provide **maximum protection from spam bots** and you can provide for your visitors **a simple and convenient form of comments/registrations without annoying CAPTCHAs and puzzles**. Used to detect spam multistage test that allows us to block up to 100% of spam bots.
|
60 |
|
@@ -73,25 +78,24 @@ CleanTalk is premium anti-spam service for WordPress, please look at the <a href
|
|
73 |
* No captcha, puzzles, etc.
|
74 |
* Free mobile app to control anti-spam function at your website.
|
75 |
|
76 |
-
= How to protect sites from spam bots without CAPTCHA? =
|
77 |
-
The most popular method is CAPTCHA - the annoying picture with curved and sloping symbols, which are offered to the visitor to fill in. It is supposed that spam bots won't discern these CAPTCHA, but a visitor will. CAPTCHA provokes great irritation, but if one wants to speak out, he has to fill in these symbols time after time, making mistakes and starting once again.
|
78 |
-
Sometimes CAPTCHA reminds doodle 2x year old child. For users with vision problems captcha is just an insurmountable obstacle. Users hate captcha. Captcha for users means "hate". Unreadable CAPTCHA stops about 80% of site visitors. After 2 failed attempts to bring it up to 95% reject further attempts.
|
79 |
-
At the sight of CAPTCHA and after input errors, many visitors leave the resource. Thus, CAPTCHA helps to protect the resource both from bots and visitors. CAPTCHA is not a panacea from spam. Doubts Concerning the Need for CAPTCHA?
|
80 |
-
|
81 |
= Additional features =
|
82 |
* Online, daily and weekly anti-spam reports traffic VS spam.
|
83 |
* Apps for iPhone, Android to control anti-spam service, comments, signups, contacts. With traffic and spam statistics for last 7 days.
|
84 |
* Anti-spam apps for most popular CMS on cleantalk.org.
|
85 |
|
|
|
|
|
|
|
|
|
|
|
86 |
= We recommend =
|
87 |
Audience engagement plugin <a href="http://wordpress.org/plugins/feedweb/">Feedweb</a>
|
88 |
|
89 |
-
> ### **Use spam free, CAPTCHA less WordPress with Anti-spam by CleanTalk**
|
90 |
> Max power, all-in-one, premium anti-spam WordPress plugin. No comments & registrations spam, no contact spam, protects any forms. Just install and forget spam.
|
91 |
|
92 |
|
93 |
== Installation ==
|
94 |
-
= Setup plugin =
|
95 |
1. Download, install and activate Anti-spam by CleanTalk.
|
96 |
1. Get Access key <a href="https://cleantalk.org/register?platform=wordpress" target="_blank">https://cleantalk.org/register</a>
|
97 |
1. Enter Access key on the plugin settings,
|
@@ -166,11 +170,34 @@ The plugin is free. But the plugin uses CleanTalk cloud service to filter spam b
|
|
166 |
Anti-spam by CleanTalk doesn't use static HTML code into templates, so all anti-spam functions works correctly with any WordPress cache plugins.
|
167 |
|
168 |
= Does the plugin protects against spam bots at forms with third-party services? =
|
169 |
-
|
170 |
|
171 |
= What is "Connection test" message? =
|
172 |
After activation CleanTalk sends test message with email stop_email@example.com. This request required for test our plugin and in some cases it can give us information about problems in plugin, so you can contact our support in time. Result of test query you can see in plugin's settings - green ticks or red crosses.
|
173 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
174 |
== Other notes ==
|
175 |
|
176 |
= Troubleshooting Guide =
|
@@ -182,8 +209,59 @@ If you're having trouble getting things to work after installing the plugin, her
|
|
182 |
1. If you have error '*** Forbidden. Enable JavaScript. Anti-spam service cleantalk.org. ***' please check JavaScript support in your browser and do JavaScript test at this page <a href="http://cleantalk.org/checkout-javascript-support">Check out JavaScript support</a>.
|
183 |
1. If you have spam comments, signups or contacts please check the Access key at plugin settings. The key should be same as you can find in service <a href="https://cleantalk.org/my/">Dashboard</a>.
|
184 |
|
185 |
-
=
|
186 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
187 |
|
188 |
= Requirements =
|
189 |
WordPress 3.0 at least. PHP 5 with CURL or file_get_contents() function and enabled 'allow_url_fopen' setting. <a href="http://cleantalk.org/register?platform=wordpress">Sign up</a> to get an Access key.
|
@@ -206,6 +284,10 @@ WordPress 3.0 at least. PHP 5 with CURL or file_get_contents() function and enab
|
|
206 |
1. Setup Android/iOS app to have push notices when new legitiamte comments/registrations or contactcs appears on the website.
|
207 |
|
208 |
== Changelog ==
|
|
|
|
|
|
|
|
|
209 |
= 5.16 2015-07-22 =
|
210 |
* Fixed external services checking
|
211 |
* Fixed mass comments deletion
|
@@ -620,6 +702,10 @@ WordPress 3.0 at least. PHP 5 with CURL or file_get_contents() function and enab
|
|
620 |
* First version
|
621 |
|
622 |
== Upgrade Notice ==
|
|
|
|
|
|
|
|
|
623 |
= 5.16 2015-07-22 =
|
624 |
* Fixed external services checking
|
625 |
* Fixed mass comments deletion
|
1 |
+
=== Anti-Spam by CleanTalk ===
|
2 |
Contributors: znaeff, shagimuratov, vlad-cleantalk
|
3 |
+
Tags: anti-spam, antispam, bbpress, buddypress, captcha, cf7 spam, comments, contact form spam, signup, spam, spammers, spammy, WooCommerce, wordpress spam, booking spam, order spam, subscriptions spam, gravity spam, captcha spam, spam blocker, spam filter, jetpack, javascript, bots, contact form 7, contact form, registrations, ninja, Fast Secure Contact, Gravity forms, formidable, mailchimp, s2member, protection
|
4 |
Requires at least: 3.0
|
5 |
Tested up to: 4.3
|
6 |
+
Stable tag: 5.17
|
7 |
License: GPLv2
|
8 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
9 |
|
|
|
10 |
Max power, all-in-one, premium anti-spam. No comments & registrations spam, no contact spam, protects any forms. Just install and forget spam.
|
11 |
|
12 |
== Description ==
|
13 |
No CAPTCHA, no questions, no counting animals, no puzzles, no math and no spam bots.
|
14 |
|
|
|
|
|
|
|
15 |
= Anti-spam features =
|
16 |
1. Stops spam comments.
|
17 |
1. Stops spam registrations.
|
28 |
= Spam bots registrations filter =
|
29 |
Filers spam bots on registrations forms WordPress, BuddyPress, bbPress, S2Member, WooCommerce and any other registrations plugins.
|
30 |
|
31 |
+
= Protection against contact forms spam =
|
32 |
Plugin is tested and ready to protect against spam emails via Formidable forms, Contact form 7, JetPack Contact form, Fast Secure Contact form, Ninja forms, Landing pages, Gravity forms and any themes/custom contact forms.
|
33 |
|
34 |
= WooCommerce spam filter =
|
47 |
= Check existing comments for spam =
|
48 |
With the help of anti-spam by CleanTalk you can check existing comments, to find and quickly delete spam comments. For use this function, go to WP Console->Comments->Find spam comments.
|
49 |
|
50 |
+
= Low false/positive rate =
|
51 |
+
This plugin uses multiple anti-spam tests to filter spam bots with lower false/positive rate as possible. Multiple anti-spam tests avoid false/positive blocks for real website visitors even if one of the tests failed.
|
52 |
+
|
53 |
+
= Spam attacks log =
|
54 |
+
Service CleanTalk (this plugin is a client application for CleanTalk anti-spam service) records all filtered comments, registration and other spam attacks in the "Log of spam attacks" and stores the data in the log up to 45 days. Using the log, you can ensure reliable protection of your website from spam and no false/positive filtering.
|
55 |
+
|
56 |
+
= No spam comments, no spam registrations, no spam contact emails, no spam trackbacks. CAPTCHA less anti-spam for WordPress =
|
57 |
+
Spam is one of the most irritating factors. Spam become every year more and conventional anti-spam can no longer handle all the spam bots. CleanTalk prevents spam and automatically blocks it. You'll be surprised of effective protection against spam.
|
58 |
+
|
59 |
= Anti-spam plugin info =
|
60 |
CleanTalk is an anti-spam solution **all in 1 for WordPress** that protects login, comments, contact and WooCommerce forms all at once. You don't need to install separate anti-spam plugins for each form. This allows your blog to work faster and save resources. After installation **you will forget about spam**, CleanTalk plugin will do all the work. You won't have to deal with spam, CleanTalk will do this for you automatically.
|
61 |
|
62 |
+
CleanTalk is a transparent anti-spam tool, we provide detailed statistics of all entering comments and logins. You can always be sure that **there are no errors**. We have developed a mobile app for you to see anti-spam statistics wherever.
|
63 |
|
64 |
We have developed antispam for WordPress that would provide **maximum protection from spam bots** and you can provide for your visitors **a simple and convenient form of comments/registrations without annoying CAPTCHAs and puzzles**. Used to detect spam multistage test that allows us to block up to 100% of spam bots.
|
65 |
|
78 |
* No captcha, puzzles, etc.
|
79 |
* Free mobile app to control anti-spam function at your website.
|
80 |
|
|
|
|
|
|
|
|
|
|
|
81 |
= Additional features =
|
82 |
* Online, daily and weekly anti-spam reports traffic VS spam.
|
83 |
* Apps for iPhone, Android to control anti-spam service, comments, signups, contacts. With traffic and spam statistics for last 7 days.
|
84 |
* Anti-spam apps for most popular CMS on cleantalk.org.
|
85 |
|
86 |
+
= How to protect sites from spam bots without CAPTCHA? =
|
87 |
+
The most popular method is CAPTCHA - the annoying picture with curved and sloping symbols, which are offered to the visitor to fill in. It is supposed that spam bots won't discern these CAPTCHA, but a visitor will. CAPTCHA provokes great irritation, but if one wants to speak out, he has to fill in these symbols time after time, making mistakes and starting once again.
|
88 |
+
Sometimes CAPTCHA reminds doodle 2x year old child. For users with vision problems captcha is just an insurmountable obstacle. Users hate captcha. Captcha for users means "hate". Unreadable CAPTCHA stops about 80% of site visitors. After 2 failed attempts to bring it up to 95% reject further attempts.
|
89 |
+
At the sight of CAPTCHA and after input errors, many visitors leave the resource. Thus, CAPTCHA helps to protect the resource both from bots and visitors. CAPTCHA is not a panacea from spam. Doubts Concerning the Need for CAPTCHA?
|
90 |
+
|
91 |
= We recommend =
|
92 |
Audience engagement plugin <a href="http://wordpress.org/plugins/feedweb/">Feedweb</a>
|
93 |
|
|
|
94 |
> Max power, all-in-one, premium anti-spam WordPress plugin. No comments & registrations spam, no contact spam, protects any forms. Just install and forget spam.
|
95 |
|
96 |
|
97 |
== Installation ==
|
98 |
+
= Setup anti spam plugin =
|
99 |
1. Download, install and activate Anti-spam by CleanTalk.
|
100 |
1. Get Access key <a href="https://cleantalk.org/register?platform=wordpress" target="_blank">https://cleantalk.org/register</a>
|
101 |
1. Enter Access key on the plugin settings,
|
170 |
Anti-spam by CleanTalk doesn't use static HTML code into templates, so all anti-spam functions works correctly with any WordPress cache plugins.
|
171 |
|
172 |
= Does the plugin protects against spam bots at forms with third-party services? =
|
173 |
+
Yes, it does. Plugin protects web-forms on your websites which are send data to third-party servers (like MailChimp). To enable this protection set option 'Protect external forms' in plugin settings.
|
174 |
|
175 |
= What is "Connection test" message? =
|
176 |
After activation CleanTalk sends test message with email stop_email@example.com. This request required for test our plugin and in some cases it can give us information about problems in plugin, so you can contact our support in time. Result of test query you can see in plugin's settings - green ticks or red crosses.
|
177 |
|
178 |
+
= Compatible with Cloudflare? =
|
179 |
+
CleanTalk is fully compatible with CloudFlare. Service doesn't filter CloudFlares IP's (AS13335) over blacklists database, so in this way plugin/service filters spam bots uses other anti spam tests.
|
180 |
+
|
181 |
+
= Can I use Akismet and CleanTalk to protect my website against spam bots? =
|
182 |
+
Sure, you can. You can use CleanTalk and any backend anti-spam tools to protect your website.
|
183 |
+
|
184 |
+
= Can i use CleanTalk functionality in my plugins? =
|
185 |
+
Yes, you can. Just use following snippet:
|
186 |
+
|
187 |
+
<?php
|
188 |
+
if(!function_exists('ct_test_message')){
|
189 |
+
include_once( ABSPATH . '/wp-content/plugins/cleantalk-spam-protect/cleantalk.php' );
|
190 |
+
}
|
191 |
+
//for registration test:
|
192 |
+
$res=ct_test_registration("nickname", "stop_email@example.com", "127.0.0.1");
|
193 |
+
//or for some other messages (contact forms, comments etc.)
|
194 |
+
$res=ct_test_message("nickname", "stop_email@example.com", "127.0.0.1", "test message");
|
195 |
+
?>
|
196 |
+
|
197 |
+
$res now contents array with two parameters:
|
198 |
+
* $res['allow'] - is request allowed (1) or not (0)
|
199 |
+
* $rew['comment'] - comment for our server's decision.
|
200 |
+
|
201 |
== Other notes ==
|
202 |
|
203 |
= Troubleshooting Guide =
|
209 |
1. If you have error '*** Forbidden. Enable JavaScript. Anti-spam service cleantalk.org. ***' please check JavaScript support in your browser and do JavaScript test at this page <a href="http://cleantalk.org/checkout-javascript-support">Check out JavaScript support</a>.
|
210 |
1. If you have spam comments, signups or contacts please check the Access key at plugin settings. The key should be same as you can find in service <a href="https://cleantalk.org/my/">Dashboard</a>.
|
211 |
|
212 |
+
= Spam protection, backend and frontend perfomance =
|
213 |
+
We develop plugin to do it as optimized as possible, CleanTalk doesn't downgrade response time in backend or frontend. The plugin proccess only POST requests to WordPress core, it tackes less than 1 second to return results. Here are some P3 Profiler results from a real WordPress blog,
|
214 |
+
|
215 |
+
> WordPress Plugin Profile Report
|
216 |
+
> ===========================================
|
217 |
+
> Report date: July 9, 2015
|
218 |
+
> Theme name: amongsthumans (Canvas child theme)
|
219 |
+
> Pages browsed: 24
|
220 |
+
> Avg. load time: 2.1155 sec
|
221 |
+
> Number of plugins: 28
|
222 |
+
> Plugin impact: 45.25% of load time
|
223 |
+
> Avg. plugin time: 0.9573 sec
|
224 |
+
> Avg. core time: 0.1093 sec
|
225 |
+
> Avg. theme time: 0.9339 sec
|
226 |
+
> Avg. mem usage: 44.94 MB
|
227 |
+
> Avg. ticks: 9,890
|
228 |
+
> Avg. db queries : 65.00
|
229 |
+
> Margin of error : 0.1149 sec
|
230 |
+
|
231 |
+
> Plugin list:
|
232 |
+
> ===========================================
|
233 |
+
> P3 (Plugin Performance Profiler) - 0.1290 sec - 13.48%
|
234 |
+
> Advanced Code Editor - 0.0045 sec - 0.47%
|
235 |
+
> Bulk Comment Remove - 0.0029 sec - 0.30%
|
236 |
+
> Bulk Delete - 0.0275 sec - 2.87%
|
237 |
+
> Cleantalk Spam Protect - 0.0187 sec - 1.95%
|
238 |
+
> Custom Share Buttons with Floating Sidebar - 0.0173 sec - 1.81%
|
239 |
+
> Exclude Pages - 0.0009 sec - 0.10%
|
240 |
+
> Google Sitemap Generator - 0.0032 sec - 0.34%
|
241 |
+
> Jetpack by WordPress.com - 0.3644 sec - 38.06%
|
242 |
+
> Last Modified Timestamp - 0.0031 sec - 0.32%
|
243 |
+
> Le Petite Url - 0.0112 sec - 1.17%
|
244 |
+
> Onenote Publisher - 0.0015 sec - 0.16%
|
245 |
+
> Popups Premium Plugin - 0.0074 sec - 0.77%
|
246 |
+
> Popups - WordPress Popup - 0.0419 sec - 4.37%
|
247 |
+
> Post Duplicator - 0.0059 sec - 0.62%
|
248 |
+
> Post Teaser - 0.0237 sec - 2.48%
|
249 |
+
> Q2W3 Fixed Widget - 0.0017 sec - 0.18%
|
250 |
+
> SSL Insecure Content Fixer - 0.0111 sec - 1.16%
|
251 |
+
> TinyMCE Advanced - 0.0022 sec - 0.22%
|
252 |
+
> Ultimate Follow Me Plugin by Free Blog Factory - 0.0008 sec - 0.08%
|
253 |
+
> WooThemes Helper - 0.0282 sec - 2.95%
|
254 |
+
> Wp Social Avatar - 0.0013 sec - 0.13%
|
255 |
+
> WP User Avatar - 0.0559 sec - 5.84%
|
256 |
+
> Wpcommentcleaner - 0.0119 sec - 1.24%
|
257 |
+
> Wpdiscuz - 0.0369 sec - 3.85%
|
258 |
+
> Online Backup for WordPress - 0.0039 sec - 0.41%
|
259 |
+
> WPSSO Pro Update Manager (WPSSO UM) - 0.0114 sec - 1.19%
|
260 |
+
> WordPress Social Sharing Optimization (WPSSO) Pro - 0.1288 sec - 13.45%
|
261 |
+
|
262 |
+
|
263 |
+
= Some thoughts about CAPTCHA =
|
264 |
+
186 The annoying picture with curved and sloping symbols, which are offered to the visitor to fill in. It is supposed that spam bots won’t discern these symbols, but a visitor will. CAPTCHA provokes great irritation, but if one wants to speak out, he has to fill in these symbols time after time, making mistakes and starting once again. At the sight of CAPTCHA and after input errors, many visitors leave the resource. Thus, CAPTCHA helps to protect the resource from visitors. Spam bots can automatically recognize Captcha. Spam bots can not pass through the anti-spam CleanTalk, complex invisible checks can immediately detect spam bots.
|
265 |
|
266 |
= Requirements =
|
267 |
WordPress 3.0 at least. PHP 5 with CURL or file_get_contents() function and enabled 'allow_url_fopen' setting. <a href="http://cleantalk.org/register?platform=wordpress">Sign up</a> to get an Access key.
|
284 |
1. Setup Android/iOS app to have push notices when new legitiamte comments/registrations or contactcs appears on the website.
|
285 |
|
286 |
== Changelog ==
|
287 |
+
= 5.17 2015-07-23 =
|
288 |
+
* Fixed infinite redirection after activation
|
289 |
+
* Minor backend fixes
|
290 |
+
|
291 |
= 5.16 2015-07-22 =
|
292 |
* Fixed external services checking
|
293 |
* Fixed mass comments deletion
|
702 |
* First version
|
703 |
|
704 |
== Upgrade Notice ==
|
705 |
+
= 5.17 2015-07-23 =
|
706 |
+
* Fixed infinite redirection after activation
|
707 |
+
* Minor backend fixes
|
708 |
+
|
709 |
= 5.16 2015-07-22 =
|
710 |
* Fixed external services checking
|
711 |
* Fixed mass comments deletion
|