Отправляет email-рассылки с помощью сервиса Sendsay

Делаем свой сайт

  Все выпуски  

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


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

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

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

remove_action(‘wp_head’, ‘wp_shortlink_wp_head’);
remove_action(‘wp_head’, ‘feed_links’, 2);
remove_action(‘wp_head’, ‘feed_links_extra’, 3);
remove_action(‘wp_head’, ‘wp_generator’);
remove_action(‘wp_head’, ‘rsd_link’);
remove_action(‘wp_head’, ‘wlwmanifest_link’);
remove_action(‘wp_head’, ‘index_rel_link’);
remove_action(‘wp_head’, ‘start_post_rel_link’, 10, 0);
remove_action(‘wp_head’, ‘parent_post_rel_link’, 10, 0);
remove_action(‘wp_head’, ‘adjacent_posts_rel_link’, 10, 0);
remove_action(‘wp_head’, ‘adjacent_posts_rel_link_wp_head’, 10, 0);
remove_action(‘wp_head’, ‘print_emoji_detection_script’, 7);
remove_action(‘wp_print_styles’, ‘print_emoji_styles’);
remove_action(‘admin_print_scripts’, ‘print_emoji_detection_script’);
remove_action(‘admin_print_styles’, ‘print_emoji_styles’);

Опишу, что делают эти инструкции. Для краткости буду указывать только параметр функции.

  • wp_shortlink_wp_head — удаляет короткую ссылку (вида ?p=) к текущей странице;
  • feed_linksfeed_links_extra — удаляет ссылки на RSS-фид, при этом сами фиды останутся доступными;
  • wp_generator — убирает версию движка;
  • rsd_linkwlwmanifest_link — используются блог-клиентами; если вы не используете блог-клиенты, вам эти ссылки не нужны;
  • index_rel_linkstart_post_rel_linkparent_post_rel_linkadjacent_posts_rel_link,adjacent_posts_rel_link_wp_head — устраняет ссылки на главную, первую, родительскую и смежные страницы;
  • print_emoji_detection_scriptprint_emoji_stylesprint_emoji_detection_script,print_emoji_styles — устраняет поддержку графических смайликов на сайте. Если вам не нужны такие элементы на сайте, то лучше их удалить.
Источник - http://delaemsait.info/

В избранное