WP Armour – Honeypot Anti Spam - Version 1.5.4

Version Description

  • Added anti spam statictic in Dashboard for Extended version users.
Download this release

Release Info

Developer dnesscarkey
Plugin Icon 128x128 WP Armour – Honeypot Anti Spam
Version 1.5.4
Comparing to
See all releases

Code changes from version 1.5.3 to 1.5.4

includes/img/dashboard_stats.png ADDED
Binary file
includes/views/wpa_extended_version.php CHANGED
@@ -21,7 +21,7 @@
21
  <li><label>Get HoneyPot Extended Now !</label>
22
  Get WP Armour Extended and make WP Armour more powerful.
23
  <br/>
24
- <a href="https://bit.ly/2CdkfqR" target="_blank" class="button" style="float: right;">GET IT NOW</a>
25
  </li>
26
 
27
  <li><label>Don't need WP Armour Extended Tools ?</label>
21
  <li><label>Get HoneyPot Extended Now !</label>
22
  Get WP Armour Extended and make WP Armour more powerful.
23
  <br/>
24
+ <a href="https://dineshkarki.com.np/buy-wp-armour-extended" target="_blank" class="button" style="float: right;">GET IT NOW</a>
25
  </li>
26
 
27
  <li><label>Don't need WP Armour Extended Tools ?</label>
