X
  • Дизайн та розробка сайту
  • Дизайн і створення сайтів. Розробка тем для WordPress. Створення Landing Page.
  • office@gnatkovsky.com.ua
  • @vgnat
  • Написати мені
Замовити послугу

Удаляем лишние теги в шапке WordPress

Приклад
  • 2024-12-08
  • 4474 переглядів

  • Дизайн та розробка сайту

Доброго времени суток. 🙂

Речь пойдет о лишних тегах в шапке тем WordPress. Не для всех они лишние, но все же, для большинства абсолютно бесполезны. У меня уже была статья о том, Как скрыть версию WordPress. Там я писал о том, что во всех темах WordPress, в шапке подключается вызов функции wp_head();. В готовом html коде видно, что у Вас появятся новые дополнительные строки, там много чего еще выводится. Новые теги подключают jQuery, стили плагинов и тд.

Ненужные теги в шапках

Как я писал и в той статье, для того чтобы что-то удалить, что добавляет сама WordPress, нам помогут небольшие хуки. Ниже я покажу пример нескольких строк, которые не всем нужны, но Вы их можете встретить у себя.

<meta name="generator" content="WordPress 3.4" />
<link rel="wlwmanifest" type="application/wlwmanifest+xml" href="http://www.example.com/wp-includes/wlwmanifest.xml" />
<link rel="EditURI" type="application/rsd+xml" title="RSD" href="http://www.example.com/xmlrpc.php?rsd" />

Рассмотрим каждую из строк и за что они отвечают.

  1. Это версия WordPress, в прошлой статье мы уже это установили и избавились от этой строки.
  2. Это подключение XML-файла манифеста wlwmanifest, который нужен для работы с Windows Live Writer. Если для Вас это ничего не говорит и Вы с этим не работаете, то отключаем смело.
  3. Это подключение системного файла xmlrpc.php, который реализует одноименный интерфейс. Если Вы не пользуетесь ним, то можете отключить.

Чтобы отключить эти строки, добавьте просто три строки, которые в том же порядке отвечают за удаление. Открываем файл functions.php и по старинке в его конец перед закрывающимся тегом, добавляем ?>.

remove_action('wp_head', 'wp_generator');
remove_action('wp_head', 'wlwmanifest_link');
remove_action('wp_head', 'rsd_link');

Так все просто, всего одна строчка уберет другую строчку, которая не нужна для Вашего блога.

На этом все, спасибо за внимание. 🙂

Якщо Вам була корисна моя праця, можете фінансово підтримати сайт або відключити блокувальник реклами, що займе 2 хвилини :)

Хочу підтримати фінансово Хочу відключити блокувальник

Оцініть статтю
  1. 5
  2. 4
  3. 3
  4. 2
  5. 1
Проголосовало: 5, в среднем: 5 из 5
Читайте також

Deprecated: Функція WP_Query викликана з аргументом, який вважається застарілим з версії 3.1.0! Вираз caller_get_posts застарілий. Використовуйте ignore_sticky_posts. in /var/www/vhosts/gnatkovsky.com.ua/gnatkovsky.com.ua/public/wp-includes/functions.php on line 6078