Как добавить alt-тег к сообщениям с автоматическими изображениями?

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

Итак, я использую плагин WordPress под названием Автоматические Избранные Сообщения Изображения. Это делает большую работу по созданию черновика сообщения из недавно загруженного изображения. Помимо плагина, я также добавил этот фильтр в файл functions.php, который добавляет изображение в пост:

    add_filter( 'afip_new_post_content', 'myprefix_change_afip_post_content', 10, 2 );
/* Grabs the image source for the newly created image and inserts it
* into the new post content along with a one line paragraph. */
function myprefix_change_afip_post_content( $post_content, $attachment_id ) {
$my_uploaded_image = wp_get_attachment_image_src( $attachment_id );

$post_content = '<p>This is my new uploaded image....</p>';
$post_content .= '<img src="' . $my_uploaded_image[0] . '">';
return $post_content;
}

Итак, мой вопрос — как добавить альтернативное изображение в этот код? Альтернативное изображение должно совпадать с названием нового сообщения. Должен ли я сделать другую функцию для этого? Я знаю, что первое, что я должен сделать, это добавить alt = «» в тег. Но как я могу получить название поста, чтобы появиться в alt? Вот ссылка на код плагина — введите описание ссылки здесь

-1

Решение

Как и было обещано, текст изображения ‘alt’ хранится в виде строки в wp_postmeta с мета-ключом ‘_wp_attachment_image_alt».

Как вы, вероятно, уже знаете, вы можете загрузить его с помощью простого get_post_meta (), например так:

$alt_text = get_post_meta($post->ID, '_wp_attachment_image_alt', true);
0

Другие решения

Других решений пока нет …