includes/views/wpa_stats_widget.php ADDED
@@ -0,0 +1,27 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <style type="text/css">
2
+ .wpa_stat_table{max-width: 100%;filter: blur(2px);-webkit-filter: blur(2px);}
3
+ .wpa_stat_table_holder{position: relative;}
4
+ .wpa_stat_overlay{position: absolute; z-index: 10; width: 80%; height: 80%;top: 10%; left: 10%;box-shadow: 0 0 25px 10px rgba(0,0,0,0.08); background: #fff; border-radius: 5px; text-align:center;}
5
+ .wpa_stat_overlay .wpa_stat_headline{font-size: 20px; margin-top: 20px; padding: 5px;}
6
+ .wpa_stat_overlay .wpa_stat_content{padding: 5px;}
7
+ .wpa_stat_button a{ padding: 5px 30px !important; }
8
+ </style>
9
+
10
+
11
+ <div class="wpa_stat_table_holder">
12
+ <img class="wpa_stat_table" src="<?php echo plugin_dir_url( dirname( __FILE__ ) ) . 'img/dashboard_stats.png'; ?>" />
13
+ <div class="wpa_stat_overlay">
14
+ <div class="wpa_stat_headline">
15
+ View all spam statistics from dashboard
16
+ </div>
17
+ <div class="wpa_stat_content">
18
+ <p>Enable stats widgets with WP Armour Extended.</p>
19
+ <p>Also, it can auto block spammer's IP and record what spammer are trying to submit.</p>
20
+ </div>
21
+ <div class="wpa_stat_button">
22
+ <a href="https://dineshkarki.com.np/buy-wp-armour-extended" target="_blank" class="button button-primary">Get WP Armour Extended</a>
23
+ </div>
24
+
25
+ </div>
26
+ </div>
27
+
includes/wpa_dashboard_widget.php ADDED
@@ -0,0 +1,15 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ add_action("wp_dashboard_setup", "wpa_dashboard_widget");
3
+ function wpa_dashboard_widget()
4
+ {
5
+ add_meta_box( 'wpa_dashboard_widget', 'WP Armour Anti Spam Statistics', 'wpa_dashboard_widget_function', 'dashboard', 'side', 'high');
6
+ }
7
+
8
+ function wpa_dashboard_widget_function(){
9
+ ob_start();
10
+ include('views/wpa_stats_widget.php');
11
+ $widget_content = ob_get_contents();
12
+ ob_end_clean ();
13
+ $widget_content = apply_filters( 'wpa_widget_content', $widget_content);
14
+ echo $widget_content;
15
+ }
readme.txt CHANGED
@@ -1,9 +1,10 @@
1
  === WP Armour - Honeypot Anti Spam ===
2
  Contributors: dnesscarkey
 
3
  Tags: anti spam, spam checker, spam filter, gravity forms, contact form 7
4
  Requires at least: 3.0
5
  Tested up to: 5.5.1
6
- Stable tag: 1.5.3
7
  License: GPLv2 or later
8
  License URI: https://www.gnu.org/licenses/gpl-2.0.html
9
 
@@ -34,19 +35,19 @@ As of now spam bots are unable to handle javascript and we exploit this point to
34
  * Spam bots can't use javascript so we use javascript to insert honeypot anti spam field in the form and spam bots can't fill it to pass anti spam test.
35
  * Unique honeypot field name generated for each wordpress installation, so it is hard for spam bots to make one fit for all solution to bypass honeypot anti spam test.
36
  * No setup required. Just activate the plugin and it enables anti spam for all supported forms, comment and registration.
37
- * No API or monthly subscription needed like other plugins. Though we have <a title="WP Armour Extended - Anti Spam" href="https://bit.ly/3iaZewM">Premium extended version</a> of the plugin, it is not needed to block the spam.
38
 
39
  <strong>Support</strong>
40
 
41
  If you have any issue, you can write to using <a title="WP Armour - Honeypot Anti Spam Forum" href="https://wordpress.org/support/plugin/honeypot/" target="_blank">support forum.</a>
42
 
43
- <strong>WP Armour Extended</strong>
44
 
45
  * Logs spam bot IPs.
46
  * Block spam bot IPs if multiple spam is submitted. Add extra level of anti spam filter based on IPs. Needed to stop spam bot using unwanted bandwidth and save valuable server resource.
47
  * View what spam bot are trying to submit, so that you are sure our plugin is blocking legit spam bots.
48
 
49
- You can get the WP Armour Extended from <a title="WP Armour Extended - Anti Spam" href="https://bit.ly/3iaZewM">here</a>
50
 
51
  <strong>Our other plugins</strong>
52
 
@@ -96,7 +97,7 @@ By default our plugin generates unqiue honeypot anti spam field name so that the
96
 
97
  = Can i see what data spammers are trying to submit ? =
98
 
99
- With WP Armour - Honeypot Anti Spam plugin it is No. But if you want you can use <a title="WP Armour Extended - Anti Spam" href="https://bit.ly/3iaZewM">WP Armour Extended</a> and can see what data spammers are trying to submit. It also have feature to block ip address if there are multiple submission from same IP.
100
 
101
  == Screenshots ==
102
 
@@ -112,6 +113,9 @@ With WP Armour - Honeypot Anti Spam plugin it is No. But if you want you can use
112
 
113
  == Changelog ==
114
 
 
 
 
115
  = = 1.5.3 =
116
  * Added anti spam support for Toolset Forms.
117
  * Fixed Caldera Forms anti spam message issue in Admin.
1
  === WP Armour - Honeypot Anti Spam ===
2
  Contributors: dnesscarkey
3
+ Donate link: https://dineshkarki.com.np/wp-armour-anti-spam
4
  Tags: anti spam, spam checker, spam filter, gravity forms, contact form 7
5
  Requires at least: 3.0
6
  Tested up to: 5.5.1
7
+ Stable tag: 1.5.4
8
  License: GPLv2 or later
9
  License URI: https://www.gnu.org/licenses/gpl-2.0.html
10
 
35
  * Spam bots can't use javascript so we use javascript to insert honeypot anti spam field in the form and spam bots can't fill it to pass anti spam test.
36
  * Unique honeypot field name generated for each wordpress installation, so it is hard for spam bots to make one fit for all solution to bypass honeypot anti spam test.
37
  * No setup required. Just activate the plugin and it enables anti spam for all supported forms, comment and registration.
38
+ * No API or monthly subscription needed like other plugins. Though we have <a title="WP Armour Extended - Anti Spam" href="https://dineshkarki.com.np/buy-wp-armour-extended">Premium extended version</a> of the plugin, it is not needed to block the spam.
39
 
40
  <strong>Support</strong>
41
 
42
  If you have any issue, you can write to using <a title="WP Armour - Honeypot Anti Spam Forum" href="https://wordpress.org/support/plugin/honeypot/" target="_blank">support forum.</a>
43
 
44
+ <strong>WP Armour - Anti Spam Extended</strong>
45
 
46
  * Logs spam bot IPs.
47
  * Block spam bot IPs if multiple spam is submitted. Add extra level of anti spam filter based on IPs. Needed to stop spam bot using unwanted bandwidth and save valuable server resource.
48
  * View what spam bot are trying to submit, so that you are sure our plugin is blocking legit spam bots.
49
 
50
+ You can get the WP Armour - Anti Spam Extended from <a title="WP Armour Extended - Anti Spam" href="https://dineshkarki.com.np/buy-wp-armour-extended">here</a>
51
 
52
  <strong>Our other plugins</strong>
53
 
97
 
98
  = Can i see what data spammers are trying to submit ? =
99
 
100
+ With WP Armour - Honeypot Anti Spam plugin it is No. But if you want you can use <a title="WP Armour Extended - Anti Spam" href="https://dineshkarki.com.np/buy-wp-armour-extended">WP Armour Extended</a> and can see what data spammers are trying to submit. It also have feature to block ip address if there are multiple submission from same IP.
101
 
102
  == Screenshots ==
103
 
113
 
114
  == Changelog ==
115
 
116
+ = = 1.5.4 =
117
+ * Added anti spam statictic in Dashboard for Extended version users.
118
+
119
  = = 1.5.3 =
120
  * Added anti spam support for Toolset Forms.
121
  * Fixed Caldera Forms anti spam message issue in Admin.
wp-armour.php CHANGED
@@ -4,13 +4,13 @@ Plugin Name: WP Armour - Honeypot Anti Spam
4
  Plugin URI: http://wordpress.org/plugins/honeypot/
5
  Description: Add honeypot anti spam protection.
6
  Author: Dnesscarkey
7
- Version: 1.5.3
8
- Author URI: https://dineshkarki.com.np
9
  */
10
 
11
  include 'includes/wpa_config.php';
12
  include 'includes/wpa_functions.php';
13
-
14
  include 'includes/views/wpa_notice.php';
15
 
16
  if( !is_admin() ){ // ONLY BLOCK SPAM IF IT IS NOT ADMIN PANEL
4
  Plugin URI: http://wordpress.org/plugins/honeypot/
5
  Description: Add honeypot anti spam protection.
6
  Author: Dnesscarkey
7
+ Version: 1.5.4
8
+ Author URI: https://dineshkarki.com.np/wp-armour-anti-spam
9
  */
10
 
11
  include 'includes/wpa_config.php';
12
  include 'includes/wpa_functions.php';
13
+ include 'includes/wpa_dashboard_widget.php';
14
  include 'includes/views/wpa_notice.php';
15
 
16
  if( !is_admin() ){ // ONLY BLOCK SPAM IF IT IS NOT ADMIN PANEL