Этот плагин не тестировался с последними 3 основными выпусками WordPress. Скорее всего, он уже не поддерживается и может быть несовместим с текущими версиями WordPress.

REST API Toolbox

Описание

Allows tweaking of several REST API settings

  • Disable the REST API
  • Remove WordPress core endpoints
  • Require authentication for core endpoints
  • Принудительное SSL
  • WP-CLI команды: wp rest-api-toolbox

Find us on GitHub at https://github.com/petenelson/wp-rest-api-toolbox

(Creative commons toolbox image provided by James Tworow https://www.flickr.com/photos/sherlock77/)

Скриншоты

  • General admin settings
  • WordPress core settings

Установка

  1. Upload rest-api-toolbox to the /wp-content/plugins/ directory
  2. После установки плагина, активируйте его, нажав на кнопку «Активировать»
  3. Visit the Settings -> REST API Toolbox page to customize

Часто задаваемые вопросы

Have any questions? We can answer them here?

Отзывы

05.11.2017
This plugin enables three different settings for each REST API endpoint: No authentication required, Authentication required, or Not available at all. It also makes it possible to force https and to disable JSONP. So, together with proper authentication methods and appropriate permissions, this plugin ensures that the REST API can be used without compromising security. Thank you!
13.12.2016
The last update comes perfectly in time with the release 4.7. This plugin is perfect if you don’t use the REST API yet or if you don’t want your data to be accessed without your consent.
Посмотреть все 7 отзывов

Участники и разработчики

«REST API Toolbox» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:

Участники

«REST API Toolbox» переведён на 2 языка. Благодарим переводчиков за их работу.

Перевести «REST API Toolbox» на ваш язык.

Заинтересованы в разработке?

Посмотрите код, проверьте SVN репозиторий, или подпишитесь на журнал разработки по RSS.

Журнал изменений

1.4.3 March 25th, 2021

  • No longer check for SSL when running any WP-CLI commands.

1.4.2 February 13th, 2017

  • Fixed bug in requiring authentication for endpoints that accessed specific items (ex: /wp/v2/users/1)

1.4.1 January 16th, 2017

  • Added settings support for No Custom Post Types
  • Fixed undefined variable notice (props @funkolector)

1.4.0 January 13th, 2017

  • Added support for removing or requiring authentication for custom post types.
  • Updated Settings UI for better clarity.
  • Added link to settings page from the plugins list page.

1.3.0 December 12th, 2016

  • Added option to require authentication for core endpoints.

1.2.0 December 5th, 2016

  • Updated the way the REST API can be disabled due to the rest_enabled filter being deprecated.
  • Added ‘settings’ to the list of core endpoints that can be removed.
  • Added CLI command: wp rest-api-toolbox status

1.1.0 April 16, 2016

  • Change REST API prefix
  • Remove specific core endpoints
  • Disable JSONP

1.0.0 April 15, 2016

  • Первоначальный релиз