Мультизагрузка изображений в Classipress

Модернизация DMaster

Classipress для загрузки файлов изображений использует популярный кросбраузерный мультиаплоадер Plupload, который обладает возможностью выбирать загружаемые файлы не по одному, а сразу несколько. Однако, руководствуясь какими-то своими соображениями, разработчики темы эту полезнейшую функцию проигнорировали, и в итоге пользователям досок объявлений на Classipress приходится многократно кликать по кнопке «Добавить изображение», выбирая всякий раз для загрузки только по одному файлу. Это не только утомительно и неудобно, но, на мой взгляд, еще и неразумно. Тем более что функция мультизагрузки в аплоадере имеется и дополнительно ничего изобретать не надо.
В общем, для того, чтобы включить эту функцию без ручного вмешательства в настройки Plupload вы можете просто добавить в файл functions.php дочерней темы небольшой фрагмент кода:

Итог его работы на скрине:
multiupload

Теперь пользователи вашей доски при подаче объявления смогут загружать до 10 фото одновременно.
К стати, максимальное число фотографий прикрепляемых к объявлению, ограниченное в Classipress десятью, можно увеличить. Если у кого есть такая необходимость — напишите.

D.Master

DMaster

Создание досок объявлений на шаблоне Classipress для Wordpress "под ключ". Помощь в установке на хостинг, настройке, локализации, модернизации шаблона, а также мелкие правки и корректировки под ваши нужды.

E-mail

12 комментариев

  1. Доброго времени суток. Не могли бы подсказать как со страницы загрузок убрать вот эту писанину(Вы используете флэш uploader. Проблемы? Попробуйте вместо этого использовать браузер uploader.)И сделать загрузки по 1му файлу. Если подсказка будет чего то стоить, то подскажите цену за услугу. Заранее благодарю.
    californya88@mail.ru

  2. DMaster

    Здравствуйте.
    Откройте на редактирование файл classipress\framework\app-plupload\app-plupload.php и удалите или закомментируйте в нем эти строки (67 и 68):

    < ?php _e( 'You are using the flash uploader. Problems? Try the browser uploader instead.’, APP_TD ); ?>

    < ?php _e( 'You are using the browser uploader. Problems? Try the flash uploader instead.’, APP_TD ); ?>

    А файлы в Classipress по умолчанию и так загружаются по одному. Мод как раз и был создан именно для того, чтобы убрать это ограничение и позволить пакетную загрузку.

  3. Здравствуйте.
    Скажите, возможно ли сделать на ClassiPress 3.4.0 загрузку видео- файлов. И отображение их в анонсах объявления на главной странице рядом с фото товара. И сколько это стоит, если такое возможно.
    Спасибо.

    • DMaster

      Здравствуйте. Ничего подобного из готовых модов для Classipress у меня нет, сторонних плагинов тоже не встречал. Видимо не очень востребованный функционал, но попробовать сделать можно. Если будут положительные результаты сообщу через пару дней, тогда и поговорим о цене вопроса.

      • Спасибо. Буду ждать.

        • DMaster

          На демо сайте установлен мод позволяющий пользователям добавлять видео в объявления Classipress. В качестве примера размещено объявление о продаже квартиры. О наличие видео сигнализирует соответствующая иконка в анонсе объявления на главной странице. Сам видеоролик подтягивается с Youtube, примерно также, как это сделано на Авито и некоторых других досках.

  4. сделал, получилось, пользуюсь.
    автору респект)
    Если можно задам здесь еще один вопрос из другой немного оперы…
    как можно убрать со страницы вкладку где когда не под ником — написано — присоединяйся и бла-бла-бла. а когда вошел под ником, типа ах какой маладес, мы тебя рады снова видеть.
    находится вся эта хрень прямо под поиском в сайд баре справа. там еще вход в кабинет. Но на мобильной версии занимает много места и нет необходимости в этом блоке, так как пользователь может спокойно заходить в кабинет в верхнем баре.

    • DMaster

      Для того чтобы избавиться от этого виджета нужно

      в файле sidebar.php удалить код начиная со строки:

      div id=»welcome_widget» class=»shadowblock_out»>

      и до строки:

      < ?php } ?> (эту строчку удалять не нужно)

      Весь фрагмент кода находится примерно между 20-55 строками.

  5. Спасибо большое! Все получилось.

    • Ну стоит удалять. Заверните весь виджет в div class=’hidden-xs hidden-sm’>
      На телефонах и планшетах не будет отображаться.

  6. Если включить мультизагрузку изображений, то игнорируются ограничения на количество изображений для объявления.

    • Что есть, то есть!

Добавить комментарий

  Отправляя комментарий я принимаю Политику кофиденциальности сайта *