Как получить путь к картинке с заданными размерами? WordPress
Вот код вывода блока с фоновой картинкой
if(!empty($project_miniature_bg_image)) {
// $project_miniature_bg_image - это id изображения
$thumb_bg = '<div class="thumb_bg bg_img" style="background-image: url('. wp_get_attachment_image_src( $project_miniature_bg_image, "project_miniature" ).')"></div>';
echo $thumb_bg;
}
Вот код из functions.php
if ( function_exists( 'add_image_size' ) ) {
add_image_size( 'project_miniature', 900, 900, true );
}
В инспекторе отображается вот так
<div class="thumb_bg bg_img" style="background-image: url(Array)"></div>
Нужно получить путь к картинке и с заданными размерами. Как исправить эту ошибку?
Ответы (1 шт):
Автор решения: Darth KYL
→ Ссылка
wp_get_attachment_image_src возвращает массив данных об изображении, если вам нужна только ссылка то можно сделать вот так
if( ! empty( $project_miniature_bg_image ) ) :
?>
<div class="thumb_bg bg_img" style="background-image: url(<?php echo wp_get_attachment_image_url( $project_miniature_bg_image, "project_miniature" ); ?>)"></div>';
<?php
endif;