Модуль от 2leep.com

Модуль от 2leep.com

Некоторые видели у меня под статьями модуль от 2leep.com . Это несколько напарсенных и отресайзеных картинок. Мне очень нравится такой модуль, но не очень нравится как он работает от 2leep.com . Я подумал, что написать плагинчик для WordPress, который бы брал картинки с постов, ресайзил бы их и выводил не должно быть сложно. Функционал у него представляется очень широким.

К примеру можно использовать для вывода похожих записей, в зависимости от тематики в этот модуль можно удобно прятать тизеры. При смене дизайна – не нужно в ручную править все картинки в статьях. Ну вобщем много вариантов. Но и проблем для меня хватало. Главная, что я совершенно не представлял, как на PHP можно работать с картинками. Плагин я в итоге написал. На всё про всё ушло дня три. Некий промежуточный резальтат уже работает тут на блоге. Через какое то время, если дойдут руки, я его доведу до релиза и тогда выложу. То что получается мне очень нравится. Картинки резайзятся, хранятся в отдельной папке, хостинг после того как всё отресайзися практически не нагружается.

А это мой плагинчик ресайза

А это мой плагинчик ресайза

Отдельно я написал скрипт для парсинга картинок с других сайтов. За маркер брал RSS ленту. На основе этого скрипта можно наделать сплогов, как на Yahoo Pipes например. В общем задел не плохой. А сегодня покажу функцию, которая берет урл картинки, подсасывает картинку, ресайзит и сохраняет.

В основном рассчитано, что эта функция берет ростовые фоты. То есть по ширине берется целиком фотка, по высоте обрезается, чтобы сохранить масштабирование.