Можно вручную удалить неиспользуемые теги в заголовке WordPress c помощью специальных хаков. Для этого необходимо скопировать код ниже в содержимое файла functions.php вашей темы.
— meta name=»generator»
Убрать версию WordPress из заголовка страницы:
Код:
remove_action( 'wp_head', 'wp_generator' );
— link rel=»wlwmanifest»
Убрать ссылку для редактирования клиентом Windows Live Writer:
Код:
remove_action( 'wp_head', 'wlwmanifest_link' );
— link rel=»EditURI»
Убрать ссылку для редактирования внешними сервисами:
Код:
remove_action( 'wp_head', 'rsd_link' );
— link rel=»shortlink»
Убрать вывод коротких ссылок:
Код:
remove_action('wp_head', 'wp_shortlink_wp_head');
— link rel=»canonical»
Убрать вывод канонических ссылок:
Код:
remove_action('wp_head','rel_canonical');
— link rel=»prev» и link rel=»next»
Убрать вывод ссылок на предыдущую / следующую запись:
Код:
remove_action('wp_head','adjacent_posts_rel_link_wp_head');
— RSS
Убрать вывод ссылок на основную и дополнительную ленту:
Код:
remove_action('wp_head','adjacent_posts_rel_link_wp_head');
remove_action('wp_head','feed_links_extra', 3);
— link rel=»profile»
Убрать в файле header.php ссылку на адрес профиля метаданных:
Код:
<link rel="profile" href="http://gmpg.org/xfn/11">
— link rel=»pingback»
Убрать в файле header.php ссылку на пингбэк-сервер:
Код:
<link rel="pingback" href="xmlrpc.php">
Следует отметит, что код из примеров удаляет неиспользуемые теги в заголовке head, при этом, никак не затрагивает функционал самого WordPress.