Disable REST API

Por Dave McHale
(37 avaliações)
Baixar
  • Versão:
    1.8
  • Última atualização:
    há 9 meses
  • Instalações ativas:
    mais de 90 mil
  • Versão do WordPress:
    4.9 ou maior
  • Testado até o WordPress:
    6.3.2
  • Versão do PHP:
    5.6 ou maior
  • Tags:

Hospedagem WordPress com plugin Disable REST API

Onde posso hospedar o plugin Disable REST API?

Este plugin pode ser hospedado em qualquer provedor que tenha WordPress configurado. Recomendamos fortemente escolher uma empresa de hospedagem de confiança, com servidores adaptados para WordPress, como o serviço de hospedagem de sites da MCO2.

Hospedando o plugin Disable REST API em uma empresa de hospedagem confiável

A MCO2, além de configurar e instalar o WordPress na versão mais atual para seus clientes, oferece o plugin WP SafePress, um mecanismo exclusivo que assegura e melhora seu site conjuntamente.

Por que a Hospedagem WordPress funciona melhor na MCO2?

A Hospedagem WordPress funciona melhor pois a MCO2 possui servidores otimizados para WordPress. A instalação de WordPress é diferente de uma instalação trivial, pois habilita imediatamente recursos como otimização de imagens e fotos, proteção da página de login, bloqueio de atividades maliciosas diretamente no firewall, cache avançado e HTTPS ativado por padrão. São plugins que potencializam seu WordPress para a máxima segurança e o máximo desempenho.

The most comprehensive plugin for controlling access to the WordPress REST API!

Works as a “set it and forget it” install. Just upload and activate, and the entire REST API will be inaccessible to your general site visitors.

But if you do need to grant access to some endpoints, you can do that too. Go to the Settings page and you can quickly whitelist individual endpoints (or entire branches of endpoints) in the REST API.

You can even do this on a per-user-role basis, so your unauthenticated users have one set of rules while WooCommerce customers have another while Subscribers and Editors and Admins all have their own. NOTE: Out of the box, all defined user roles will still be granted full access to the REST API until you choose to manage those settings.

For most versions of WordPress, this plugin will return an authentication error if a user is not allowed to access an endpoint. For legacy support, WordPress 4.4, 4.5, and 4.6 use the provided rest_enabled filter to disable the entire REST API.

Capturas de tela

The JSON returned by a website with the API disabled via filters (WP versions 4.4, 4.5, 4.6)

The JSON returned by a website with the API disabled via filters (WP versions 4.4, 4.5, 4.6)

The JSON returned by a website with the API disabled via authentication methods (WP versions 4.7+)

The JSON returned by a website with the API disabled via authentication methods (WP versions 4.7+)

The Settings page lets you selectively whitelist endpoints registered with the REST API, on a per-user-role basis.

The Settings page lets you selectively whitelist endpoints registered with the REST API, on a per-user-role basis.

Plugins semelhantes

Loginizer
(968 avaliações)

Loginizer is a WordPress security plugin which helps you fight against bruteforce attacks.

Redux Framework
(266 avaliações)

Redux is a simple, truly extensible and fully responsive options framework for WordPress themes and plugins. It ships with an integrated demo.

LightStart – Maintenance Mode, Coming Soon and Landing Page Builder
(810 avaliações)

Easy Drag & Drop Page Builder that adds a splash page to your site that it's perfect for a coming soon page, maintenance or landing page.

MainWP Child – Securely Connects to the MainWP Dashboard to Manage Multiple Sites
(65 avaliações)

MainWP Child establishes a secure link between your WordPress sites and your self-hosted MainWP Dashboard, simplifying site management.

Admin Menu Editor
(291 avaliações)

Lets you edit the WordPress admin menu. You can re-order, hide or rename menus, add custom menus and more.

WooCommerce Legacy REST API
(21 avaliações)

The WooCommerce Legacy REST API, which is now part of WooCommerce itself but will be removed in WooCommerce 9.0.