Помечено: код

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

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

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

Совместимость старых тем с BuddyPress 1.7

Совместимость старых тем с BuddyPress 1.7

Для того, чтобы после обновления BuddyPress до версии 1.7 у вас не поломался внешний вид сайта, вам необходимо прописать одну строчку кода в файле functions.php темы: add_theme_support( ‘buddypress’ ); Это необходимо при условии, что вы уже использовали BuddyPress предыдущих версий и в папку темы у вас скопированы папки /members/, /groups/...

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

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

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

Удаляем мусор из head секции WordPress темы

Удаляем мусор из head секции WordPress темы

Обновляя дизайн одного из своих сайтов (Ovirium), я столкнулся с тем, что WordPress добавляет кучу мусора в head секцию темы, используя хук wp_head. Данное поведение мне уже давно не нравилось, и я здесь на CosyDale.com вставил кусок кода, чтобы вычистить ненужные мне строки. К сожалению, некоторые строки перестали быть актуальными...

Что нас ждет в BuddyPress 1.7? Основное

Мы только-только (ну, почти) получили BuddyPress 1.6 (и 1.6.1 почти сразу же), а разработчики в лицах Boone, Paul и John уже придумали, чем будут заниматься дальше. Конечно же я утрирую, план у них составлен достаточно давно, но общий. В середние августа же они его достаточно точно определили и конкретизировали. Итак,...

Используем старый BuddyBar вместо WP Toolbar

Используем старый BuddyBar вместо WP Toolbar

В последних версиях WordPress много внимания было уделено так называемой WordPress Toolbar (раньше называлось AdminBar). Это по сути серая полоска сверху сайта с полезными ссылками в админку или на внешние сайты. Вы можете ее использовать, а можете отключить — как пожалете. BuddyPress 1.6 позволяет очень тесно с ней интегрироваться и...

Chrome extension: отображение баланса с помощью Envato Marketplaces Balance

Chrome extension: отображение баланса с помощью Envato Marketplaces Balance

Ради спортивного интереса (и дополнительного опыта) я начал продавать 2 своих BuddyPress плагина на CodeCanyon. Продажи есть, что радует, но их отслеживание чуток утомляет. Чтобы посмотреть, сколько у вас на счету, надо зайти на страницу marketplace (и при этом быть авторизованным). Делать это по несколько раз в день (открыть страницу,...

Опрос: нужно ли вам импортировать группы большими пачками?

В последнее время я увлекся созданием новых плагинов для BuddyPress. У меня создан специальный файл со всеми идеями, где уже 5 разных плагинов с описанием их будущего функционала. Большая часть идей приходит ко мне самостоятельно под влиянием вдохновения, но есть и те, которые предлагают клиенты. Самое интересное, что большинство клиентов...

Атакованный CosyDale и новый BuddyPress

Атакованный CosyDale и новый BuddyPress

Вернувшись из отпуска (это и было причиной моего длительного интернет-молчания), я обнаружил несколько вещей, разных по своей сути. Во-первых, мой сервер ддосили 6 дней с 28 февраля (я еще был заграницей), также пытались подобрать пароли ftp и ssh. Благо, им это не удалось. Собственно, именно это и является причиной ужасно...

Меню: добавление подстраниц в профиле. Часть 1

Меню: добавление подстраниц в профиле. Часть 1

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