=== ROB (rat out blocker) ===
Contributors: stasionok
Donate link: https://web-marshal.ru/rob-rat-out-blocker/
Tags: block, request, external request, security, safety
Requires at least: 5.0
Tested up to: 6.8.1
Stable tag: 1.1.1
Requires PHP: 7.0
License: GPLv3
License URI: https://www.gnu.org/licenses/gpl-3.0.html

Restrict execution of certain external requests with partial url or even regex to prevent personal data leakage (as example)

== Description ==

With this simple plugin you can restrict extra external requests made with internal WordPress WP_Http class.
Just put in the filter rules field what you wish to restrict. One url part or url regex per line.
By default, the plugin returns WP_Error answer for restricted requests. But you can put in response your custom response data.

== Installation ==

This section describes how to install the plugin and get it working.

1. Upload the plugin files to the `/wp-content/plugins/rob-rat-out-blocker` directory, or install the plugin through the WordPress plugins screen directly.
2. Activate the plugin through the 'Plugins' screen in WordPress.
3. Go to the plugin settings page and put your restrictions

== Frequently Asked Questions ==

= How to find or detect outgoing requests =

You can use for that *Log HTTP Requests* plugin

= Which format for custom answer accepted =

You should put (if you need it) JSON encoded string. Then you say to plugin how to represent response format and it convert your string in required format.

= Which answer format accepted =

Plugin can convert your answer to array, object or leave string as is

== Screenshots ==

1. Main plugin page with rules field and placeholder examples

== Changelog ==

= 1.1.1 =
* Test WP 6.8.1 compatibility

= 1.1.0 =
* Add request body filter to skip Rob impact for same url
* Add more security checks

= 1.0.4 =
* Add blueprint.json for wp plugin page preview button

= 1.0.3 =
* Test WP 6.5.2 compatibility
* Fix codex issues

= 1.0.2 =
* Test WP 6.4.3 compatibility

= 1.0 =
* Basic functionality released.
