mojwp.ru
Назад

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

Опубликовано: 15.01.2016
7
0
Возвращаем атрибут title изображению при вставке в запись
Оцени статью

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Автор:
Поделиться
Комментарии:
  • Надежда
    Опубликовано: 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
Без СПАМа, обещаем
Текст сообщения
Отправляя данную форму, вы соглашаетесь с политикой конфиденциальности и правилами нашего сайта.