Статьи

Wp_head() - функция WordPress. Лишние ссылки в header

Опубликовано: 22.04.2018

Всем привет! Сегодня на seo-mayak.com я хочу рассказать об одной очень важной функции WordPress, которая называется wp_head() , а также мы наведем порядок в header и вытравим от туда лишние ссылки.

Не так давно, в статье « Оптимизация WordPress. Нагрузка на сервер и как ее снизить » мы копались в файле header.php, сокращая количество запросов к БД. Сейчас же речь пойдет немного о другом, но тема также касается нагрузки, которую несет сервер.

Говорить мы будем о лишних ссылках, которые генерируются WordPress или сторонними плагинами и выводятся в header с помощью функции wp_head()  между тегами <head></head>. По данным ссылкам ходят различные боты, полезные и не очень, что создает дополнительную нагрузку на сервер.

То, чем мы будем заниматься можно смело отнести к SEO-оптимизации, так как избавляться мы будем от лишних ссылок, которые уж точно не несут никакой пользы для сайта, а скорее наоборот.

Итак, что это за функция такая wp_head() и как она работает? Действительно не мешало бы разобраться. Поехали!

Функция wp_head()

Если заглянуть в файл header.php, то там, обычно перед закрывающим тегом </head>, мы найдем такую строчку:

<?php wp_head(); ?>

Когда я только набирался знаний, мне эта функция показалось вообще какой-то бесполезной. Я даже попробовал ее снести, после чего конечно блог не хило пошатнуло и мне пришлось в срочном порядке все восстанавливать.

После я принялся выяснять, что это за функция такая и с чем ее «едят». Оказалось  wp_head()  —  это не просто функция, а так называемый — хук.

На заметку! Хук (hook с англ. зацепка, крючок) — это своего рода функция-перехватчик, с помощью которой можно повлиять на роботу той или иной функции.

2011.11.19
Карта
rss