WordPress Post Миниатюра Проблема - PullRequest
3 голосов
/ 30 мая 2011

У меня есть два типа сообщений в теме, которую я создаю, Trending и Normal. Размер миниатюрного изображения поста: 300x169, и я показываю его как тот размер, когда отображается пост в тренде. Но когда этот пост не в тренде, я хочу, чтобы размер миниатюры был: 145x80. Я пытался the_post_thumbnail( array(145,80) );, но это не работает. Вместо этого это обрезает изображение в квадратные размеры. Я не хочу, чтобы он обрезался, но уменьшился в размере с помощью HTML.

Может кто-нибудь, пожалуйста, помогите мне с этим.

Спасибо! Цените всю помощь.

Ответы [ 2 ]

4 голосов
/ 30 мая 2011

Вы можете попробовать добавить новый размер изображения, а затем, когда вы вызываете the_post_thumbnail, вы передаете ему имя нового размера изображения, которое вы установили. Установите флаг жесткой обрезки на false, если вы не хотите изменять размер изображения с помощью жесткой обрезки.

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

0 голосов
/ 30 мая 2011

Вы можете изменить размер с CSS, выполнив это:

<div style="width:145px;height:80px;"><?php the_post_thumbnail();?></div>

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...