Skip to content
This repository has been archived by the owner on Aug 16, 2024. It is now read-only.

Commit

Permalink
Merge branch 'wp-org'
Browse files Browse the repository at this point in the history
  • Loading branch information
tangrufus committed Mar 5, 2017
2 parents 39e2229 + 9fe12c3 commit 49dbc65
Show file tree
Hide file tree
Showing 8 changed files with 113 additions and 20 deletions.
133 changes: 113 additions & 20 deletions README.txt
Original file line number Diff line number Diff line change
@@ -1,47 +1,140 @@
=== WP Cloudflare Guard ===
Contributors: tangrufus, typisttech
Contributors: typisttech, tangrufus
Donate link: https://www.typist.tech/donate/wp-cloudflare-guard/
Tags: cloudflare, firewall, security, spam
Requires at least: 4.0
Tested up to: 4.7
Requires at least: 4.6
Tested up to: 4.7.2
Stable tag: trunk
License: GPLv2
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html

Connecting WordPress with Cloudflare firewall, protect your WordPress site at DNS level. Automatically create firewall rules to block dangerous IPs.

== Description ==

Connecting WordPress with Cloudflare firewall, protect your WordPress site at DNS level. Automatically create firewall rules to block dangerous IPs.

= Features =

* Integrate with [iThemes Security](https://wordpress.org/plugins/better-wp-security/), [Contact Form 7](https://wordpress.org/plugins/contact-form-7/) and [WordPress Zero Spam](https://wordpress.org/plugins/zero-spam)
* Blacklist IP if attempt to login with bad usernames

= How does WPCFG different from Cloudflare's official plugin? =
= Integrations (Coming soon as add-ons) =

* [iThemes Security](https://www.typist.tech/go/ithemes-security/)
* [Contact Form 7](https://wordpress.org/plugins/contact-form-7/)
* [WordPress Zero Spam](https://wordpress.org/plugins/zero-spam)

= How does WP Cloudflare Guard different from Cloudflare's official plugin? =

At the time of writing, Cloudflare's [official plugin](https://wordpress.org/plugins/cloudflare/) doesn't block any IP for WordPress when other plugins discover dangerous activities. Here comes WPCFG! WPCFG focus on integrating other plugins with Cloudflare.

= Things you need to know =
= Compatibility =

* Works with Cloudflare's [official plugin](https://wordpress.org/plugins/cloudflare/)
* Works with [Sunny (Purging CloudFlare caches for WordPress)](https://wordpress.org/plugins/sunny/)

* You need a Cloudflare account (free plan is okay).
* This plugin was not built by Cloudflare.
= Things You Need to Know =

If you have written an article about `WPCFG`, do [let me know](https://www.typist.tech/contact-us/).
* You need PHP 7.0 or later
* You need a Cloudflare account (free plan is okay)
* This plugin was not built by [Cloudflare, Inc](https://www.cloudflare.com/)

> If you like the plugin, feel free to [rate it](https://wordpress.org/support/plugin/wp-cloudflare-guard/reviews/#new-post) or [donate via PayPal](https://www.typist.tech/donate/wp-cloudflare-guard/). Thanks a lot! :)

= For Bloggers =

If you have written an article about `WP Cloudflare Guard`, do [let me know](https://www.typist.tech/contact/). For any questions, shoot me an email at [[email protected]](mailto:[email protected])

= For Developers =

WP Cloudflare Guard is open source and hosted on [GitHub](https://github.com/TypistTech/wp-cloudflare-guard). Feel free to make pull requests.

= Who make this plugin? =

[Tang Rufus](mailto://[email protected]), a freelance developer for hire.
[Tang Rufus](mailto:[email protected]), a freelance developer for hire.
I make [Typist Tech](https://www.typist.tech/) also.

= Requirement =
* PHP 7.0 or later
= Support =

We hang out in the WordPress support forum for this plugin at [https://wordpress.org/support/plugin/wp-cloudflare-guard](https://wordpress.org/support/plugin/wp-cloudflare-guard). However, to save time so that we can spend it on development, please read the plugin's FAQs at [https://wordpress.org/plugins/wp-cloudflare-guard/faq/](https://wordpress.org/plugins/wp-cloudflare-guard/faq/). Before going there, and ensure that you have updated WP Cloudflare Guard and WordPress to the latest released version.

== Installation ==
1. Download the plugin.
1. Go to the WordPress Plugin menu and activate it.
1. On the admin menu, go to "WP Cloudflare Guard"
1. Fill in your Cloudflare account info
1. That's it!

= Via WordPress admin dashboard =

1. Log in to your site’s Dashboard (e.g. www.your-domain.com/wp-admin)
1. Click on the `Plugins` tab in the left panel, then click “Add New”
1. Search for `WP Cloudflare Guard` and the latest version will appear at the top of the list of results
1. Install it by clicking the `Install Now` link
1. When installation finishes, click `Activate Plugin`

= Via Manual Upload =

1. Download the plugin from [wordpress.org](https://downloads.wordpress.org/plugin/wp-cloudflare-guard.zip)
1. Unzip it
1. Upload it to `wp-content/plugins/`
1. Go to the WordPress plugin menu and activate it

== Frequently Asked Questions ==

= Is this plugin written by Cloudflare, Inc.? =

No.
This plugin is a [Typist Tech](https://www.typist.tech) project.

= Can I install WP Cloudflare Guard, Sunny and Cloudflare's official plugin at the same time? =

Yes, all of them work together without problems.

* Install [WP Cloudflare Guard](https://wordpress.org/plugins/wp-cloudflare-guard/) if you want to protect your site from bad IPs
* Install [Sunny](https://wordpress.org/plugins/sunny/) if you want to purge CloudFlare's cache automatically
* Install the [offical plugin](https://wordpress.org/plugins/cloudflare/) if you can't see the real IP from visitors

= What if WP Cloudflare Guard blacklisted my IP? =

1. Login [CloudFlare](http://cloudflare.com)
1. Select your domain
1. Go `Firewall`
1. Release you IP under `Access Rules`

= What version of PHP do I need? =

PHP 7 or later.

= How to get support? =

Use the WordPress support forum for this plugin at [https://wordpress.org/support/plugin/wp-cloudflare-guard](https://wordpress.org/support/plugin/wp-cloudflare-guard).

Make sure you have read the plugin's FAQs at [https://wordpress.org/plugins/wp-cloudflare-guard/faq/](https://wordpress.org/plugins/wp-cloudflare-guard/faq/). And, updated WP Cloudflare Guard and WordPress to the latest released version before asking questions.

= How can I support this plugin? =

If you like the plugin, feel free to [rate it](https://wordpress.org/support/plugin/wp-cloudflare-guard/reviews/#new-post) or [donate via PayPal](https://www.typist.tech/donate/wp-cloudflare-guard/). Thanks a lot! :)

Besides, `WP Cloudflare Guard` is open source and hosted on [GitHub](https://github.com/TypistTech/wp-cloudflare-guard). Feel free to make pull requests.

= What if I want more? =

Hire me!

Shoot me an email at [[email protected]](mailto:[email protected]) or use this [contact form](https://www.typist.tech/contact/).


== Screenshots ==

1. Cloudflare Settings
1. Bad Login Settings
1. Cloudflare Firewall Access Rules

== Changelog ==
= 1.0.0 =
* Initial release

Full change log available at [GitHub](https://github.com/TangRufus/wp-cloudflare-guard/blob/master/CHANGELOG.md)

= 0.1.0 =
* First release

== Upgrade Notice ==

= 0.1.0 =

* First release
Binary file added assets/banner-1544x500.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/banner-772x250.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/icon-128x128.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/icon-256x256.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/screenshot-1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/screenshot-2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/screenshot-3.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 49dbc65

Please sign in to comment.