2015-03-07 4 views
0
<img class="icona" src="<?php $src = wp_get_attachment_image_src(get_post_thumbnail_id($post->ID) , array(85, 85) , false, ''); echo $src[0]; ?>" /> 

Я пытаюсь получить размер «эскиза» src для изображения. Вместо этого с array(85, 85) я просто получаю его с width и тегами, установленными на 85px (но изображение src может быть 200000x200000).WordPress thumbnail ID как размер эскиза

ответ

1

В вашем functions.php добавить функцию сор add_image_size ('newimage', ширина, высота, правда)

http://codex.wordpress.org/Function_Reference/add_image_size

В файле темы:

get_the_post_thumbnail ($ post-> ID «newimage») или the_post_thumbnail («newimage»)

если вы изображения уже были добавлены вы должны будете г например, ваши миниатюры. Используйте это для создания миниатюр плагина. Если вы еще не добавили изображения, вы должны быть хорошими.

+0

О, ладно, я попробую скоро, спасибо! Итак, я получал исходное изображение src, потому что я не запрашивал один из доступных размеров? Если я использовал массив (150,150) - размер миниатюры) - я бы получил 150x150 src? – MultiformeIngegno

+0

это правильно. – dgas02

+0

Да, это работает! ;-) – MultiformeIngegno

Смежные вопросы