В BuddyPress 2.3 появятся сопутствующие стилевые таблицы для дефолтных тем WordPress

Дата публикации:Май 6, 2015

Два года назад вышел релиз BuddyPress 1.7, в котором появилась совместимость с темами WordPress, т.е. для запуска плагина BuddyPress больше не нужна была специально заточенная под BuddyPress тема. Подавляющее большинство тем, использующих стандартную загрузку шаблонов WordPress, будут совместимыми с BuddyPress.

wp-bp

Однако некоторые темы по-прежнему нуждаются в определенной доработке: все элементы интерфейса BuddyPress должны гармонировать с выбранной темой. Это коснулось и дефолтных тем WordPress, что подтолкнуло участников BuddyPress  к созданию набора сопутствующих стилевых таблиц, которые позволили бы решить любые конфликты между плагином и темами.

Хьюго Эшмор, руководящий процессом создания вспомогательных стилей BuddyPress для дефолтных тем WordPress, привел конечную цель, которой он вместе с командой разработчиков BP планирует добиться:

«Мы подискутировали и пришли к выводу, что BP должен выглядеть идеально при активации с дефолтными темами WP, поскольку это может стать первым впечатлением пользователя о BP (и, возможно, последним)».

В BuddyPress 2.3 плагин будет проверять и подключать дополнительный набор стилей, если Twenty Fifteen или Twenty Fourteen активированы на сайте. Тот же самый процесс будет использоваться для поддержки новых дефолтных тем, как только они будут выпущены.

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

bp-twenty-fifteen

Новый подход к навигационным меню в пользовательском аккаунте и отдельных группах

Если вы установите себе альфа-версию BuddyPress 2.3, вы обнаружите, что сопутствующие таблицы стилей по-новому выводят навигацию в пользовательском аккаунте и в отдельных группах. Базовая навигация объекта теперь выводится вертикально слева.

bp-user-account-nav

Традиционная горизонтальная навигация часто приводила к проблемам, поскольку разработчики плагинов нередко динамически добавляли к этому меню новые пункты, вследствие чего меню разбивалось на несколько строк. Вертикальное меню позволяет справиться с этой проблемой.

В недавнем обновлении к задаче Эшмор отметил, что пользователям надо рассматривать это «не как желание стилизовать каждый аспект темы, а скорее как возможность охватить все элементы, чтобы исправить большинство критических проблем».

Основная цель состоит в том, чтобы сделать представление BuddyPress более цельным в дефолтных темах. Улучшенная стилизация для настройки определенных BP элементов стоит следующей в списке. Если вы хотите протестировать альфу 2.3, убедитесь в том, что у вас добавлена строка define (‘SCRIPT_DEBUG’, true); в файл wp-config.php.

Участники, работающие над сопутствующими таблицами стилей, приветствуют обратную связь от сообщества, связанную с рефакторингом разметки контейнеров родительской темы для BP-директорий и экранов пользовательского аккаунта, а также с вертикальными меню. Тестирование этих элементов перед бетой BuddyPress 2.3 beta, которая ожидается на этой неделе, поможет участникам представить проработанные стилевые таблицы в официальном релизе в конце мая.

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

Поделиться

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

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

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