Thumbnail (Миниатюры)

WordPress, Для разработчиков Прокомментировать

Плагин позволяющий получать ссылки на миниатюры изображений расположенных на сервере, нужного размера.

Использование:
После активации плагина, в php будут доступны функции get_thumbnail, the_thumbnail, thumbnail_js
Функция the_thumbnail отличается от get_thumbnail только тем, что она не возвращает результат, а выводит его в браузер.
thumbnail_js выводит в браузер JavaScript код с функций get_thumbnail для JS.

<?php $args = ‘src=wp-content/uploads/image.jpg&width=64&height=64&background=FFFFFF’;?>

<?php echo get_thumbnail($args);?>

<?php the_thumbnail($args);?>

Использование в JavaScript:
<?php thumbnail_js();?>

<script type=”javascript”>
var thumbnail_src = get_thumbnail({src:wp-content/uploads/image.jpg,width:64,height:64,background:’FFFFFF’});
</script>

Доступные аргументы:
src - абсолютный путь или путь от корня wordpress к файлу (не URL)

width, height - ширина и высота необходимой миниатюры, обязателен только одни из параметров

background - цвет фона в шестнадцатеричном коде, или строка “alpha” если необходимо оставить прозрачным.

method - метод обработки, доступны значения ‘crop’ - изображение вписывается в размер обрезанием, ‘fit’ - без обрезания, если изображение не соответствует результату будут оставлены просветы с цветом фона. ’scale’ - растягивает изображение.

type - тип получаемого изображения(jpg, gif или png)

quality - качество JPEG по умолчанию

Скачать плагин »

в плагине реализовано кеширование, закешированые файлы хранятся в wp-content/cache/images и используются в течении десяти минут. Это значит что скрипт не будет пересоздавать изображение в течении этого времене в соответствии снизится нагрузка на сервер.

Написать комментарий

Статьи RSS Комментарии RSS Log in