Просидел несколько часов в гугле, обрыл файлы, быстро решения не нашел.
Но для начала подробней о задаче:
Появилась необходимость возле картинки миниатюры поста вывести описания этой же картинки, можно было бы пойти путем регулярного выражения и вырезать alt получив миниатюру в строчку get_the_post_thumbnail. Но я решил все же найти как получить описания картинки именно через функции WordPress.
Ну не буду долго тянуть, вот эта чудо строчка!
<?php echo trim(strip_tags( get_post_meta(get_post_thumbnail_id($post->ID), '_wp_attachment_image_alt', true) )); ?> |
Можно немного подробней
get_post_meta - вытаскивает параметры, но нужно указать параметры, ID картинки и какой атрибут необходим;
get_post_thumbnail_id - возвращает ID картинки которая прикрепленная к посту $post-> ID
$post->ID - возвращает ID поста
Ну вот где-то так, надеюсь поможет! )