Plugin info

Total downloads: 2,357
Active installs: 100
Total reviews: 0
Average rating: 0
Support threads opened: 0
Support threads resolved: 0 (0%)
Available in: 1 language(s)
Contributors: 1
Last updated: 7/1/2020 (2010 days ago)
Added to WordPress: 3/23/2017 (8 years old)
Minimum WordPress version: 4.7
Tested up to WordPress version: 5.4.18
Minimum PHP version: f

Maintenance & Compatibility

Maintenance score

Possibly abandoned • Last updated 2010 days ago

20/100

Is Turn Off REST API abandoned?

Possibly abandoned (last update 2010 days ago).

Compatibility

Requires WordPress: 4.7
Tested up to: 5.4.18
Requires PHP: f

Developers

Languages

Similar & Alternatives

Explore plugins with similar tags, and compare key metrics like downloads, ratings, updates, support, and WP/PHP compatibility.

WPControl – The Easiest Optimization Plugin for WordPress
Rating 4.5/5 (2 reviews)Active installs 200
Server Response
Rating 0.0/5 (0 reviews)Active installs 10
Disable Settings For WP
Rating 0.0/5 (0 reviews)Active installs 0
Disable Services Manager
Rating 0.0/5 (0 reviews)Active installs 0
Caledros Helper
Rating 0.0/5 (0 reviews)Active installs 0

Description

Turn off JSON REST API on your website to anonymous users and prevent unauthorized requests from using the REST API to get information from your website.

Since the release of WordPress 4.0 came out, there have been a lot of hackers exploiting the vulnerabilities of the REST API. By installing this plugin, you will effectively prevent and disable the use of REST API from unauthorized users and protect the information on your website from being accessible. If someone tries to access the REST API on your site, the plugin will return an authentication error on the API endpoints, for any unauthorized users trying to access it.

While WordPress REST API vulnerability exploits continue this plugin effectively prevent and disable the used of REST API from accessing information from your website, this plugin return authentication error and disable all endpoints for any user not logged in on your website.

Translations

  • English (en_US)

Installation

  1. Download the plugin via WordPress.org
  2. Upload the turn-off-rest-api directory to the /wp-content/plugins/ directory via FTP
  3. Activate the plugin through the ‘Plugins’ menu in WordPress

Frequently Asked Questions

How may I know if the plugin is working and my WP REST API is secured?

To test kindly log out and please go to http://[your_website_url].com/wp-json and check if REST API will return an error that reads ‘Only authenticated users are allowed an access on REST API’

Review feed

No reviews available

Screenshots

  1. Test if the wp-json is secured from unauthorized access.

    Test if the wp-json is secured from unauthorized access.

Changelog

1.0.4

  • New – Update license to GPLv3
  • Tweak – Compatibility with WP 5+
  • Tweak – Update language file
  • Tweak – Minor improvements

1.0.3

  • Tweak – Added en_US language file
  • Tweak – Added license file
  • Tweak – Minor code clean up

1.0.2

  • Tweak – Added endpoints admin page
  • Tweak – Minor improvements

1.0.1

  • Tweak – Minor improvements
  • Tweak – Optimized filter implementation

1.0.0

  • Initial Release