• ДОБРО ПОЖАЛОВАТЬ В КЛУБ ПО WORDPRESS

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

    Присоединяйтесь к нам, вам обязательно понравится - Присоединится

Вопрос Кто-нибудь пользуется WP-JSON и OEMBED?

Fishka

ЭКСПЕРТ

Fishka

ЭКСПЕРТ
Сообщения
604
Соответственно вопрос в заголовке.
Кто-нибудь пользуется WP-JSON и OEMBED (rest api) или нет?
Для чего пользуетесь или как скрываете?
Плагинами, кодом?

PS А есть ли те, кто вообще не знал об этой проблеме? :)
 

Wildcdu

ЭКСПЕРТ

Wildcdu

ЭКСПЕРТ
Сообщения
1,120
а так не пробовал?
Код:
// Отключаем сам REST API
add_filter('rest_enabled', '__return_false');
// Отключаем фильтры REST API
remove_action( 'xmlrpc_rsd_apis', 'rest_output_rsd' );
remove_action( 'wp_head', 'rest_output_link_wp_head', 10, 0 );
remove_action( 'template_redirect', 'rest_output_link_header', 11, 0 );
remove_action( 'auth_cookie_malformed', 'rest_cookie_collect_status' );
remove_action( 'auth_cookie_expired', 'rest_cookie_collect_status' );
remove_action( 'auth_cookie_bad_username', 'rest_cookie_collect_status' );
remove_action( 'auth_cookie_bad_hash', 'rest_cookie_collect_status' );
remove_action( 'auth_cookie_valid', 'rest_cookie_collect_status' );
remove_filter( 'rest_authentication_errors', 'rest_cookie_check_errors', 100 );
// Отключаем события REST API
remove_action( 'init', 'rest_api_init' );
remove_action( 'rest_api_init', 'rest_api_default_filters', 10, 1 );
remove_action( 'parse_request', 'rest_api_loaded' );
// Отключаем Embeds связанные с REST API
remove_action( 'rest_api_init', 'wp_oembed_register_route');
remove_filter( 'rest_pre_serve_request', '_oembed_rest_pre_serve_request', 10, 4 );
remove_action( 'wp_head', 'wp_oembed_add_discovery_links' );
 

Fishka

ЭКСПЕРТ

Fishka

ЭКСПЕРТ
Сообщения
604
Wildcdu, да там много способов как отключить, начиная от кода, заканчивая плагинами.
вопрос был в том, есть ли те, кто этим пользуется?
и есть ли те, которые забили? )))
 

Wildcdu

ЭКСПЕРТ

Wildcdu

ЭКСПЕРТ
Сообщения
1,120
Wildcdu, да там много способов как отключить, начиная от кода, заканчивая плагинами.
вопрос был в том, есть ли те, кто этим пользуется?
и есть ли те, которые забили? )))
Я забил но частично, гдето ставил примочку где то нет. Даже вот однозначно фиг скажу. Был момент начал генерить карту товаров... вот тут я и понял что это дрянь та еще... 135 товаров выдало 700 с чем то страниц непонятно чего... убил нафиг этот фиг пойми чего API...
 

Wildcdu

ЭКСПЕРТ

Wildcdu

ЭКСПЕРТ
Сообщения
1,120
Вот в отместку ))) плагин
У вас нет прав на просмотр содержимого!


Забыл добавить плагин местный )))
 
Последнее редактирование:

Попай

АДМИНИСТРАТОР

Попай

АДМИНИСТРАТОР
Сообщения
3,247
Я особо не парился, на одном сайте вылезала всякая гадость. И я их отключил. Отключаю где вспомню, думаю лишним не будет.
 
Сверху