Hostenko — лучший WordPress-хостинг

Полезные плагины для расширения возможностей загрузки файлов в WordPress

Flexible Upload – это плагин для WordPress, расширяющий базовую функциональность загрузок в WordPress.

flexible-upload

миниутюр
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.

Скачать

ZIP
Flexible Upload 1.13 Русская версия (WP 2.0 – 2.5)

Скачали 7593 раз

Flexible Upload 1.9 Русская версия (WP 2.0 – 2.3.x)

Скачали 2584 раз

Upload+ - плагин, позволяющий при загрузке автоматически модифицировать имена файлов

uploadplus

Это может быть полезно для таких целей:

  • исправление “некрасивых” имен с пробелами, скобками и спецсимволами

например мы загружаем картинку с названием: super kartinka(2008).jpg и ее имя может может в зависимости от настроек принять к примеру такой вид super-kartinka-2008-.jpg

  • автоматическое добавление даты в различных форматах для предотвращения такой неприятности как перезапись файлов с одинаковыми именами.

Т.е. например мы в одной записи добавили файл с именем superkartinka.jpg и затем через несколько записей мы про это забыли и снова добавили картинку с таким же именем. Даже если у нас включена сортировка файлов по месяцам, то если файлы загружены в одном месяце, то во второй раз картинка заменит ту что мы загрузили в первый раз и в обоих записях они будут одинаковыми. Чтобы этого не произошло, плагин добавляет вначале имен файлов какое-то сисловое значение – это может быть например дата: 20080105_superkartinka.jpg или даже дата с минутами и секундами, а может и произвольный набор цифр. в любом случае ваши картинки не будет с одинаковыми именами.

ZIP
Upload+ 2.5.1 Русская версия (WP 2.5+)

Скачали 2097 раз

Upload+ 0.3.3 Русская версия (до WP 2.3.x)

Скачали 1021 раз

Связанные записи

84 комментария

Страницы: « 1 2 3 4 [5] Show All

  1. 65 Илья 18 сентября 2008 в 19:26 (GMT+6)

    Решение проблемы тут

    Огромное спасибо. Рекомендую Lecactus’y обновить дистрибутив!


  2. 66 Lecactus 18 сентября 2008 в 19:41 (GMT+6)

    @Илья: после тестирования добавлю :)


  3. 67 DEDan 8 мая 2009 в 18:25 (GMT+6)

    Не работает на WP 2.7. Есть ли фиксы?


  4. 68 ulgent 14 июля 2009 в 16:41 (GMT+6)

    Не работает на WP 2.7. Есть ли фиксы?

    а на 2.8 ???


  5. 69 iliru 13 августа 2009 в 0:20 (GMT+6)

    В Upload+ если бы еще была функция автоматического перевода кириллицы в латиницу, то ему бы цены не было, ставился бы в первую очередь после установки WORDPRESS. А то назагружал девяносто изображений в русском написании, теперь сплошные крякообразы и автоматических вариантов изменений ни как не найду. Придется ручками все переделывать …


  6. 70 OnOff 15 октября 2009 в 0:22 (GMT+6)

    Как он должен работать? ВП 2.8.4, кроме как настроить больше нигде ничего не появляется.


  7. 71 piti4ek 21 декабря 2009 в 3:01 (GMT+6)

    Что делать с WordPress 2.8.6 ?
    Плагин не работает. Есть альтернативы, которые бы ставили логотип сайта + можно было бы менять настройки обрезания картинки и нанесения лого/не нанесения лого при заливке картинки, а не в настройках WordPress.

    Спасибо.


  8. 72 Sanches 3 января 2010 в 18:46 (GMT+6)

    Здравствуйте!!! Можете ли Вы прислать мне на почту скриншоты какие у Вас настройки для плагина Flexible Upload, или написать здесь.
    Заранее спасибо!


  9. 73 Оля 15 января 2010 в 3:08 (GMT+6)

    Эти плагины не работают с последней версией вордпресс 2.9.1. Или это только у меня?


  10. 74 Lecactus 15 января 2010 в 7:52 (GMT+6)

    Оля, никто и не гарантировал что они будут работать


  11. 75 Orio 19 января 2010 в 3:29 (GMT+6)

    пока искал этот плагин, столкнулся с некоторыми комментариями… мол, перестал работать после обновления. Возможно дело в новой версии WP, а может и нет. щас проверим…


  12. 76 int 16 марта 2010 в 2:08 (GMT+6)

    Поставил на 2.8 – в флеш загрузчике выбило ошибку. деактивировал и теперь флешзагрузчик загружает пустоту :( Теперь вот думаю какие фалы залить чтобы вернуть все как было, или этот плагин в БД что-то нарушил?


  13. 77 Виталий 2 декабря 2010 в 20:50 (GMT+6)

    Добрый день!
    Подскажите, как вставить кнопку “Картинка” к комментированию постов? Эту функцию реализует какой-то плагин?


  14. 78 Илья 19 декабря 2010 в 22:56 (GMT+6)

    Спасибо)
    Вот только нет ли ещё такого плагина, при помощи которого посетители моего блога могли бы заливать свои файлы мне на блог?)


  15. 79 Mj 10 января 2011 в 20:16 (GMT+6)

    Спасибооооооо за плагин. плагин просто суперррр!!!!!


  16. 80 Владимир 11 января 2011 в 23:47 (GMT+6)

    Рискнул поставил на wordpress-3.0.1-ru не работает или чего то я не знаю?


  17. 81 OlegBon 27 сентября 2011 в 3:53 (GMT+6)

    WordPress 3.2.1 + Flexible upload Версия 1.13. Пока работает :)


  18. 82 gsg 6 ноября 2011 в 16:14 (GMT+6)

    WordPress 3.2.1 + Flexible upload+ Версия 2.7 – Не работает, пишет что мало прав!


  19. 83 Lecactus 6 ноября 2011 в 16:25 (GMT+6)

    gsg, совместимость с современными версиями не гарантируется


  20. 84 Марина 10 января 2012 в 13:05 (GMT+6)

    Здравствуйте. При загрузки и акивации плагина, он появился разделе “настройки” но не появилась галерея в разделе “главная”. Почему? У меня нет возможности загрузить изображения.


Страницы: « 1 2 3 4 [5] Show All

Комментарии не по теме удаляются! Читайте реадми дистрибутива, комментарии выше и FAQ! Прежде чем задавать вопрос, прочитайте это. Научитесь ценить чужое время!

 Имя (обязательно)  EMAIL (обязательно)  АДРЕС ЛИЧНОГО БЛОГА

Вы соглашаетесь с правилами


При добавлении HTML|CSS|JS|PHP кода в комментарий, оформляйте его через кнопку КОД

 

Получать комментарии по RSS Адрес трэкбека