Последние новости:

Поиск по сайту:

Суетное дело вставать с постели до зари (Псалом 216, 2).

Как отключить JSON REST API в WordPress

1 мин для чтения
1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)
Загрузка...
10.04.2017
Как отключить JSON REST API в WordPress

В долгожданной версии WordPress 4.4 добавили JSON REST API в сборке с программным обеспечением WordPress. Это очень полезно для темы и разработчиков плагинов, но многие владельцы сайтов не могут найти его полезным в своих сайтах на WordPress.

Так что в этом уроке мы объясним, как отключить JSON REST API на веб-сайтах на WordPress. Если вы хотите отключить REST API на сайте, то следуйте инструкциям в этом посте.

Как отключить JSON REST API в WordPress

Добавьте фрагмент кода ниже в конце файла functions.php в текущей папке активированной темы в WordPress. Фильтры WordPress отключат функцию API JSON Rest из ваших WordPress блогов или сайтов.

// Фильтр для WP-API version 1.x
add_filter('json_enabled', '__return_false');
add_filter('json_jsonp_enabled', '__return_false');
 
// Фильтр для WP-API version 2.x
add_filter('rest_enabled', '__return_false');
add_filter('rest_jsonp_enabled', '__return_false');

 

Отключить JSON REST API с помощью плагинов WordPress

Существует и другой вариант, чтобы отключить JSON REST API на вашем сайте. Вы можете просто установить плагин, и он отключить функцию API REST с вашего сайта.

Этот плагин хорошо работает с WordPress 4.4, 4.5, 4.6 и для вышеупомянутой версии, он возвращает ошибку проверки подлинности, когда вам необходимо войти на сайт, чтобы получить доступ к API JSON REST.

Отключить REST API WordPress с помощью плагина

Загрузите последнюю версию плагина Disable REST API с сайта wordpress.org и установите его с вашим сайтом WordPress. Если вы являетесь новичком в WordPress, вот вам помощь:

После установки, включите этот плагин с помощью опции меню плагинов, а затем попытайтесь получить доступ к REST API с помощью http://your-website-url.ru/wp-json/ и вы получите ошибку аутентификации. Смотрите скриншот ниже.

Wordpress-rest-api

Если у вас есть другие методы или дополнения, чтобы отключить JSON REST API на вашем сайте, то добавьте их в своих комментариях в разделе комментариев.

Читать  Автоматическое обновление Wordpress

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Если статья понравилась, то поделитесь ей в социальных сетях:

Читайте также

0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

**ссылки nofollow

0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии

Статьи партнеров:

Рекомендуемое
Если вы используете веб-сайт на основе регистраций и не хотите…
0
Оставьте комментарий! Напишите, что думаете по поводу статьи.x

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам:

Заполните форму и наш менеджер перезвонит Вам в самое ближайшее время!

badge
Обратный звонок 1
Отправить

Спасибо! Ваша заявка принята

close

Спасибо! Ваша заявка принята

close