WordPress на текущий момент является одним из лучших движков для создания блогов. Но как и большинство систем управления нашпигован многими вещами, которые, на мой взгляд, совершенно ни к чему.
Рассмотрим удаление ненужных тэгов <link /> и <meta /> из wp_head, которые не только создают лишнюю нагрузку, но и сообщают о том, какая версия Вордпресс у вас установлена.
feed_links_extra — вывод ссылок на дополнительные RSS ленты вашего блога: на RSS ленту рубрик, записей, тегов…
feed_links — ссылки на основную ленту RSS и на RSS ленту комментариев.
rsd_link – используется различными блог-клиентами или веб-сервисами для публикации\изменения записей в блоге.
wlwmanifest_link – используется блог-клиентом Windows Live Writer.
index_rel_link, start_post_rel_link, adjacent_posts_rel_link — это ссылки на главную страницу, на первый пост, и на предыдущий и следующий пост.
wp_generator – вывод используемого движка и его версии.
Для того, чтобы удалить всю эту лишнюю хрень нужно открыть файл functions.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 ); remove_action( 'wp_head', 'wp_generator' );
