Убираем с сайта лишний код

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

Я собрал в интернет советы по исключению такого лишнего кода и обобщил их здесь. Этот код нужно поместить в файл function.php вашей темы. Поместить можно в любое место, например, в конец файла.

Некоторые комментарии по инструкциям. Для краткости буду указывать только параметр функции.

  • wp_shortlink_wp_head — удаляет короткую ссылку (вида ?p=) к текущей странице;
  • feed_links, feed_links_extra — удаляет ссылки на RSS-фид, при этом сами фиды останутся доступными;
  • wp_generator — убирает версию движка;
  • rsd_link, wlwmanifest_link — используются блог-клиентами; если вы не используете блог-клиенты, вам эти ссылки не нужны;
  • index_rel_link, start_post_rel_link, parent_post_rel_link, adjacent_posts_rel_link, adjacent_posts_rel_link_wp_head — устраняет ссылки на главную, первую, родительскую и смежные страницы;
  • print_emoji_detection_script, print_emoji_styles, print_emoji_detection_script, print_emoji_styles — устраняет поддержку графических смайликов на сайте. Если вам не нужны такие элементы на сайте, то лучше их удалить.

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