Этот плагин не тестировался с последними 3 основными выпусками WordPress. Скорее всего, он уже не поддерживается и может быть несовместим с текущими версиями WordPress.

Comment Images Reloaded

Описание

CIR (Comment Images Reloaded) позволяет пользователям добавлять фотографии, изображения или анимации в комментариях к записям.
Плагин учитывает важные технические моменты, без соблюдения которых значительно растет нагрузка на БД, а страница сайта с сотнями комментариев непомерно увеличивается в размере.

За основу взят популярный плагин Comment Images.

Усовершенствования:

  • Загружаемое фото автоматически уменьшается до оптимальных размеров и только в этом виде публикуется в комментарии (по-умолчанию, используется фото шириной или высотой максимум 1024 пикселя).
  • Переработан алгоритм плагина и отображения комментариев, что позволило значительно уменьшить нагрузку на сервер (и, соответственно, хостинг).
  • Отлажена корректная работа опции, запрещающей добавление картинок в комментарии для всех записей.

Новые возможности:

  1. Настройка размера изображения, которое будет отображаться в комментариях(изменить в любое время — изображение реагирует на эту опцию в новых и существующих комментариях):
    • Thumbnail — 150х150 pixels
    • Средняя картинка (medium) — 300х300 пикселей
    • Большая картинка— 1024×1024 пикселей
    • Full — исходный размер
    • Поддерживаются пользовательские размеры
  2. Реализована страница с настройками плагина
  3. Ограничение веса файлов для загружаемых пользовательских изображений
  4. Увеличение картинки в комментарии по клику
  5. Стандартную надпись над кнопкой выбора файла комментатора можно изменить
  6. Вывод кнопки «Выберите файл» в любой части формы комментирования с помощью специальной функции
  7. Функция импорта данных при переходе из плагина Comment Images.

Все новые возможности, а также усовершенствования, реализованы с использованием стандартных возможностей CMS WordPress.

Скриншоты

  • Вид формы для публикации комментария стандартной темы Twenty Sixteen с полем для добавления картинки
  • На странице управления комментариями показывает изображение, прикрепленное к комментарию
  • Страница админки с настройками плагина

Установка

Автоматическая установка:

  1. Войдите в вашу панель администрирования WordPress
  2. Наведите курсор на меню «Плагины» и нажмите «Добавить новый»
  3. В поле поиска введите Comment Images Reloaded и нажмите кнопку «Найти плагин»
  4. На странице с результатами поиска нажмите «Установить» справа от «Comment Images Reloaded».
  5. Нажмите «Активировать плагин» чтобы завершить установку. Готово!

Установка вручную:

  1. Скачайте Comment Images Reloaded и распакуйте архив с плагином.
  2. Загрузите каталог comment-images-reloaded на сайт в директорию /wp-content/plugins/.
  3. Перейдите в панель управления сайтом WordPress и перейдите в меню «Плагины» -> «Установленные плагины».
  4. Активируйте «Comment Images Reloaded».

Часто задаваемые вопросы

Как вывести поле для вставки картинки вручную?

Поле для вставки картинки автоматически выводится после кнопки ‘Отправить комментарий’.
Вы можете расположить его в любом другом месте формы на свое усмотрение, используя специальные функции. Для этого нужно:
1. В настройках плагина отметить галочкой опцию Поле вставки изображения (это отключает автоматический вывод)
1. В своем шаблоне формы в нужном месте вызвать одну из следующих функций:
* чтобы вывести HTML код: if (function_exists("the_cir_upload_field")) { the_cir_upload_field(); }
* чтобы получить переменную с HTML кодом: if (function_exists("get_cir_upload_field")) { get_cir_upload_field(); }

Отзывы

