Какизменить размер миниатюры рубрики в WordPress (Advanced Custom Fields)?

V
На сайте с 04.06.2014
Offline
54
2045

На сайте на движке WP используется плагин произвольных полей Advanced Custom Fields

для добавления миниатюр к рубрикам. Для вывода миниатюр используется следующий код:

$categories = get_categories(array('hide_empty' => 0,'exclude' => 1,'parent' => 5,'orderby' => 'ID'));

foreach ($categories as $cat) {
$id = $cat->cat_ID;
$link = get_category_link($id);
$img_arr = get_field('cat-thumbnail', 'category_'.$id);

echo '
<div class="ib_menu">
<img src="'.$img_arr['sizes']['thumbnail'].'" alt="'.$img_arr['alt'].'">
<div class="ib_menu_name">'.$cat->cat_name.'</div>
<a href="'.$link.'"></a>
</div>';

Но почему-то миниатюра всегда задаётся размером 150х150 пикселей.

Вне зависимости, какого размера картинка была загружена.

В стилях также минимальный размер картинки указан.

Как сделать вывод картинки в полном размере?

В папке с плагином создаётся копия изображения с размером 150х150.

Настройка размера миниатюры в медиафайлах не срабатывает.

Партнёрка №1 в essay-нише (https://goo.gl/YfTPtG)
vkusnoserver
На сайте с 30.04.2011
Offline
104
#1

Вы читали документацию?

Customized display (Object)

This example shows how to display a custom size of the selected image when using the object return type. This return type allows us to easily access extra image data such as sizes, width, height and more. To see the full data available, please debug the $image variable.

<?php

$image = get_field('image');

if( !empty($image) ):

// vars
$url = $image['url'];
$title = $image['title'];
$alt = $image['alt'];
$caption = $image['caption'];

// thumbnail
$size = 'thumbnail';
$thumb = $image['sizes'][ $size ];
$width = $image['sizes'][ $size . '-width' ];
$height = $image['sizes'][ $size . '-height' ];

if( $caption ): ?>

<div class="wp-caption">

<?php endif; ?>

<a href="<?php echo $url; ?>" title="<?php echo $title; ?>">

<img src="<?php echo $thumb; ?>" alt="<?php echo $alt; ?>" width="<?php echo $width; ?>" height="<?php echo $height; ?>" />

</a>

<?php if( $caption ): ?>

<p class="wp-caption-text"><?php echo $caption; ?></p>

</div>

<?php endif; ?>

<?php endif; ?>

И еще раз для закрепления.

Скидки на хостинг (/ru/forum/629944) | Конфигуратор (http://www.vkusnoserver.ru/link.php?id=31) | Администрирование (/ru/forum/871196) CEO собственной персоной - skype: vkusnoandy

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий