Чтобы удалить из wp_head
ненужные вам мета-теги, достаточно внести небольшие изменения в function.php
Вашей темы.
В стандартной поставке, WordPress, генерирует некоторое количество совершенно ненужных мета-тегов, например:
[html]
<link title="RSD" rel="EditURI" type="application/rsd+xml" />
<link rel="wlwmanifest" type="application/wlwmanifest+xml" />
<link title="" rel="index" />
<link title="" rel="start" />
<link title="" rel="prev" />
<link title="" rel="next" />
[/html]
Все эти мета-теги выводятся через функцию wp_head и напрямую удалить лишний тег нельзя.
Удалять вызов самой функции wp_head, категорически не рекомендовано, поскольку хук do_action('wp_head')
используется для заполнения тега head
а в него, помимо упомянутых уже мета тегов, плагины и шаблоны тем вставляют свои CSS и JavaScript (в том числе jQuery).
Чтобы удалить ненужные вам мета-теги из wp_head
надо добавить в файл functions.php
вашего шаблона код:
[php]
remove_action( ‘wp_head’, ‘feed_links_extra’, 3 );
remove_action( ‘wp_head’, ‘feed_links’, 2 );
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’, 10, 0 );
[/php]
feed_links_extra — вывод ссылок на RSS ленту рубрик, записей, тегов и т.д. данный код запретит блогу создавать ссылки на такие ленты, но сами ленты будут доступны простым добавлением /feed к URL рубрики или тега.
feed_links — вывод ссылок на на основную ленту RSS и на RSS ленту комментариев.
rsd_link — используется различными блог-клиентами или веб-сервисами для публикации либо изменения записей в блоге.
wlwmanifest_link — используется блог-клиентом Windows Live Writer.
index_rel_link — ссылка на главную страницу.
start_post_rel_link — ссылка на первый пост.
adjacent_posts_rel_link — ссылка на предыдущий и следующий пост.
parent_post_rel_link — ссылка на родительскую страницу, если она есть.
comments powered by HyperComments