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