! Запросто с WordPress - доступная ручная работа по правилам оптимального интернета
...здесь Ваша реклама.?.
Здравствуйте !
написано: — 
отредактировано: 2018-01-24
издатель:  в теме: Техническое SEO продвижение реплики: 2 комментария
 
Запросто с WordPress - студия ATs media fashion Reception WordPress golden

Как убрать тег rel=attachment wp-att-хххх из атрибутов загружаемой картинки

У некоторых админов сайта wp возникают вопросы: почему после обновлений вордпресс, в текстовом редакторе, при добавлении в статью картинки (не миниатюры), к её тегам добавляется ещё одно чудо, а именно: в «отношениях» записывается rel=attachment wp-att-хххх ??

Одна из бед, которые добавляет rel=attachment wp — это, скажем так, ошибка, если проверить страничку на валидаторе (вообще-то, это не ошибка, но — об этом в следующих абзацах).

 

По этому поводу можно много говорить, однако, давайте просто-напросто сегодня во всём разберёмся и подчистим теги аттач…

Акуна матата — для всех))


 

 

Всё это чудо замечательного тега, как правило, применяется в реализации всяких красявишных вплывающих окон с картинками, галерей (типа pop-up) Пример можно подсмотреть в плагинах линейки  wp Lightbox.

Однако всеми этими благами немногие пользуются, а раз так, то и инструментарий следует убрать из-под ног, чтобы не мешался.

 

Сегодня как раз научимся настраиваться и прибираться в разделе «медиафайлы…».

 

 

 

к оглавлению $

как убрать из описания картинки rel=attachment wp-att-хххх

 

 

 

 

Очень рекомендую дочитать статью до её финала!!

 

 

 

Тег, который добавляет WP выглядит так: (см. «отношения»)

 

 

Чтобы исключить ошибки валидатора (да просто, чтобы убрать лишнее в коде) …

 

 

rel-attachment wp

 

 

 

Нужно написать и добавить в активный файл функций functions.php такое кодированное чудо:

 

 

 

/** removes УБИРАЕМ ИЗ ССЫЛКИ: rel=attachment wp-att-хххх атрибуты, которые противоречат с лайтбокс галерея - НО в редакторе теги останутся **/
add_filter('the_content', 'my_miha_remove_rel_attr');
function my_miha_remove_rel_attr($content) {
return preg_replace('/\s+rel="attachment wp-att-[0-9]+"/i', '', $content);
}
/** Фин-removes УДАЛИМ: rel=attachment attributes **/

 

 

 

А затем (после прописки кода и сохранения файла) посмотреть исходный код странички — Ctrl+U

 

…и проверим на валидаторе, ну, хотя бы на этом https://validator.w3.org/

 

 

 

 

Имейте в виду:

показанный код избавить от тега только в html коде, но в редакторе тег-атрибут как и прежде будет добавляться!..

Если у вас на сайте пишут гостевые посты авторы, которым не всегда легко пояснить, что нужно вручную убирать в настройках картинок этот тег rel=attachment wp-att — тогда, конечно же, имеет смысл воспользоваться показанным кодом.

Ну или мусора набралось уже слишком много, а чистить не хочется, тогда этот код самое то!! — код уберёт автоматически все теги во всех статьях сайта!!

 

Однако всё-таки зачищать лишнюю теговую атрибутику лучше вручную! или правильно настраивать редактор: с этим разберёмся ниже…

 

Понимаете: показанный код убирает тег rel=attachment wp-att -хххх только из сгенерированного html кода странички, тогда как он прекрасно остаётся записанным в Базе Данных!

…помните об этом!

Этот код, всего-то фильтр!

 

 

 

 

к оглавлению $

как настроить редактор медиафайлов — убрать тег rel=attachment wp-att-хххх

 

 

 

 

Взгляните внимательно на картинки ниже: (картинки кликабельны))

 

 

настроить редактор медиафайлов

 

 

Внимание:

Чтобы в окне редактора фотографии исключить прописку тега rel=attachment

при загрузке фотографии (важно, как только она прогрузилась в окне редактора) обратите взор в правый нижний угол этого окна. Там увидите «настройки отображения файла» в выпадающем окошке (обведено зелёным) нужно выбрать всё что угодно, окромя : «страница вложения» иначе тег  придётся убирать вручную, после окончательной редакции картинки уже в статье!

Я выбираю, как видите «Медиафайл»…

 

Эта настройка (в предварительном окне распространяется и на последующие загрузки картинок — предварительная настройка медиа «по умолчанию», так сказать…

Так что при необходимости измените эту настройку для новый обработки фоток…

 

 

…или прочтите пост о том как избавиться от страничек вложения медиафайлов — attachment а заодно узнаете о правильном способе удаления из индекса ненужных ссылок на страницы архивов… автора, или даты публикации, например !!

эти ссылки вложений — аттач (страницы) здорово мусорят индекс блога/сайта — сопли !!

 

 

 

…и только удачи в ваших начинаниях: студия Михалика!

 

 


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

 

 

Подписаться на life-News студии ATs media fashion squad
SendPulse - NoSpamX || Михалика ©

 

 

Кино! Кино! Кино! …у-у-у-…

 

 

 


Благодарности)) и вопросы в комментариях - помогу… в чём дюжу
А также Вы можете просто:
Нажатия на кнопочки определяют Ваше высокое гражданское сознание
Удачи в работе и творчестве..!
 ! самое читаемое:
   Подключение jQuery библиотеки от CDN Google — рационально!..   Что такое Яндекс? SEO оптимизация сайта за пределами Google   Как добавить свой новый (второй) сайт в Яндекс Директ   Санкции вебмастера Яндекс (фатальные ошибки) — предупреждения, или что это?..   Создаём плагин — добавочный файл функций — my-functions.php   14 полезных сниппетов — код для наилучшей работы сайта WordPress — функции   Как выбрать хостинг — пошаговые инструкции (обзоры 4 хостингов) — нюансы модного ssl сертифицирования   Выведем последние комментарии в любом месте сайта — несколько вариантов   Убираем циклическую ссылку h1 логотипа на главной странице   Как самостоятельно установить в Notepad++ плагин Compare   Яндекс ИКС — новый индекс качества сайта, заместо ТИЦ   Продвижение контентом или нужно настраивать сайт — валидный код шаблона..?   Как к статье добавить блок ссылок на похожие по теме записи сайта   Как перевести сайт на https — сертификат ssl — шифрование
↔ перетаскивайте ленту ↔
ещё статьи по теме:

смотреть ещё статьи в теме Техническое SEO продвижение
меточная навигация:


Комментарии © 2 к статье: Как убрать тег rel=attachment wp-att-хххх из атрибутов загружаемой картинки

  1. Спасибо!
    Очень спасибо! провозился порядком чтоб понять что это такое за штука и как убрать..
    А оказалось проще простого..

    Ответить - василь

    • Пожалуйста!
      Да зачастую с нами так и бывает! — ищем решения в сложном))

      Ответить - Михаил

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

Внимание! Обязательные поля помечены *

  отныне доступен плагин: privacy-policy ©

 необходимо принять правила конфиденциальности и пользовательского соглашения
Яндекс.Метрика
?Skype консультация Skype консультацияЕсли вы выбрали для своего сайта WordPress и только-только начинаете изучать панель управления контентом, то этот вариант оnline консультаций — практически по любым вопросам — для вас! Skype онлайн