У меня есть вопрос относительно текстовой функции alt. alt = "" становится видимым в моей теме Wordpress, но значение показано из поля заголовка. Это нормально? LE: Этот link ссылается на источник кода этой бесплатной темы expositio. Похоже, что это сделано совсем по-другому на части alt/title. Пожалуйста, смотрите эту часть: $strResultGallery .= '<td>'.'<img alt="'.$row_img->post_title.'" src="'.$strThumb.'" />'; $strResultGallery .= '<h5>'.$row_img->post_title.'</h5>'; $strResultGallery .= '</td>';
Здесь происходит «волшебство». Если вы заполните поле alt (со вкладки редактирования изображений), в исходном коде alt = "" будет пустым. Вместо этого, если мы заполним поле заголовка (также на вкладке редактирования изображения), это будет отображаться в исходном коде как атрибут alt (из-за img alt="'.$row_img->post_title.'"
). Более того, <h5>'.$row_img->post_title.'</h5>'
сделает, что атрибут alt = "" будет отображаться как заголовок, видимый на странице. Эти вещи одинаковы в демо, а также link. Говоря о том, что код должен быть переписан для обеспечения функций alt/title обычным способом. Если кто-то может помочь, ... СпасибоОшибка атрибута alt
ответ
ОК, действительно хороший человек дал мне решение. Ник, чистый, простой. И для тех, кто хочет использовать эту тему и чтобы функция alt = "" работала правильно, просто замените img alt = "" содержимое, найденное на tmpl_single.php, с этой строкой:
<img alt="'.get_post_meta($row_img->ID, '_wp_attachment_image_alt', true).'" src="'.$strThumb.'" />
. Огромное спасибо Vlad, а также большое спасибо Mamaduka автор этой замечательной темы Wordpress
Alt устарел в современном мире html5 и веб-сайте семантики. Использование attr <title>
. Рекомендовано
Атрибут alt НЕ устарел, и он существенно отличается от атрибута title. Атрибут title появляется как всплывающая подсказка, тогда как атрибут alt отсутствует (в современных браузерах). Цель alt - предоставить информацию об изображении, если он не загружается и для слабовидящих. – Michiel
- 1. Атрибут атрибута alt alt
- 2. Regex для получения атрибута alt
- 3. Добавление атрибута alt в массив
- 4. Передача Captcha с использованием атрибута Alt? автоматизация
- 5. Как фильтровать изображения с использованием атрибута Alt
- 6. Как проверить наличие атрибута alt в Selenium
- 7. Показать изображение Alt Текст атрибута при наведении
- 8. Получение атрибута alt изображения в прототипе
- 9. caption принимает значение из атрибута alt изображения
- 10. Ошибка определения атрибута атрибута
- 11. pyYAML - Ошибка - Ошибка атрибута: нет атрибута «load»
- 12. Добавить название в jQuery Cycle slideshow из атрибута Alt?
- 13. Извлечение атрибута alt из изображения в div (Цель описания галереи)
- 14. Сделайте действие, основанное на наличии атрибута ALT с Javascript
- 15. Как изменить описание Colorbox из атрибута title на alt?
- 16. Получить изображение атрибута src и alt в Sitecore 6?
- 17. Заменить весь текст, за исключением атрибута alt или href
- 18. Сканирование и поиск ключевых слов для изображений без атрибута «alt»
- 19. Конкатенация другого textContext тега и атрибута img alt
- 20. Получение атрибута alt изображений, добавляющих это в новый div
- 21. Извлечение заголовка из атрибута alt и вставка в div
- 22. PHP img alt attribute
- 23. Синтаксическая ошибка из атрибута распространения
- 24. Ошибка при замене alt в теге изображения?
- 25. Javascript неопределенная ошибка: ReferenceError: ALT не определен
- 26. Ошибка: ошибка атрибута в TCL
- 27. Java Jsoup extracting "alt"
- 28. Ошибка атрибута: объект 'str' не имеет атрибута
- 29. Ошибка объекта атрибута Python не имеет атрибута
- 30. ошибка атрибута атрибута схемы в области видимости
Вы можете полностью удалить атрибут alt, что уменьшит доступность. Текст alt покажет, если изображение недоступно ... Это точка alt text! – brbcoding
спасибо, я только что сделал это, но изображения ушли навсегда :) Во всяком случае, я ищу решение, потому что, насколько я знаю (надеюсь, что я не ошибаюсь), текст alt хорош для seo - это правильно ? Мне нужно каким-то образом заставить атрибут alt отображать текст alt, вот в чем смысл, но, к сожалению, я не так хорош в кодировании: P – user2154938
Я не уверен на 100%, что я понимаю, чего вы пытаетесь достичь. Вы хотите, чтобы текст alt отображался на странице? – brbcoding