我正嘗試在wordpress中輸出完整尺寸的圖像。這是我的代碼:獲取並輸出圖像的全尺寸
<div class="content project clearfix">
<?php if(have_rows('galeria')):
while (have_rows('galeria')) : the_row();
$image = get_sub_field('imagen');
$image_url = $image['sizes']['full'];?>
<img class="project-item" src="<?php echo $image_url; ?>">
<?php endwhile;
endif; ?>
</div>
的問題是,我發現了以下錯誤:
Warning: Illegal string offset 'sizes' in /Users/user/Sites/diana/wp-content/themes/site/single.php on line 13
Warning: Illegal string offset 'full' in /Users/user/Sites/diana/wp-content/themes/site/single.php on line 13
我想輸出中與width
和height
屬性的圖像(這些ATTR是可變的,每圖像有不同的大小)。就像這樣:
<img class="project-item" src="img2.jpg" width="422" height="754">
您共享的代碼似乎不是引發錯誤的代碼。我在代碼中看不到'medium'。 – Crontab 2014-11-05 15:06:58
看起來像你havnt代碼 – 2014-11-05 15:07:35
中使用'中號'參考對不起,我的錯誤,錯誤是與'full'。我只是試圖使用'中等'的大小,但我遇到了問題。我更新了問題 – codek 2014-11-05 15:07:53