Помечено: dev

Сохраняем в ленту активности не все данные

Порой есть необходимость вообще не сохранять определенный тип активности пользователей в базу данных, чтобы не засорять ее ненужной информацией. Сделать это достаточно легко, надо лишь запретить их сохранение с помощью гибкого BuddyPress API. Вот как это делается: https://gist.github.com/slaFFik/044cb43c0871e48cf341 Этот код надо вставить в файл bp-custom.php. А для того, чтобы знать,...

BuddyPress Monster Widget

Плагин для разработчиков — BuddyPress Monster Widget

При разработке (особенно тем) очень остро стоит вопрос совместимости с различными виджетами (стандартными и нет). Поэтому хорошей практикой является добавление всех таких виджетов в основной сайдбар, чтобы убедиться в их работоспособности. Но если таких виджетов много — это потеря времени, ведь каждый надо разместить в нужное место и сохранить опции. Для...

Кардинальные изменения WordPress темы для работы с BuddyPress

Это продолжение предыдущей статьи про изменения в теме, чтобы она лучше выглядела, если у вас на сайте активирован BuddyPress. В этой части мы разберемся, как значительным образом изменить BuddyPress страницы — и под этим я понимаю смену структуры сайта, верстки и прочее. 2. Как изменить структуру шаблона? Сначала поймем, как...

Упрощенные изменения WordPress темы для лучшей работы с BuddyPress

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

Отключить упоминания пользователей в сети

Отключить упоминания пользователей в сети

Возможно, далеко не всем нужна функциональность, которая позволяет привлечь внимание любого пользователя к какой-либо записи — так называемые упоминания. Напомню, что это такое: в любой записи пишите @[логин] и человек с такми логином получит уведомление о то, что его упомянули со ссылкой на запись, где это произошло. Работает как в...

IRC: BuddyPress 1.6.3 и 1.7, GSoC 2013

Несколько часов назад закончилась on-line встреча разработчиков (и остальных желающих/заинтересованных) в irc чате #buddypress-dev. Вывод достаточно интересен. BuddyPress 1.6.3 скорее всего выйдет через день или два. Основное критичное исправление — кроппинг аватарок (работает, но странно, на этом сайте в том числе). Через неделю/полторы хотят выпустить BuddyPress 1.7 Beta. Значит в...

Запретить пробелы в логинах пользователей

Запретить пробелы в логинах пользователей

Как вы уже знаете, у меня на сайте стоит BuddyPress. WordPress пока обычный, не MultiSite. Есть в такой сборке сети одна проблема — можно создать пользователи, в логине которого будет пробел. Причем в WordPress MS + BuddyPress данной проблемы нет (равно как и в транк версии разработчиков, там тоже уже...

Интервью с разработчиками BuddyPress

Интервью с разработчиками BuddyPress

Многих людей интересует будущее BuddyPress, так как они принимают решение — создавать ли свою социальную сеть с использованием WordPress и этот движок. Возникают вопросы, зачастую без ответа по причине того, что разработчики не всегда могут поделиться своим видением конечного продукта. И вот тогда приходит время для интервью. Я вам представляю...

Загрузка комментариев после загрузки всей страницы

Загрузка комментариев после загрузки всей страницы

Заголовок достаточно мутный, постараюсь объяснить на примере. У меня есть страница «Скачать официальный русский BuddyPress 1.2«, к которой на данный момент оставлено 884 комментария. С учетом того, что у меня включены древовидные комментарии, то скорость загрузки конкретно этого поста была ужасной. И это мягко говоря. Сегодня, ради спортивного интереса, я...

Новости: BuddyPress 1.3, BP Multi-Network, bbPress 2.0

Новости: BuddyPress 1.3, BP Multi-Network, bbPress 2.0

Я несколько дней не публиковал последние новости из мира BuddyPress, чтобы потом в одной записи всех их осветить. Итак, самое интересное, на мой взгляд, то, что BuddyPress 1.3 скорее всего будет работать только с WordPress 3.2. WP 3.2 выйдет (ориентировочно) 30 июня, так что BP 1.3 мы дождемся в середине...