После недавних обновлений движка 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 выглядит так:
Словом, тем, которым эта атрибутика исходника ни к чему, вот код, который стоит добавить в файл функций functions.php:
/** ЧИСТОТА ШАПКИ САЙТА - уборка в мета rel=dns-prefetch href=//s.w.org **/
remove_action( 'wp_head', 'wp_resource_hints', 2 );
/** ФИН ЧИСТОТА ШАПКИ САЙТА **/
В итоге, получится примерно как на фотке:
В общем всё просто: и так же просто этот «мусор» убирается. Если, конечно, условно, этот код посчитать мусором!
Кстати, вот статья в которой помимо чистой уборки wp-json и многого другого, подробно рассматривались решения по «зачистке» шапки head — рекомендую, а заодно и допишете показанную выше строку в один цикл, не путаться для… (к слову — и этим кодам логичнее прописаться в плагине)
…И так в одной из следующих статей, научимся оформлять простой и лёгкий плагин, в который и перенесём большинство полезных циклов из файла функций — ведь не относящиеся напрямую к шаблону функции целесообразнее вывести за пределы в плагин. И никакая скорость от этого не потеряется.
Развеем байку о том, будто б все полезные коды нужно необдуманно запихивать в functions.php — это не так!
Словом взвесим все «за» и «против»…
…а посему подписаться, может быть, нелишне…
Online консультация по настройкам и созданию сайтов на WordPress
!..подписываясь на обновления 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 !
проблема в том что: Доступ к информационному ресурсу ограничен на основании Федерального закона «Об информации, информационных технологиях и о защите информации»
Не понял о проблеме ограничения!
К какому ресурсу ограничен?
Спасибо!
Мне эта ссылка не нужна… Убрала!
Спасибо!
Валерия, пожалуйста… Заходите, коли что))