студия занимательная МИХАЛИКА
! Михалика - запросто с WordPress:
доступная ручная работа по правилам оптимального интернет(а)
Здравствуйте !

издатель:   в теме: Техническое SEO
студия занимательная МИХАЛИКА

Как убрать ссылку s.w.org в мета — шапке сайта wp_head

После недавних обновлений движка WordPress в исходном коде сайта, в мета нарисовалась ссылка //s.w.org — большинство владельцев блогов взволнованно пытаются её убрать. В самом деле: зачем лишний код, запросы и информационная обработка общей картинки сайта!? Вроде бы ни к чему.

Однако, с другой стороны, ведь не зря разработчики её туда запихали…

Лично я, предположим, не ярый сторонник всех этих зачисток в wp_head: ну по крайней мере необдуманных — нецелесообразных!

 

Что ж, давайте разберёмся… и коли потребуется, то и уберём этот s.w.org линк.


В общем, вот ссылка в мета шапке сайта, которая виною нынешней темы:

 

 

<link rel='dns-prefetch' href='//s.w.org' />

 

 

 

По словам разработчиков, «ссылка//s.w.org» добавлена для улучшения производительности сайта в целом — в основном, медийной составляющей, — «оказывает помощь» браузеру, рекомендуя конкретные ресурсы, к которым он должен подключиться! т.е организуется очередь к загрузке от внешних hosts (сторонних доменов)

«Ссылка» призвана как бы оптимизировать подгрузку данных, например, смайликов-картинок и т.п.

Но с другой стороны, это лишний запрос! а запрос к обработке, как известно, также кушает миллисекунды от времени загрузки — замкнутый круг!

 

 

Мораль: стоит, конечно же, определиться с тем, что вам важнее… обработка нужного  медиа… либо целиться целиком в сторону банальной миллискорости открытия страниц — всё в зависимости от целей вашей площадки.

 

 

У меня лично на некоторых сайтах никакие мета не убраны (во всяком случае очень мало исключено из исходника) — и ничего, критического крена нет.

Касаемо же случая с s.w.org практических доказательств плюсов-минусов тоже нет, а посему решение исключения ссылки href='//s.w.org' целиком на ваше усмотрение.

 

 

…такой пример…

многие нервически скрывают с глаз версию движка, на которой работает сайт, спрашивается, зачем ?? для ловкого мошенника определить cms (версию) — дело минуты… а скрывать от новичка — бессмысленно! Какой резон-с!?? рад буду мнениям в комментарих…

Также бессмысленно подобными фильтрациями забивать файл функций: для этих целей логичнее организовать плагин (об этом ниже).

Я к тому толкую, что во всём должна быть ясность и целесообразность.

 

 

Итак: в исходном коде ссылка DNS выглядит так:

 

 

 

убрать ссылку s.w.org в мета - шапке сайта wp_head

 

 

Словом, тем, которым эта атрибутика исходника ни к чему, вот код, который стоит добавить в файл функций functions.php:

 

 

/** ЧИСТОТА ШАПКИ САЙТА - уборка в мета rel=dns-prefetch href=//s.w.org **/
remove_action( 'wp_head', 'wp_resource_hints', 2 );
/** ФИН ЧИСТОТА ШАПКИ САЙТА **/

 

 

 

В итоге, получится примерно как на фотке:

 

 

убрать ссылку в мета - шапке wp_head

 

В общем всё просто: и так же просто этот «мусор» убирается. Если, конечно, условно, этот код посчитать мусором!

 

 

 

Кстати, вот статья в которой помимо чистой уборки wp-json и многого другого, подробно рассматривались решения по «зачистке» шапки head — рекомендую, а заодно и допишете показанную выше строку в один цикл, не путаться для… (к слову — и этим кодам логичнее прописаться в плагине)

…И так в одной из следующих статей, научимся оформлять простой и лёгкий плагин, в который и перенесём большинство полезных циклов из файла функций — ведь не относящиеся напрямую к шаблону функции целесообразнее вывести за пределы в плагин. И никакая скорость от этого не потеряется.

Развеем байку о том, будто б все полезные коды нужно необдуманно запихивать в functions.php — это не так!

Словом взвесим все «за» и «против»…

…а посему подписаться, может быть… и не лишнее…

 

 


подписка feedburner МИГ подписки - ВРЕМЯ знаний!!


!..подписываясь на обновления mihalica.ru
...расстаёмся с невежеством..!


 

 

 

Вот статья, в ней мы научимся создавать добавочный файл функций my-functions.php

свой собственный плагин, это круто!! ))

Рекомендую..!

 

 

 

…как эпилог…

 

 

…к примеру, смайлики можно удалить выборочно такими строками:

 

// Удалить emoji script
remove_action( 'wp_head', 'print_emoji_detection_script', 7 );
remove_action( 'wp_print_styles', 'print_emoji_styles' );

 

 

 

…и такая строка возможна к описанному чуть выше коду:

 

// тестим... уборка смайлов
add_filter( 'emoji_svg_url', '__return_false' );

 

 


На этом занавес представления опускается…

 


Если что-то не ясно, спрашивайте. Помогу… в чём дюжу.
Вместе мы многое сможем! Берегите себя и свой век - mihalica.ru


Нажатия на кнопочки определяют Ваше высокое гражданское сознание
Удачи в работе и творчестве..!


меточная навигация:

Поделитесь соображениями: Ваши мысли очень важны! $ правила комментирования ©

Ваш e-mail не будет опубликован. Обязательные поля помечены *