18.03.2019
I've been using Comment Images Reloaded ever since the plugin superseded Comment Images and it has been invaluable to my website. I would like to thank Tom for creating this plugin which has always performed flawlessly without any issues at all.
25.09.2018
This is an update of my earlier review: 1. Ignore the wp message "This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress." Because the plugin is fully functional with the latest wp. 2. This plugin now actually is proof-tested to ALSO work with AJAX comments, which we use. Meaning, if you too improved on the standard wp comment system, and now allow commenters to PUBLISH COMMENTS WITHOUT PAGE RELOAD (AJAX), like we do, then the commenter's attached image(s) get ajaxified as well: bang, they are up too! I have already notified the plugin author, because they don't know or at least don't market this feature yet, but of course it lifts this plugin to an entirely new level. My five star review remains. ---- Comment Images Reloaded is an amazing plugin: lean, fast, intelligent. The author thought of everything. Don't know why wp marks this down showing "not tested with your version", so if I can help to promote this plugin to the top, someone may tell me? Comment Images Reloaded 100% works with the newest wp release, from two days ago. Also note that, although some parts on the description suggest you need to speak Russian to use it, no, you don't, even the helpful code comments all is English (and good English)! So I suggest, try out this plugin, giving commenters the chance to post images with their comment is so much more appealing. The plugin does logic checks, so no way someone misuses your offer to post an image with comment, say attaches code, or pdf, or whatever. Moreover, Comment Images Reloaded does not blow up your database (like say wp photo plus does...), Comment Images Reloaded adds minimal info into already existing wp tables, so that the photo can be seen with the comment. Really great plugin! Thanks to the author!
11.12.2017
Thanks a lot, this is exactly what I was searching for. It's lightweight and has all the options I needed. I just added the "oEmbed in Comments plugin" in my function.php to activate video (Youtube and Vimeo) as well.
11.08.2017
Very cool Plugin with no "Schnick Schnack!" =) Added the snipplet for "registrated users only" and it works like a charm! Thank you!
02.07.2017
works amazing, does not work with wpdiscuz I will say. Still a great plug-in
Посмотреть все 15 отзывов

Участники и разработчики

«Comment Images Reloaded» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:

Участники

«Comment Images Reloaded» переведён на 1 язык. Благодарим переводчиков за их работу.

Перевести «Comment Images Reloaded» на ваш язык.

Заинтересованы в разработке?

Посмотрите код, проверьте SVN репозиторий, или подпишитесь на журнал разработки по RSS.

Журнал изменений

2.2.1

  • *исправлено: комментарии публиковались без одобрения администратора

2.2

  • Вы можете прикреплять более чем один файл к комментарию
  • Добавлена дополнительная настройка для выбора количества загружаемых файлов за один раз
  • Добавлена кнопка импорта изображения с плагина Comment Attachment
  • Проверена работа плагина с версией WordPress 4.5.1

2.1.4

  • * новое: удалена колонка с изображением Comment Images Reloaded на странице записей в админке
  • * исправлено: корректная работа автовставки ссылки на URL для тем без поддержки html5 для comment-list

2.1.3

  • * исправлено: корректная работа автоматически генерируемых ссылок (из URL)

2.1.2

  • *исправлено: исправлено срабатывание экшена comment_text для тем с поддержкой html5 comment-list
  • *новое: добавлены функции для ручной вставки поля загрузки изображения в шаблон формы комментирования:- the_cir_upload_field() выводит HTML код поля вставки картинки
  • *новое: добавлена опция для отключения автоматического вывода поля в форме комментариев

2.1.1

  • *исправлено: исправлена ошибка в имени файла при подключении зума, и подключение файла стилей
  • *исправлено: добавлены проверки на WP_Error при загрузке файла

2.1.0

  • *новое: добавлена возможность активировать увеличение изображения в комментарии по клику
  • *новое: добавлена кнопка удаления картинки на странице со списком комментариев
  • *новое: добавлена опция для настройки размера загружаемого файла (максимальное значение ограничено настройками php.ini)
  • *новое: добавлена опция для настройки текста перед полем вставки картинки
  • *новое: добавлена авторская ссылка (с возможностью отключить ее вывод в опциях)
  • *новое: при окончательном удалении комментариев (очистка корзины), удаляются мета-поля с данными прикрепленного изображения
  • *новое: при удалении изображения из медиа-библиотеки, находятся и удаляются мета-данные связанных комментариев
  • *исправлено: при импорте с Comment Images:
    • get_comments() выбирает не все комментарии, а только те, которые включают изображения
    • не создается копия файла, а просто находится ID существующего вложения и используются его данные
    • проверяется существование файла, указанного в мета-поле comment-image (по file и по ABSPATH + url)
    • метаданные не записываются и картинка не переносится, если файл не был найден на диске
  • *исправлено: перед сохранением файла из его имени удаляются ненужные символы (остаются только латинские буквы, цифры, точка, подчеркивание и дефис); если после этого остается пустое имя файла — оно генерируется из номера комментария и рандомного числа (от 100 до 900)

2.0.3

  • Исправлена проблема с некорректным отображением пользовательских размеров изображений в настройках плагина
  • По-умолчанию, в комментарии выводится картинка со стандартным размером ‘large’

2.0.2

  • Исправлено хранение данных (переход с текстового формата на сериализованый массив)

2.0.1

  • Добавлено использование пользовательских размеров изображений
  • Добавлена функция для корректной работы comments_array на всех темах
  • Исправлены имена файлов
  • Исправлено хранение массива данных в базе

2.0

  • Первая версия плагина Comment Images Reloaded