Version Description
- Rebranding
Download this release
Release Info
Developer | dnesscarkey |
Plugin | WP Armour – Honeypot Anti Spam |
Version | 1.2 |
Comparing to | |
See all releases |
Code changes from version 1.1 to 1.2
- honeypot.php +3 -2
- includes/hp_functions.php +2 -2
- includes/views/hp_extended_version.php +4 -4
- includes/views/hp_main.php +1 -1
- includes/views/hp_sidebar.php +1 -1
- readme.txt +28 -5
- screenshot-1.png +0 -0
honeypot.php
CHANGED
@@ -1,10 +1,10 @@
|
|
1 |
<?php
|
2 |
/*
|
3 |
-
Plugin Name:
|
4 |
Plugin URI: http://wordpress.org/plugins/honeypot/
|
5 |
Description: Add Honey Pot spam protection.
|
6 |
Author: Dinesh Karki
|
7 |
-
Version: 1.
|
8 |
Author URI: https://dineshkarki.com.np
|
9 |
*/
|
10 |
|
@@ -24,6 +24,7 @@ add_action('admin_menu', 'hp_plugin_menu');
|
|
24 |
register_activation_hook( __FILE__, 'hp_plugin_activation' );
|
25 |
|
26 |
function hp_plugin_activation(){
|
|
|
27 |
add_option('honeypot_field_name','field'.rand(1,9999));
|
28 |
add_option('honeypot_error_message',' Spamming or your Javascript is disabled !!');
|
29 |
}
|
1 |
<?php
|
2 |
/*
|
3 |
+
Plugin Name: WP Armour - Honeypot Anti Spam
|
4 |
Plugin URI: http://wordpress.org/plugins/honeypot/
|
5 |
Description: Add Honey Pot spam protection.
|
6 |
Author: Dinesh Karki
|
7 |
+
Version: 1.2
|
8 |
Author URI: https://dineshkarki.com.np
|
9 |
*/
|
10 |
|
24 |
register_activation_hook( __FILE__, 'hp_plugin_activation' );
|
25 |
|
26 |
function hp_plugin_activation(){
|
27 |
+
add_option('honeypot_installed_date',date('Ymd'));
|
28 |
add_option('honeypot_field_name','field'.rand(1,9999));
|
29 |
add_option('honeypot_error_message',' Spamming or your Javascript is disabled !!');
|
30 |
}
|
includes/hp_functions.php
CHANGED
@@ -5,13 +5,13 @@ function hp_load_scripts(){
|
|
5 |
}
|
6 |
|
7 |
function hp_plugin_menu(){
|
8 |
-
add_menu_page( '
|
9 |
}
|
10 |
|
11 |
function hp_options(){
|
12 |
$hp_tabs = array(
|
13 |
'settings' => array('name'=>'Settings','path'=>'hp_settings.php'),
|
14 |
-
'extended_version' => array('name'=>"What's in
|
15 |
|
16 |
);
|
17 |
|
5 |
}
|
6 |
|
7 |
function hp_plugin_menu(){
|
8 |
+
add_menu_page( 'WP Armour', 'WP Armour', 'manage_options', 'honeypot', 'hp_options','dashicons-shield');
|
9 |
}
|
10 |
|
11 |
function hp_options(){
|
12 |
$hp_tabs = array(
|
13 |
'settings' => array('name'=>'Settings','path'=>'hp_settings.php'),
|
14 |
+
'extended_version' => array('name'=>"What's in WP Armour Extended ?",'path'=>'hp_extended_version.php')
|
15 |
|
16 |
);
|
17 |
|
includes/views/hp_extended_version.php
CHANGED
@@ -4,7 +4,7 @@
|
|
4 |
.why_extended ul label{display: block;padding-bottom: 10px; font-size: 15px; color: #000; font-weight: 500;}
|
5 |
</style>
|
6 |
<div class="why_extended">
|
7 |
-
<h3>Extra Tools that
|
8 |
<ul>
|
9 |
<li><label>Spam Prevention Statistics</label>
|
10 |
Numerical stats and graph Visualization of spam bots.
|
@@ -23,13 +23,13 @@
|
|
23 |
</li>
|
24 |
|
25 |
<li><label>Get HoneyPot Extended Now !</label>
|
26 |
-
Get
|
27 |
<br/>
|
28 |
<a href="https://bit.ly/2CdkfqR" target="_blank" class="button" style="float: right;">GET IT NOW</a>
|
29 |
</li>
|
30 |
|
31 |
-
<li><label>Don't need
|
32 |
-
In long run Spam bot learns to bypass the protection. So implementing new method is must. You can motivate us using the
|
33 |
</li>
|
34 |
|
35 |
|
4 |
.why_extended ul label{display: block;padding-bottom: 10px; font-size: 15px; color: #000; font-weight: 500;}
|
5 |
</style>
|
6 |
<div class="why_extended">
|
7 |
+
<h3>Extra Tools that WP Armour Extended offers to make WP Armour more powerfull.</h3>
|
8 |
<ul>
|
9 |
<li><label>Spam Prevention Statistics</label>
|
10 |
Numerical stats and graph Visualization of spam bots.
|
23 |
</li>
|
24 |
|
25 |
<li><label>Get HoneyPot Extended Now !</label>
|
26 |
+
Get WP Armour Extended and make WP Armour more powerfull.
|
27 |
<br/>
|
28 |
<a href="https://bit.ly/2CdkfqR" target="_blank" class="button" style="float: right;">GET IT NOW</a>
|
29 |
</li>
|
30 |
|
31 |
+
<li><label>Don't need WP Armour Extended Tools ?</label>
|
32 |
+
In long run Spam bot learns to bypass the protection. So implementing new method is must. You can motivate us using the WP Armour Extended.
|
33 |
</li>
|
34 |
|
35 |
|
includes/views/hp_main.php
CHANGED
@@ -17,7 +17,7 @@ if (isset($_GET['tab'])){
|
|
17 |
<div class="wrap">
|
18 |
|
19 |
|
20 |
-
<h1>
|
21 |
|
22 |
<nav class="nav-tab-wrapper">
|
23 |
<?php foreach ($hp_tabs as $tabKey => $tabData) { ?>
|
17 |
<div class="wrap">
|
18 |
|
19 |
|
20 |
+
<h1>WP Armour - HoneyPot Anti Spam</h1>
|
21 |
|
22 |
<nav class="nav-tab-wrapper">
|
23 |
<?php foreach ($hp_tabs as $tabKey => $tabData) { ?>
|
includes/views/hp_sidebar.php
CHANGED
@@ -15,7 +15,7 @@ ul.uaf_list{ list-style-type:square;margin-left: 2em;}
|
|
15 |
<ul class="uaf_list">
|
16 |
<li><a href=" https://dineshkarki.com.np/forums/forum/honeypot" target="_blank">Support Forum</a></li>
|
17 |
<li><a href="https://www.facebook.com/Dnesscarkey-77553779916" target="_blank">Send Us Msg via Facebook</a></li>
|
18 |
-
<li><a href="https://bit.ly/2CdkfqR" target="_blank">Get
|
19 |
</ul>
|
20 |
</td>
|
21 |
</tr>
|
15 |
<ul class="uaf_list">
|
16 |
<li><a href=" https://dineshkarki.com.np/forums/forum/honeypot" target="_blank">Support Forum</a></li>
|
17 |
<li><a href="https://www.facebook.com/Dnesscarkey-77553779916" target="_blank">Send Us Msg via Facebook</a></li>
|
18 |
+
<li><a href="https://bit.ly/2CdkfqR" target="_blank">Get WP Armour Extended</a></li>
|
19 |
</ul>
|
20 |
</td>
|
21 |
</tr>
|
readme.txt
CHANGED
@@ -1,19 +1,19 @@
|
|
1 |
-
===
|
2 |
Contributors: dnesscarkey
|
3 |
-
Tags: anti-spam, block spam, gravity forms, bbpress, contact form 7
|
4 |
Requires at least: 3.0
|
5 |
Tested up to: 5.4.2
|
6 |
-
Stable tag: 1.
|
7 |
License: GPLv2 or later
|
8 |
License URI: https://www.gnu.org/licenses/gpl-2.0.html
|
9 |
|
10 |
Uses Honepot revised technic to block spam bots effectively in Comments, Registration, BBPress Forums, Contact Form 7, Gravity Forms, Ninja Forms.
|
11 |
|
12 |
== Description ==
|
13 |
-
This plugins
|
14 |
|
15 |
<strong>What is HoneyPot ? </strong>
|
16 |
-
As of now spam bots are unable to handle javascript and we exploit this point to add an extra fields to your forms. Since spam bots are not able to see that field, we check if that field exists or not. If that field doesn't exists we will block
|
17 |
|
18 |
<strong>It works with </strong>
|
19 |
|
@@ -26,10 +26,23 @@ As of now spam bots are unable to handle javascript and we exploit this point to
|
|
26 |
* Gravity Forms
|
27 |
* Wp Forms
|
28 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
29 |
|
30 |
== Installation ==
|
31 |
|
32 |
1. Install the plugin and activate it. That's all it is needed.
|
|
|
33 |
|
34 |
== Frequently Asked Questions ==
|
35 |
|
@@ -37,7 +50,17 @@ As of now spam bots are unable to handle javascript and we exploit this point to
|
|
37 |
|
38 |
Ya, Please write to us and we will add support to it.
|
39 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
40 |
== Changelog ==
|
|
|
|
|
41 |
|
42 |
= = 1.1 =
|
43 |
* Removed unwanted settings.
|
1 |
+
=== WP Armour - Honeypot Anti Spam Plugin ===
|
2 |
Contributors: dnesscarkey
|
3 |
+
Tags: anti-spam, block spam, gravity forms, bbpress, contact form 7
|
4 |
Requires at least: 3.0
|
5 |
Tested up to: 5.4.2
|
6 |
+
Stable tag: 1.2
|
7 |
License: GPLv2 or later
|
8 |
License URI: https://www.gnu.org/licenses/gpl-2.0.html
|
9 |
|
10 |
Uses Honepot revised technic to block spam bots effectively in Comments, Registration, BBPress Forums, Contact Form 7, Gravity Forms, Ninja Forms.
|
11 |
|
12 |
== Description ==
|
13 |
+
This plugins block spammer submissions using HoneyPot Technic. No Captcha or extra verification field hassle to the users. Only lets spam bots to suffer.
|
14 |
|
15 |
<strong>What is HoneyPot ? </strong>
|
16 |
+
As of now spam bots are unable to handle javascript and we exploit this point to add an extra fields to your forms. Since spam bots are not able to see that field, we check if that field exists or not. If that field doesn't exists we will block spam submission.
|
17 |
|
18 |
<strong>It works with </strong>
|
19 |
|
26 |
* Gravity Forms
|
27 |
* Wp Forms
|
28 |
|
29 |
+
<strong>Our other plugins</strong>
|
30 |
+
* <a target="_blank" href="http://wordpress.org/extend/plugins/use-any-font">Use Any Font</a>
|
31 |
+
* <a target="_blank" href="http://wordpress.org/plugins/wp-masonry-layout/">WP Masonry Layout</a>
|
32 |
+
* <a target="_blank" href="http://wordpress.org/extend/plugins/any-mobile-theme-switcher/">Any Mobile Theme Switcher</a>
|
33 |
+
* <a target="_blank" href="http://wordpress.org/extend/plugins/jquery-validation-for-contact-form-7/">Jquery Validation For Contact Form 7</a>
|
34 |
+
* <a target="_blank" href="https://wordpress.org/plugins/email-checker/">Download
|
35 |
+
Deliverability Email Validation</a>
|
36 |
+
* <a target="_blank" href="http://wordpress.org/extend/plugins/add-tags-and-category-to-page/">Add Tags And Category To Page</a>
|
37 |
+
* <a target="_blank" href="http://wordpress.org/extend/plugins/block-specific-plugin-updates/">Block Specific Plugin Updates</a>
|
38 |
+
* <a target="_blank" href="http://wordpress.org/extend/plugins/featured-image-in-rss-feed/">Featured Image In RSS Feed</a>
|
39 |
+
* <a target="_blank" href="http://wordpress.org/extend/plugins/html-in-category-and-pages/">.html in category and page url</a>
|
40 |
+
|
41 |
|
42 |
== Installation ==
|
43 |
|
44 |
1. Install the plugin and activate it. That's all it is needed.
|
45 |
+
2. You can also access the settings from WP Armour menu.
|
46 |
|
47 |
== Frequently Asked Questions ==
|
48 |
|
50 |
|
51 |
Ya, Please write to us and we will add support to it.
|
52 |
|
53 |
+
= Do i need Captcha verification ? =
|
54 |
+
|
55 |
+
No, with this plugin you don't need Captcha. Lets avoid hassle for common users.
|
56 |
+
|
57 |
+
== Screenshots ==
|
58 |
+
|
59 |
+
1. Screenshot #1. WP Armour - Honeypot Anti Spam Settings.
|
60 |
+
|
61 |
== Changelog ==
|
62 |
+
= = 1.2 =
|
63 |
+
* Rebranding
|
64 |
|
65 |
= = 1.1 =
|
66 |
* Removed unwanted settings.
|
screenshot-1.png
ADDED
Binary file
|