Я использую эту функцию, чтобы получить избранные изображения:
<a href="#" rel="prettyPhoto">
<?php the_post_thumbnail('thumbnail'); ?>
</a>
Теперь я хочу получить полнофункциональное изображение по клику на теге привязки, для которого мне нужен URL рекомендуемого изображения в
<a href="here" rel="prettyPhoto">
Как я могу это исправить?
<?php $image = wp_get_attachment_image_src( get_post_thumbnail_id( $post->ID ), 'single-post-thumbnail' ); ?> <div class="section bannerarea cashstudybanner" style="background-image: url( <?php if ( has_post_thumbnail() ) { echo $image[0]; } else { ?> <?php bloginfo('template_directory'); ?>/images/common-banner.jpg <?php } ?> )">
Если вы хотите просто источник, а не массив с другой информацией:
источник
wp_get_attachment_image_url()
.wp_get_attachment_image_url
применимо, только если вы знаете идентификатор вложения (не идентификатор сообщения).источник
"
вместо'
: Р Но кавычки не нужны вообще.Простой способ!
источник
Это прекрасно сработало для меня:
источник
Я думаю, что это самое простое и обновленное решение:
источник
Это самый простой ответ:
источник
Вы можете попробовать это:
источник
Попробуй это
источник
get_the_post_thumbnail_url
если вы хотите, чтобы URL изображения только.Вы можете попробовать это.
источник
Вы также можете получить его из post_meta следующим образом:
источник
Вы также можете получить URL-адрес для прикрепленных изображений следующим образом. Работает нормально.
источник
источник
Вы попробуете это
источник
Я много искал и ничего не нашел, пока не получил это:
<?php echo get_the_post_thumbnail_url( null, 'full' ); ?>
Который просто дает вам полный URL-адрес изображения без всего
<img>
тега.Надеюсь, что это может помочь вам.
источник
Если сообщение является изображением, и мы уже знаем, что это за изображение, можно получить URL-адрес миниатюры без особых хлопот:
источник
Использование:
Вы можете изменить
thumbnail_size
значение в соответствии с вашим необходимым размером.источник
Вы также можете получить URL для вложений изображений следующим образом:
источник
Просто внутри цикла напишите,
<?php the_post_thumbnail_url(); ?>
как показано ниже:источник
источник