Доступ к информации об авторе через REST API запрещен

Недавно я столкнулся со странной проблемой с моей установкой WordPress. После того, как я опубликовал статью и попытался получить доступ к ссылке на статью, я получил следующую ошибку:

Доступ к информации об авторе через REST API запрещен.

остальные API

Вы также можете заметить заблокированные URL-адреса (500 кодов) в консоли поиска Google, вызванные этой ошибкой. Эта ошибка происходит только в том случае, если вы заходите на этот URL как гость

После расследования я заметил, что причина этой проблемы связана с плагином WordPress Security (WP Security). В версии 4.2.9 WP Security разработчик добавил блок перечисления через функциональность REST API.

Эта проблема не происходит со всеми моими статьями WordPress. До сих пор я заметил это только в одной статье и не могу узнать, что отличается от этой статьи. Это также может быть ошибка плагина WP Security.

Чтобы решить эту проблему, вы должны отключить блок перечисления через функциональность REST API.

Вот как это сделать:

  • Откройте страницу администрирования WordPress
  • Нажмите на WP Security Plugin
  • Выберите Разное
  • Нажмите на вкладку Перечисления пользователей
  • Снимите флажок «Отключить перечисление пользователей»

Отключение параметра Перечисление пользователей предотвратит возникновение этой ошибки. Если у кого-то есть лучшее решение, пожалуйста, опубликуйте его в комментариях ниже.

Ссылка на основную публикацию