Содержание
Долгое время я использовал пару плагинов для очистки некоторых полей из заголовков WordPress . Существует довольно много информации, которая вам обычно не нужна, я бы сказал, в большинстве случаев.
Любая причина, почему WordPress добавляет эти функции и ссылки на ваш сайт?
Ну, причина очевидна. WordPress — очень большая платформа CMS , используемая более чем 27% of online blogs и сайты. У каждого издателя есть свои требования. Некоторым нравится wp-admin страница браузера для публикации постов, некоторые используют сторонние инструменты, некоторые используют iOS или Android App .
Вы хотите удалить ненужный код из заголовка блога WordPress?
Если вы используете веб-версию для публикации сообщения на своем сайте WordPress, вам следует удалить все ненужные ссылки с вашего сайта WordPress.
Каковы преимущества?
- Страница определенно загружается быстрее
- Увеличение соотношения контента и кода
- Ваше важное содержание сайта теперь немного выше, чем читает поисковая система.
Давайте посмотрим некоторые ссылки из заголовков WordPress. Следующие шаги помогут вам очистить и оптимизировать раздел заголовка WordPress.
1. Отключите XML-RPC RSD-ссылку из заголовка WordPress.
WordPress добавляет EditURI в заголовок вашего сайта, который требуется, если вы публикуете сообщение сторонним инструментом.
Как исправить? Добавьте это в ваш файл functions.php:
|
1
|
remove_action ( 'wp_head' , 'rsd_link' ) ;
|
2. Удалите номер версии WordPress
Ниже код удалит значение генератора WordPress с сайта.
|
1
2
3
4
|
функция crunchify_remove_version ( ) {
вернуть '' ;
}
add_filter ( 'the_generator' , 'crunchify_remove_version' ) ;
|
3. Удалить ссылку wlwmanifest
Код:
|
1
|
remove_action ( 'wp_head' , 'wlwmanifest_link' ) ;
|
4. Удалить шортлинк
Код:
|
1
|
remove_action ( 'wp_head' , 'wp_shortlink_wp_head' ) ;
|
5. Удалите строки запроса из всех статических ресурсов.
Добавьте приведенный ниже код, и все строки запроса будут удалены.
|
1
2
3
4
5
6
|
функция crunchify_cleanup_query_string ( $ src ) {
$ части знак равно взорваться ( '?' , $ src ) ;
вернуть $ parts [ 0 ] ;
}
add_filter ( 'script_loader_src' , 'crunchify_cleanup_query_string' , 15 , 1 ) ;
add_filter ( 'style_loader_src' , 'crunchify_cleanup_query_string' , 15 , 1 ) ;
|
Note:explore ('?', $src)удалит все после?условное обозначение. Если вы хотите удалить только строку запроса с версией, замените?с?ver,
6. Удалить ссылку на api.w.org
Код:
|
1
2
3
|
remove_action ( 'wp_head' , rest_output_link_wp_head , 10 ) ;
remove_action ( 'wp_head' , 'wp_oembed_add_discovery_links' , 10 ) ;
remove_action ( 'template_redirect' , rest_output_link_header , 11 , 0 ) ;
|
Вот полный код:
Добавьте приведенный ниже код в файл functions.php вашей темы, и все готово.
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
// ******************** Crunchify Tips - Очистить заголовок WordPress НАЧАТЬ ******************** ** //
функция crunchify_remove_version ( ) {
вернуть '' ;
}
add_filter ( 'the_generator' , 'crunchify_remove_version' ) ;
remove_action ( 'wp_head' , rest_output_link_wp_head , 10 ) ;
remove_action ( 'wp_head' , 'wp_oembed_add_discovery_links' , 10 ) ;
remove_action ( 'template_redirect' , rest_output_link_header , 11 , 0 ) ;
remove_action ( 'wp_head' , 'rsd_link' ) ;
remove_action ( 'wp_head' , 'wlwmanifest_link' ) ;
remove_action ( 'wp_head' , 'wp_shortlink_wp_head' ) ;
функция crunchify_cleanup_query_string ( $ src ) {
$ части знак равно взорваться ( '?' , $ src ) ;
вернуть $ parts [ 0 ] ;
}
add_filter ( 'script_loader_src' , 'crunchify_cleanup_query_string' , 15 , 1 ) ;
add_filter ( 'style_loader_src' , 'crunchify_cleanup_query_string' , 15 , 1 ) ;
// ******************** Очистить заголовок WordPress END ********************** / /
|
Наслаждайся и получай удовольствие.
Теперь ваш сайт имеет более чистый заголовок раздела.
0.00 (0%) 0 votes









