BuddyPress Cover: плагин для создания обложек профилей в Buddypress

Дата публикации:Февраль 4, 2015

Обложки в профилях пользователей – особенность дизайна многих крупных социальных сетей, таких как Facebook, Twitter и G+. Пользователям нравится возможность изменения своих профилей, что не ограничивается одним лишь квадратным аватаром. Twitter – один из последних сервисов, который добавил данную возможность к лентам в 2012 году, и, когда это было сделано, пользователи ринулись настраивать свои профили.

Плагин BuddyPress Cover был создан для того, чтобы подключить данную возможность к сайтам BuddyPress. Плагин позволяет пользователям загружать обложку, и прекрасно адаптирует ее к любой теме.

profile

В дополнение к возможностям загрузки изображений с помощью AJAX, плагин позволяет пользователям перетаскивать изображения для изменения их расположения. Если изображение превышает максимально допустимый размер, пользователь увидит предупреждение в верхней части страницы. Хотите верьте, хотите нет, но плагин поддерживает анимированные GIF в качестве обложек.

BuddyPress Cover интегрируется с лентой активности – всякий раз, когда пользователь добавит новую обложку, в ленте появится обновление по аналогии с тем, что мы видим на Facebook.

bp-cover-activity-update

Я протестировал плагин с разными темами и обнаружил, что он наследует стили темы и ее ширину. Скорее всего, вам просто не понадобится ни о чем волноваться в плане совместимости с темой. Единственное, что я заметил – изображения пользовательских профилей должны превышать 140 пикселей в ширину, иначе плагин выведет таинственного человечка в хэдере.

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

Пользователи предлагают в будущих релизах добавить возможность выбора из ранее загруженных обложек, а также автоматическое обрезание фото в обновлениях ленты активности. Разработчик открыт для предложений и уже поставил несколько доработанных версий, в которых были исправлены баги.

Плагин BuddyPress Cover – ценное дополнение к арсеналу средств разработчиков, ведь клиенты часто просят реализовать функции, увиденные ими в социальных сетях. Если вы хотите добавить прекрасные возможности настройки пользовательских профилей, при этом поддержав чистый дизайн своей темы, вы можете воспользоваться данным плагином. Скачать плагин можно с сайта WordPress.org.

Источник: wptavern.com

Поделиться

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

  1. Если честно, я не особо понимаю зачем это вообще?)

    • Дмитрий Алёшин says:

      А зачем это в Facebook, Twitter, в других сервисах? Для персонализации профиля, очевидно же.

  2. AlexD says:

    Очень интересная вещь. Людям однозначно понравится

  3. Добрый день! Скажите пж, вот я все настроил, а какая роль у пользователей должна быть? Сейчас стоит «Участник». Пользователь создает запись, но ему доступны все виды записей (которыми богата тема) + шорткоды всяческие + он имеет доступ к тегам, рубрикам всего сайта…. есть решение чтобы у него свои метки были и мог создать форматированную запись с возможностью вставить картинки…?

  4. спасибо за быстрый ответ! Поставил его, исследовал вдоль и поперек — рубрики только дает запрещать и то не запрещает, наверно сильно он навороченный для моей небольшой задачи.

    Я вот на что набрел — buddydev.com/plugins/bp-simple-front-end-post/ только в упор не могу понять где эту форму регистрировать? А Второй блок кода вероятно в файл функции темы закинуть?

    • Дмитрий says:

      Я так понимаю, что первый блок кода с функцией размещается в functions.php, а второй блок кода — в том шаблоне, где вы хотите вывести форму для фронтэнд-постинга.

  5. Владимир says:

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

Оставить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Получать новые комментарии по электронной почте. Вы можете подписаться без комментирования.