Плагин позволяющий получать ссылки на миниатюры изображений расположенных на сервере, нужного размера.
Использование:
После активации плагина, в 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 и используются в течении десяти минут. Это значит что скрипт не будет пересоздавать изображение в течении этого времене в соответствии снизится нагрузка на сервер.


Последние комментарии