Отключение всяких функций для облегчения

functions.php

// Прочее отключение
//remove_action( 'wp_head', 'index_rel_link' );                                        // 
//remove_action( 'wp_head', 'parent_post_rel_link', 10, 0 );                            // 
//remove_action( 'wp_head', 'start_post_rel_link', 10, 0 );                            //
// Отключение rss ленты
function wp_book_disable_feed() {
    wp_redirect(get_option('siteurl'));
}
add_action('do_feed', 'wp_book_disable_feed', 1);                                    //
add_action('do_feed_rdf', 'wp_book_disable_feed', 1);                                //
add_action('do_feed_rss', 'wp_book_disable_feed', 1);                                //
add_action('do_feed_rss2', 'wp_book_disable_feed', 1);                                //
add_action('do_feed_atom', 'wp_book_disable_feed', 1);                                //
add_action('do_feed_rss2_comments', 'wp_book_disable_feed', 1);
add_action('do_feed_atom_comments', 'wp_book_disable_feed', 1);
// Отключаем сам REST API
add_filter('rest_enabled', '__return_false');                                        //
// REST API filters - Отключаем фильтры REST API
remove_action( 'xmlrpc_rsd_apis',            'rest_output_rsd' );                     // 219
remove_action( 'wp_head',                    'rest_output_link_wp_head', 10, 0 );    // 220
remove_action( 'template_redirect',          'rest_output_link_header', 11, 0 );    // 221
remove_action( 'auth_cookie_malformed',      'rest_cookie_collect_status' );        // 222
remove_action( 'auth_cookie_expired',        'rest_cookie_collect_status' );        // 223
remove_action( 'auth_cookie_bad_username',   'rest_cookie_collect_status' );        // 224
remove_action( 'auth_cookie_bad_hash',       'rest_cookie_collect_status' );        // 225
remove_action( 'auth_cookie_valid',          'rest_cookie_collect_status' );        // 226
remove_filter( 'rest_authentication_errors', 'rest_cookie_check_errors', 100 );        // 227
// Actions - Удаляем теги с шапки
remove_action( 'wp_head', 'wp_resource_hints', 2 );                        // отключает <link rel='dns-prefetch' href='//s.w.org' />
remove_action( 'wp_head', 'feed_links', 2 );                                        // 233 ссылки на основной rss и комментарии
remove_action( 'wp_head', 'feed_links_extra', 3);                                    // 234 ссылки на дополнительные rss категорий
remove_action( 'wp_head', 'rsd_link' );                                                // 235 для сервиса Really Simple Discovery
remove_action( 'wp_head', 'wlwmanifest_link' );                                        // 236 для Windows Live Writer
remove_action( 'wp_head', 'adjacent_posts_rel_link', 10, 0 );                        // 237
remove_action( 'wp_head', 'print_emoji_detection_script', 7 );                        // 241
remove_action( 'wp_head', 'wp_generator' );                                            // 244 убирает версию wordpress
remove_action( 'wp_print_styles', 'print_emoji_styles' );                            // 253
// REST API actions - Отключаем события REST API
remove_action( 'init',          'rest_api_init' );                                     // 374
remove_action( 'rest_api_init', 'rest_api_default_filters', 10, 1 );                 // 375
remove_action( 'parse_request', 'rest_api_loaded' );                                 // 376
// Embeds - Отключаем Embeds связанные с REST API
remove_action( 'rest_api_init', 'wp_oembed_register_route');                        // 460
remove_filter( 'rest_pre_serve_request', '_oembed_rest_pre_serve_request', 10, 4 );    // 461
                                                                                    // 462
remove_action( 'wp_head', 'wp_oembed_add_discovery_links' );                        // 463
remove_action( 'wp_head', 'wp_oembed_add_host_js' );                                // 464

Об авторе

Ремонт компьютеров, создание web сайтов
Напишите свой комментарий

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

восемнадцать + 5 =