Оптимизируем WordPress wp_head и удаляем лишний код

05.01.2017 | Автор: Maxim Glovatsky Оставить комментарий »

Мы можем безболезненно деактивировать некоторые функции в вызове wp_head. Избавиться от лишних элементов, которые не планируем использовать, и провести оптимизацию WordPress кода. Открываем файл functions.php темы и пишем следующее:

<?php
//убираем мусор из header
remove_action('wp_head','feed_links_extra', 3); // убирает ссылки на rss категорий
remove_action('wp_head','feed_links', 2); // минус ссылки на основной rss и комментарии
remove_action('wp_head','rsd_link');  // сервис Really Simple Discovery
remove_action('wp_head','wlwmanifest_link'); // Windows Live Writer
remove_action('wp_head','wp_generator');  // скрыть версию wordpress
 
//Удаление JSON API ссылок:
remove_action( 'wp_head', 'rest_output_link_wp_head');
remove_action( 'wp_head', 'wp_oembed_add_discovery_links');
remove_action( 'template_redirect', 'rest_output_link_header', 11, 0 );
?>

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