Intereting Posts
Программирование WordPress для отправки электронной почты по форме регистрации? Как загрузить jQuery в нижнем колонтитуле – для меня ничего не работает Автоматически уменьшать размер шрифта для длинных слов Условие в single.php, чтобы отправить электронное письмо автору сообщения Ограничить поиск WordPress в пользовательское поле Штрих-коды в RSS-отрывках Добавить пользовательское поле для пользователей Если пользователь вошел в систему и имеет оператор эхо-роли Абсолютный путь (ABSPATH) в WordPress не работает Измените значок поиска в двадцать четырнадцать Отправка на разные отдельные страницы по категориям при наличии нескольких категорий Как мы исключаем текущие сообщения, связанные с почтой Как получить идентификатор прикрепления изображения и URL-адрес Безопасность WordPress – как заблокировать альтернативный доступ к WordPress ACF Repeater Field Question

Вы можете динамически вызвать тег alt для изображения?

Мне нужно вызвать ярлык alt для изображений на моем сайте динамически. Единственное, что я могу найти в Интернете, это использовать функцию заголовка сообщения, но это не помогает мне.

Solutions Collecting From Web of "Вы можете динамически вызвать тег alt для изображения?"

Я считаю, что атрибут alt изображения хранится в post_content , не так ли?

Чтобы получить тег alt для изображения с вложением ID $attachment_ID , вы просто вызываете:

 $alt_text = get_post( $attachment_ID )->post_content; 

Чтобы на самом деле отображать текст alt динамически на изображениях, которые уже встроены в сообщения, вам нужно будет обработать тяжелую регулярную обработку фильтра the_content .

Если вы хотите установить его динамически при добавлении изображения в сообщение, я бы добавил фильтр на image_send_to_editor .