Со дня на день выйдет в свет долгожданная версия BuddyPress 1.7. Этот релиз является очень интересным и важным для всех пользователей, поскольку он должен заметно популяризировать BuddyPress в сообществе WordPress. В этой статье мы быстро окинем взглядом все новые возможности и функции версии 1.7, а также ее изменения, чтобы знать, с чем нам придется столкнуться.
Совместимость с темами
Совместимость с темами – это, пожалуй, самое важное изменение, которое было добавлено в BuddyPress 1.7. Суть его заключается в том, что плагин больше не требует установки темы, совместимой с BuddyPress. Вы можете использовать BuddyPress с любой темой для WordPress. Все компоненты плагина легко впишутся в ваш сайт, выступая полноценной частью используемой вами темы; вам не понадобится использовать пакет BP Template или работать с разметкой темы.
Изменение шаблонов для BuddyPress во многом напоминает установку дочерних тем для WordPress. Если вы хотите модифицировать шаблон для BuddyPress, просто создайте директорию /buddypress/ в папке с вашей активной WordPress-темой. Скопируйте любые файлы шаблонов BP в эту директорию, и затем уже добавьте к ним свои изменения. То же самое проделайте с CSS-файлами BuddyPress-темы – скопируйте их в папку с CSS-стилями активной темы.
Обновленный экран приветствия
Обновленный экран приветствия для BuddyPress предлагает пользователям обзор нововведений, реализованных в последнем релизе. Также на этом экране выведены благодарности команде разработчиков, которые трудились и продолжают трудиться над тем, чтобы плагин BuddyPress оставался таким же мощным и полнофункциональным.
В самом низу экрана приветствия вы можете найти ссылку, ведущую на страницу компонентов, где вы можете задать все те опции, которые могут понадобиться вам для вашей социальной сети.
Активные по умолчанию компоненты: расширенные профили и действия пользователей
Раньше, при первой активации BP все компоненты этого плагина были включены по умолчанию. Этого больше нет! Команда разработчиков BuddyPress решила двигаться путем сохранения простоты использования, и потому решила оставить включенными по умолчанию только самые важные настройки.
Не каждому сайту требуется все то, что предлагает BuddyPress. Администраторы сайта BuddyPress могут активировать столько опций, сколько им требуется – теперь они могут отключать даже расширенные профили и список пользовательских действий. Обязательными компонентами теперь являются только Члены и ядро BuddyPress.
Форумы теперь удалены
В BuddyPress 1.7 компонент форумов был удален. Не стоит поднимать панику. Они по-прежнему доступны, однако данный компонент теперь помечен как устаревший.
Если вы хотите использовать форумы, ставьте bbPress! Это самый лучший плагин, позволяющий создавать форумы, и он отлично стыкуется с BuddyPress.
Улучшенное управление группами
Управление группами, выполняемое администратором сайта, стало значительно проще с внедрением нового экрана Groups Management. Администраторы могут легко находить нужные группы, редактировать их, удалять, изменять членство и следить за активностью групп. Если у вас есть BuddyPress сайт с активными группами, то вы по достоинству оцените это нововведение.
Новый уровень видимости
К полям профиля добавились новые настройки видимости Admins Only (только для администраторов). Реализация полей с информацией, которую могут видеть только администраторы, являлась одним из самых популярных требований пользователей. Возможно, вы будете рады узнать, что эта возможность теперь встроена в ядро BuddyPress. Она открывает самые разные варианты использования расширенных профилей.
Сортировка опций профиля
В BuddyPress 1.7 при создании поля в профиле с различными настройками — радиокнопками, чекбоксами и т.д., — можно перетаскивать эти настройки для их переупорядочивания. Это значительно упростит вашу жизнь, если вы создадите профиль с длинным списком возможных опций.
Также есть много других, не менее важных, улучшений, скрытых «под капотом». Теперь BuddyPress стал работать значительно быстрее своих не слишком шустрых пращуров. Осталось только дождаться выхода нового релиза в свет.
Источник: wpmu.org
У меня например BuddyPress не вписывается в тему по соображениям эстетики. Разве что буквально, не вылезает за края. Окна, кнопки и выпадающие списки классические и не соответствуют теме. Хочу понять где и как можно редактировать CSS BuddyPress, да и вообще собственно создать дочернюю тему.
Закидываете файл с названием buddypress.css в папку css вашей темы, и эти стили будут перезаписывать стандартные стили BuddyPress.
Адрес папки: /wp-content/themes/%your-theme%/css/
Базовый файл с таким названием можно найти в плагине BuddyPress, просто скопировав файл buddypress.css в папку css и поменяв то, что требуется.