mojwp.ru
Услуги по доработке ваших сайтов >>
Назад

Возвращаем атрибут title изображению при вставке в запись

Опубликовано: 15.01.2016
7
90

Обращали внимание, что прописанный в title текст для вставляемых вами изображений не выводится в записи? Т.е. alt изображения выводится как и положено, а вот атрибута title нет.

Внимание на данную проблему обратил мой клиент. Как оказалось, эта очередная "фича" WordPress. Люди жалуются, что неплохо бы вернуть. Обещали в будущем...

А надо сейчас!

Внимание! Я выпустил новую тему Romb для ваших статейников и блогов. Максимально быстрая по Google PageSpeed и максимальная оптимизация под SEO.

alt картинки

Видим по красной стрелке чего не хватает вот здесь:

По идее должно все быть так, с точки зрения оптимизации:

Для тех кто не понял о чем речь, смотрим небольшое видео:

Можно, конечно, вручную прописывать атрибут title для каждой картинки в режиме HTML записи. А можно внедрить простой хак и все автоматизировать. Кто знает когда разработчики ядра WP вернут данную функцию по умолчанию.

На том же движке DLE подобной проблемы нет и админы сайта http://apkis.net не мучаются с CMS. Но DLE платный.

Решаем проблему на WordPress

Открываем файл functions.php вашего шаблона и сразу после <?php с новой строки вставляем:

Решение найдено на просторах буржунета.

По итогу мы добьемся поставленной цели о возврате атрибута title для изображений в статье, в чем сможете убедиться сами.

Единственный нюанс: хак будет работать только на вставленный с этого момента изображения. Чтобы появились на старых - придется вам руками пройтись по сайту и снова проставлять картинки в записи.

Возвращаем атрибут title изображению при вставке в запись
5 (100%)
Проголосовало: 1

Давай, оцени статью!

Автор:
Виталий
Поделиться
Похожие записи
Комментарии:
  • Надежда
    Опубликовано: 15.01.2016 Ответить на сообщение

    А может обновят опять WordPress и появится снова этот атрибут title, они там обновления часто делают, вообще то.

  • seoonly.ru
    Опубликовано: 15.01.2016 Ответить на сообщение

    У меня такое было когда таблица рухнула какая-то при переносе - вообще все альты, тайтлы и тд стерлось) Пришлось восстановить ее средствами сайтовой панели и все заработало.

    Конечно слегка не в тему, но может кому-то поможет.

  • Николай Вилков
    Опубликовано: 19.01.2016 Ответить на сообщение

    Я подожду, все равно этот способ работает для новых изображений, вот если бы и старые исправились была бы польза.

    • Виталий
      Опубликовано: 19.01.2016 Ответить на сообщение

      а вы думаете когда двигло обновится, вам не придется старые обходить?))

  • Вадим
    Опубликовано: 02.08.2016 Ответить на сообщение

    Продолжаю изучать программирование сайтов. Описано интересное решение задачи.
    Я на своем блоге вообще ни alt ни title для изображений не использую. Просто не вижу смысла в нынешнее время.
    Хотя не отрицаю, данные атрибуты могут быть очень полезны, особенно, когда дело касается интернет-магазинов, в которых представлены фотографии товаров. Недавно заметил нововведение в Яндекс при поиске картинок. Там начала отображаться стоимость товаров, показанных на некоторых иллюстрациях.

  • Неандерталец
    Опубликовано: 29.03.2017 Ответить на сообщение

    Добавь ещё один вариант "для нубов" - https://wordpress.org/plugins/restore-image-title/

    • Виталий
      Опубликовано: 29.03.2017 Ответить на сообщение

      В Clearfy есть уже такая функция

Имя
Укажите своё имя и фамилию
E-mail
Без СПАМа, обещаем
Текст сообщения
Отправляя данную форму, вы соглашаетесь с политикой конфиденциальности и правилами нашего сайта.