Удаление неиспользуемых мета-тегов вручную в 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);

— REST API
Убрать вывод ссылки REST API:

remove_action('xmlrpc_rsd_apis', 'rest_output_rsd');

— 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">

Удаление неиспользуемых тегов не влияет на функционирование WordPress.