Полезные плагины для расширения возможностей загрузки файлов в WordPress
Flexible Upload – это плагин для WordPress, расширяющий базовую функциональность загрузок в WordPress.
1. Обзор
Flexible Upload был первоначально разработан для создания миниатюр и задание их размера (вместо используемых по-умолчанию миниатюр 128px, создаваемых автоматически в WordPress). Он вписывается в текущий дизайн WordPress, насколько это возможно, предоставляя дополнительные возможности:
- Изменение размера загружаемых картинок
- Указывать стоит ли создавать миниатюры и уточнить их размер
- Опционально накладывать “водяной знак” на изображения
- Задавать выравнивание (влево/вправо/по центру) для загружаемых картинок
- Задавать где и как долны быть показаны изображения (Lightbox, Greybox, другое)
- Вставлять заголовок каждой картинке (поддерживается только с стандартным редактором HTML)
2. Требования
Этот плагин разработан для WordPress 2.0.x и 2.1.x. Работает до последних версий включительно. Протестировано в WordPress 2.3.2 Помните что манипуляции с изображениями требуют графическую библиотеку php, установленную на сервере.
UPD 2008-04-15 Новые версии плагинов работают и на WordPress 2.5 (смотрите ниже)
3. Функции
3.1 Загрузка картинок
Этот раздел описывает то, что вы можете сделать на вкладке “Загрузка” в редакторе записи/страницы.
3.1.1 Изменение размеров и создание миниатюр
Когда выбирается файл изображения (расширения: jpg, jpeg, jpe, gif, png, bmp, tif, tiff или ico), следующие настройки показываются в фрейме загрузки:
- Изменение размера изображения
- Создание миниатюры
Чтобы изменить размер загружаемого изображения и создать миниатюру, отметьте соответствующую ячейку. Для каждого изображения вы можете указать размер и сторону, на основе которой делать иземенения.
- “большая сторона”: размер изображения или миниатюры будет изменено в соответствиии с наиболее длинной стороной.
- “ширина” / “высота”: размер изображения или миниатюры будет изменено в соответствиии с шириной (или высотой).
- “наименьшая сторона”: размер изображения или миниатюры будет изменено обрезанием оригинального изображения, и гарантирует что ширина и высота будут в соответствии с заданным размером
На странице настроек Flexible Upload, вы можете задать размер по-умолчанию (для изменения размера и миниатюр), и сторону по умолчанию, на основе которой будет основано изменение размера изображений.
3.1.2 Водяные знаки
Функция водяных знаков, если включена, наложит “подпись” в углу снизу справа (или сверху справа) на все загружаемые изображения (не на миниатюры). Чтобы включить эту функцию, вам нужно подготовить изображения (которое должно быть меньше чем загружаемые изображения) и задать путь к нему на странице настроек Flexible Upload. Файл подписи обычно должен быть в формате png или gif с прозрачным фоном. Образец файла включен в архив плагина. Вы можете задать положение и направление подписи в настройках.
Если вам не нужна эта функция, очистите путь к файлу подписи чтобы отключить ее.
3.2 Вставка изображений в ваши записи
Эта секция описывает что вы можете сделать на вкладках “Обзор”/”Обзор всех”.
3.2.1 Задание выравнивания изображения
Flexible Upload позволяет вам задавать горизонтальное выравнивание каждому вставляемому изображению.
Есть два метода задания выравнивания:
- Используя CSS
- Используя свойство align html тега <img>
CSS более гибок чем свойство align, но требует задать форматирование в файле стилей вашей темы. Вы можете выбрать между трех выравниваний (влево,вправо и по центру) и Flexible Upload вставит соответствующий CSS класс в свойства каждого изображения.
Здесь приведен пример кода CSS для каждого класса выравнивания:
.imageframe { margin: 10px; padding: 5px; border: 1px solid #aaa; }
.imgalignleft { float: left; }
.imgalignright { float: right; }
.imgaligncenter { margin-left: auto; margin-right: auto; }
Первый класс “imageframe” добавляется на все ваши изображения, независимо от того какое выравнивание вы выбрали. Не стесняйтесь использовать его для улучшения просмотра фотографий. Помните что CSS имеет преимущество над заданным свойством выравнивания которое будет установлено позже в редакторе WordPress’ Wysiwyg.
С другой стороны, если вы выбрали использование свойства align, вам не нужно определять никаких кодов CSS и вы можете изменить выравнивание позже используя иконку изображений редактора WordPress. Однако таким образом не поддерживается центрирование изображения.
Вы можете выбрать режим CSS или ALIGN на странице настроек плагина в разделе “режим выравнивания” (или отключить его).
3.2.2 Задание цели для изображений или плагина
Если вы используете Lightbox (или любой другой плагин Thickbox, Greybox), нет ничего проще чем разрешить Flexible Upload добавлять нужное свойство “rel” в код ссылки. (Помните что Lightbox/Greybox “rel” тег сгрпуппирует все изображения записи, используя ID записи).
Если вы предпочитаете классический вид, например открытие изображений в новом окне, то это также возможно.
Вы можете задать настройки (или отключить это) на странице настроек Flexible Upload.
3.2.3 Как добавить подпись (caption) к фотографии
Эта функция позволит “обернуть” свои фотографии в “div”, вместе с заголовком(соответствует описанию которое вы вводите при загрузке картинки). Однако она не работает с визуальным редактором WordPress 2.1.x (который, по какой-то причине, вырезает “div” элемент). Если Вы не возражаете против использования классического редактора кода html, вы сможете включить подписи для каждой фотографии если Вы выбрали режим CSS выравнивания (потому что упаковка фотографий в “div” отключит свойство align).
В WordPress 2.0.x, визуальный редактор по видимому не привинчивает “div”, так как эта функция применяется автоматически при добавлении описания к изображению (например в WP 2.0.x, если вы не хотите видеть подпись, не вводите описание).
Класс CSS class для изображения является imagecaption.
Скачать

Flexible Upload 1.13 Русская версия (WP 2.0 – 2.5)
Скачали 7593 раз
Flexible Upload 1.9 Русская версия (WP 2.0 – 2.3.x)
Скачали 2584 раз
Upload+ - плагин, позволяющий при загрузке автоматически модифицировать имена файлов
Это может быть полезно для таких целей:
-
исправление “некрасивых” имен с пробелами, скобками и спецсимволами
например мы загружаем картинку с названием: super kartinka(2008).jpg и ее имя может может в зависимости от настроек принять к примеру такой вид super-kartinka-2008-.jpg
-
автоматическое добавление даты в различных форматах для предотвращения такой неприятности как перезапись файлов с одинаковыми именами.
Т.е. например мы в одной записи добавили файл с именем superkartinka.jpg и затем через несколько записей мы про это забыли и снова добавили картинку с таким же именем. Даже если у нас включена сортировка файлов по месяцам, то если файлы загружены в одном месяце, то во второй раз картинка заменит ту что мы загрузили в первый раз и в обоих записях они будут одинаковыми. Чтобы этого не произошло, плагин добавляет вначале имен файлов какое-то сисловое значение – это может быть например дата: 20080105_superkartinka.jpg или даже дата с минутами и секундами, а может и произвольный набор цифр. в любом случае ваши картинки не будет с одинаковыми именами.

Upload+ 2.5.1 Русская версия (WP 2.5+)
Скачали 2097 раз
Upload+ 0.3.3 Русская версия (до WP 2.3.x)
Скачали 1021 раз
Рубрики: Wordpress Метки: Wordpress, картинки, плагин, русская версия
Распечатать
Связанные записи
84 комментария
Страницы: « 1 2 3 4 [5] Show All
Страницы: « 1 2 3 4 [5] Show All
Комментарии не по теме удаляются! Читайте реадми дистрибутива, комментарии выше и FAQ! Прежде чем задавать вопрос, прочитайте это. Научитесь ценить чужое время!

(голосов: 9, средний: 4.78 из 5)

18 сентября 2008 в 19:26 (GMT+6)
Огромное спасибо. Рекомендую Lecactus’y обновить дистрибутив!
18 сентября 2008 в 19:41 (GMT+6)
@Илья: после тестирования добавлю :)
8 мая 2009 в 18:25 (GMT+6)
Не работает на WP 2.7. Есть ли фиксы?
14 июля 2009 в 16:41 (GMT+6)
а на 2.8 ???
13 августа 2009 в 0:20 (GMT+6)
В Upload+ если бы еще была функция автоматического перевода кириллицы в латиницу, то ему бы цены не было, ставился бы в первую очередь после установки WORDPRESS. А то назагружал девяносто изображений в русском написании, теперь сплошные крякообразы и автоматических вариантов изменений ни как не найду. Придется ручками все переделывать …
15 октября 2009 в 0:22 (GMT+6)
Как он должен работать? ВП 2.8.4, кроме как настроить больше нигде ничего не появляется.
21 декабря 2009 в 3:01 (GMT+6)
Что делать с WordPress 2.8.6 ?
Плагин не работает. Есть альтернативы, которые бы ставили логотип сайта + можно было бы менять настройки обрезания картинки и нанесения лого/не нанесения лого при заливке картинки, а не в настройках WordPress.
Спасибо.
3 января 2010 в 18:46 (GMT+6)
Здравствуйте!!! Можете ли Вы прислать мне на почту скриншоты какие у Вас настройки для плагина Flexible Upload, или написать здесь.
Заранее спасибо!
15 января 2010 в 3:08 (GMT+6)
Эти плагины не работают с последней версией вордпресс 2.9.1. Или это только у меня?
15 января 2010 в 7:52 (GMT+6)
Оля, никто и не гарантировал что они будут работать
19 января 2010 в 3:29 (GMT+6)
пока искал этот плагин, столкнулся с некоторыми комментариями… мол, перестал работать после обновления. Возможно дело в новой версии WP, а может и нет. щас проверим…
16 марта 2010 в 2:08 (GMT+6)
Поставил на 2.8 – в флеш загрузчике выбило ошибку. деактивировал и теперь флешзагрузчик загружает пустоту :( Теперь вот думаю какие фалы залить чтобы вернуть все как было, или этот плагин в БД что-то нарушил?
2 декабря 2010 в 20:50 (GMT+6)
Добрый день!
Подскажите, как вставить кнопку “Картинка” к комментированию постов? Эту функцию реализует какой-то плагин?
19 декабря 2010 в 22:56 (GMT+6)
Спасибо)
Вот только нет ли ещё такого плагина, при помощи которого посетители моего блога могли бы заливать свои файлы мне на блог?)
10 января 2011 в 20:16 (GMT+6)
Спасибооооооо за плагин. плагин просто суперррр!!!!!
11 января 2011 в 23:47 (GMT+6)
Рискнул поставил на wordpress-3.0.1-ru не работает или чего то я не знаю?
27 сентября 2011 в 3:53 (GMT+6)
WordPress 3.2.1 + Flexible upload Версия 1.13. Пока работает :)
6 ноября 2011 в 16:14 (GMT+6)
WordPress 3.2.1 + Flexible upload+ Версия 2.7 – Не работает, пишет что мало прав!
6 ноября 2011 в 16:25 (GMT+6)
gsg, совместимость с современными версиями не гарантируется
10 января 2012 в 13:05 (GMT+6)
Здравствуйте. При загрузки и акивации плагина, он появился разделе “настройки” но не появилась галерея в разделе “главная”. Почему? У меня нет возможности загрузить изображения.