-
Notifications
You must be signed in to change notification settings - Fork 0
/
readme.txt
79 lines (55 loc) · 3.63 KB
/
readme.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
=== Stop War! Stop Putin! ===
Contributors: stopwarstopputin
Donate link: https://github.com/stopwarstopputin
Tags: block, ban, geolocation, blocking, ip-address, ip, ukraine, russia, visitors, ipaddresses, sanctions, putin, ipranges, banning, ukraine-invasion, belarus
Requires at least: 2.0
Tested up to: 5.9.1
Stable tag: :1.0
Requires PHP: 5.4
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
The Stop War! Stop Putin! WordPress Plugin allows you to block all visitors from Russia & Belarus and display a custom message to stand up against Putin and to stop war.
== Description ==
*This Plugin will not work if any Cache Plugin is enabled.*
When you have installed and activated the Stop War! Stop Putin! WordPress Plugin, it will allow you to block all visitors coming from IP Addresses associated with the Russian Federation & Belarus denying access to your website's regular content.
Key Features
* Allows you to block access to your Website's content for visitors from Russia & Belarus.
* Allows you to display a standard 403 page, custom message or redirect to other website.
* Allows you to whitelist popular crawlers, e.g, Google, Bing, Yandex.
* Provides you with a statistical report of blocked traffic.
* Puts you fully in charge and works 100% local on your Webserver, no "phoning home", no API accesses etc.
* Has the required database of IP Ranges for Russian Federation & Belarus built in.
Credits/Attribution: The Stop War! Stop Putin! WordPress Plugin is a simplified fork built on the basis of the IP2Location Country Blocker WordPress Plugin. This product includes IP2Location LITE data available from https://lite.ip2location.com. The included IP2Location LITE data was compiled by Hexasoft Development Sdn. Bhd. and made available under the CC-BY-SA-4.0 License. This WordPress Plugin is in not authorized, associated with or endorsed by Hexasoft Development Sdn. Bhd.
= More Information =
Please visit us at [https://github.com/stopwarstopputin](https://github.com/stopwarstopputin "https://github.com/stopwarstopputin")
== Frequently Asked Questions ==
= Which countries are blocked? =
Currently all IP addresses from the Russian Federation & Belarus are blocked.
= How can I change the message on blocked IPs? =
You can either display a standard 403 Error page, direct visitor to a local WordPress page or redirect to any other website.
= Can I custom my own error page? =
Yes, you can create an individual WordPress page.
= How can I update/change the IP Ranges database? =
You do not need to update the IP Ranges yourself. We will provide updates for the plugin with the included database.
= Does this plugin negatively impact my SEO?
We have included settings for crawlers to mitigate negative SEO impacts.
= Does this plugin works with "Cache Plugins"?
No. You will need to disable all caching plugins, e.g. W3 Total Cache
== Screenshots ==
1. **Visitor blocking** - Default blocking page.
2. **Setup blocking* - Select the blocking behavior.
3. **Statistics** - Show statistics about the blocked IPs.
4. **Setup Settings** - Additional settings.
== Changelog ==
== Installation ==
### Using WordPress Dashboard
1. Select **Plugins -> Add New**.
1. Search for "Stop War! Stop Putin!".
1. Click on *Install Now* to install the plugin.
1. Click on *Activate* button to activate the plugin.
1. You can now start using Stop War! Stop Putin!.
### Manual Installation
1. Upload the plugin to `/wp-content/uploads/stopwarstopputin` directory.
1. Activate the plugin through the 'Plugins' menu in WordPress.
1. You can now start using Stop War! Stop Putin!.
Please take note that this plugin requires minimum **PHP version 5.4**.