Plugin categories

Create a Website with AI
WP REST API Controller

WP REST API Controller

Enable a UI to toggle visibility and customize properties in WP REST API requests.

4.3

Rating summary

12

Reviews

10K

Active installations

WP REST API Controller
WP REST API Controller

Overview

Compatibility

Installation instructions

Customer support & learning resources

0

Main benefits

Toggle endpoint visibility

Customize API meta data

Rename base endpoints

Control third-party data

Granular API response control

About this plugin

Author: Evan Herman
Version: 2.1.2
Last updated: 22-03-2023
WordPress version: 4.7
Tested up to: 6.2.6
PHP version required: false
Languages:

Overview

WP REST API Controller is a versatile WordPress plugin designed for administrators who need granular control over the REST API functionality of their website. With an intuitive graphical interface, admins can easily toggle the visibility of core and custom post type and taxonomy endpoints, customize these endpoints, and modify the meta data attached to API responses. Supporting WordPress version 4.7 and later, this plugin offers a range of features including enabling or disabling REST API endpoints, renaming base endpoints and meta data names for better readability, and manipulating data created by third-party plugins and themes—all without requiring any PHP coding. Additionally, the plugin is well-equipped with filters to extend and alter its default functionality, and is localized for translations, making it a powerful tool for developers and site managers looking to optimize their API responses.

Toggle Visibility of Endpoints

  • Enable or disable REST API endpoints for post types and taxonomies.
  • Control which data is exposed through the API.

Customize Meta Data

  • Add or remove meta fields from API requests.
  • Rename meta data names to be more user-friendly.

Rename Endpoints

  • Rename post type and taxonomy base endpoints.
  • Make API endpoints more intuitive and easier to understand.

Granular Control Without Coding

  • Manipulate and control data created by third-party plugins and themes.
  • Achieve detailed customization of API responses without writing PHP code.

Rating and reviews

4.3

Rating summary

12

Reviews

10K

Active installations

5
4
3
2
1

User sentiment analysis

Users appreciate that the WordPress plugin simplifies complex tasks, notably exposing WooCommerce product prices in the WordPress API and facilitating JSON API GET requests for custom posts and fields. The plugin's GUI is considered handy and user-friendly, especially for non-PHP programmers and those managing the REST API. It also saves significant time and effort. However, users have reported issues with taxonomy saving and conflicts between custom meta key names and the WordPress post ID, affecting the display of custom fields. Additionally, some have experienced problems with custom fields returning null values in the web service, despite having backend values. Support responsiveness has been flagged as insufficient by a few users.
meirk

meirk

14 Jun, 2021

taxonomies not saving – no response from support This topic was modified 3 years, 1 month ago by meirk.
elec1123

elec1123

29 Apr, 2019

It is not removed from the plugin.
stepes

stepes

22 Jan, 2018

This thing saved me a lot of time trying to expose Woocommerce product price directly in WordPress API, awesome!
bakersfielddba

bakersfielddba

30 Oct, 2017

How do I add feature images into customize Post Type. I’m Having issue that
antimine

antimine

11 Sep, 2017

This is the best of best!!! thank you very much!!!! This topic was modified 6 years, 11 months ago by antimine.

FAQ

Can I toggle the visibility of endpoints?

Can I alter the default REST endpoints using this plugin?

Can I alter REST endpoints for post types from other plugins or my theme?

Are all post types customizable using this plugin?

Can I customize the meta data assigned to post types?

Is this plugin compatible with the Core WordPress 4.7 REST API?

Does this plugin support custom taxonomies?

Can I rename the base endpoints for post types and taxonomies?