http://wm-monitoring.ru/ ')) {alert('Спасибо за то что установили нашу кнопку! =)');} else {alert('Очень жаль! =(');}"> http://wm-monitoring.ru/

Главная Новости

Как удалить ненужные мета-теги в WordPress header.php

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

видео Как удалить ненужные мета-теги в WordPress header.php

***Как исправить заголовки h1, h2 на сайте Wordpress***

Если вы откроете исходный код вашего сайта перед внесением каких-либо изменений или оптимизации, в общем, на начальном этапе. Можно увидеть вверху между тегами head вывод так называемых мета-тегов, которые генерируются WordPress’ом для отображения различной информации. Например, версия движка, rss-лента и прочие данные о них поговорим чуть позже, сама суть в том, что они попросту не нужны или их не используют по назначению. И в таком случае желательно избавиться от всех этих излишеств, чтобы не засорять шапку сайта.


Wordpress Head Tagları Nerede?

В ранних версиях WordPress мета-теги выводились через тело шаблона и удалялись они напрямую. Но уже более в поздних версиях тактика поменялась и их вывод стал включен в само ядро платформы. В папке wp-includes иметься файл под название default-filters.php в нем зарегистрированы все хуки событий с помощью функции add_action.


phpBB как убрать копирайт — как убрать ссылки внизу форума phpbb — удалить ссылки и копирайт

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

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

remove_action( 'wp_head', 'feed_links', 2 ); remove_action( 'wp_head', 'feed_links_extra', 3 ); remove_action( 'wp_head', 'rsd_link' ); remove_action( 'wp_head', 'wlwmanifest_link' ); remove_action( 'wp_head', 'index_rel_link' ); remove_action( 'wp_head', 'parent_post_rel_link', 10, 0 ); remove_action( 'wp_head', 'start_post_rel_link', 10, 0 ); remove_action( 'wp_head', 'adjacent_posts_rel_link_wp_head', 10, 0 ); remove_action( 'wp_head', 'wp_generator' ); remove_action( 'wp_head', 'wp_shortlink_wp_head', 10, 0 );

feed_links – удаление ссылок на главный rss-канал и rss-комментария.

feed_links_extra – удаление дополнительных ссылок на категории, теги и т.д. rss-канала.

rsd_link – блог-клиенты, сервисы для публикации записей если вы их не используете – удаляем.

wlwmanifest_link – также блог-клиент только windows live writer.

index_rel_link, parent_post_rel_link, start_post_rel_link, adjacent_posts_rel_link_wp_head – ссылки на главную, предыдущую запись, начальная запись, на текущую.

wp_generator – вывод версии WordPress

wp_shortlink_wp_head – тег <link rel='shortlink' href='some-url' />

Вот и все.

Карта
rss