2014-09-04 3 views
0

В настоящее время получил этот код в разделе "Последние сообщений на главной странице на Wordpress сайта, но это звонит полную версию Размера изображения:Вызов среды версии изображения в цикле Wordpress

<a href="<?php the_permalink() ?>"><img style="float:left; margin:0px 10px 20px 0px; height:100px;" src="<?php echo get_post_meta($post->ID, "image", true); ?>" alt="<?php the_title(); ?>" /></a> 

Что Я хочу сделать это, чтобы вызвать изображения среднего размера, поскольку это сделало бы время загрузки страницы намного лучше, чем обслуживание потенциального изображения 1000px + и масштабирование до 10% от его размера, теряющего скорость страницы.

+0

Если вы имеете в виду сам пост миниатюру, вы можете использовать 'the_post_thumbnail ('средний');' – rnevius

ответ

0

Используйте wp_get_attachment_image_src(), чтобы получить правильное изображение. Он возвращает массив:

  • [0] => URL
  • [1] => ширина
  • [2] => высота
  • [3] => логическое значение: верно, если $ Ссылка измененное изображение, false, если оно является оригиналом.

Так попробуйте это:

$src = wp_get_attachment_image_src(get_post_thumbnail_id($post->ID), 'thumbnail_size')[0]; 
+0

Спасибо! Можете ли вы мне помочь, показывая, как этот код будет выглядеть внутри кода, который я представил в моем первоначальном вопросе (извините, что я не кодер!) – user2768583

+0

'<?php the_title(); ?>' – gidomanders

+0

Это нарушает мой сайт. Что я делаю не так? – user2768583

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

  • Нет связанных вопросов^_^