WordPress wp_head - как удалить каноническую ссылку и api?
Как я могу удалить эти две ссылки из заголовка WP?
<link rel='https://api.w.org/' href='http://xxx/wp-json/' />
<link rel="canonical" href="http://xxx/" />
Я не знаю, для чего они. Они просто кажутся мне излишними.
Является ли это возможным?
1 ответ
Решение
Мета rel="canonical"
печатается rel_canonical
функция, подключенная к wp_head
действие в wp-includes/default-filters.php
(строка 237 в WP 4.4), поэтому
remove_action( 'wp_head', 'rel_canonical' );
должен сделать это.
Для API (также подключен в этот файл, строка 213) код будет
remove_action( 'wp_head', 'rest_output_link_wp_head' );
Я не знаю, что означает api meta, но я совершенно уверен, что каноническое должно помочь вам с SEO.