Метки: полезное

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

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

Лента активности – очень важная часть социальной сети. В случае BuddyPress – там отображается вся активность всех пользователей и публичных групп. Одна из возможностей пользователей на этой странице – добавить в избранное любую понравившуюся запись. Выглядит это вот так: Как видите, здесь есть Избранное меню со счетчиком элементов и кнопка...

Уникальное название групп в BuddyPress

Уникальные названия групп в BuddyPress

Как вы знаете, в BuddyPress есть возможность создавать группы, если был включен соответствующий компонент. Группы по существу своему с точки зрения хранения информации – почти что как CPT в WordPress, и потому наследуют некоторые свойства обычных записей. Одна из них – уникальность слага группы. У вас не получится создать 2 группы, у...

Не отображать “Недавно опубликованы” в виджете “Активность” в Консоли

Не знаю как вам, а мне абсолютно не нужна информация о списке недавно опубликованных записей в виджете Активность в Консоли WordPress. Я вот про это: Именно поэтому я написал следующий код, который скрывает этот блок вообще, сразу отображая комментарии. Также принимается во внимание, что в Консоли могут быть другие списки...

Как легко перенести WP сайт на другой домен

Как легко перенести WP сайт на другой домен

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

Как сгенерировать .po/.mo файлы для перевода тем или плагинов

Как сгенерировать .po/.mo файлы для перевода тем или плагинов

Достаточно часто спрашивают меня – как же самостоятельно перевести тему или плагин? Для начала необходимо проверить, что: тема или плагин поддерживают перевод у вас установлен PoEdit вы знаете как английский, так и язык, на который собираетесь переводить Если с первым пунктом все просто – или поддерживает, или нет (тогда напишите...

Код: запретить пользователям доступ в админку

Код: запретить пользователям доступ в админку

Очень часто меня спрашивают, как запретить обычным пользователям, не админам, доступ в админку WordPress. Делается это очень просто, причем для этого есть даже специальные плагины. Но зачем устанавливать плагин, когда можно самостоятельно прописать 5 строк кода? Итак, в functions.php вашей темы или в любой php файл внутри /wp-content/mu-plugins/ вставляете следующее:...

Код: как на лету переключать дизайн сайта?

Код: как на лету переключать дизайн сайта?

Появилась у меня по работе необходимость для разных страниц клиентского сайта загружать разные темы. Не page template – а физические темы, которые находятся по умолчанию в папке /wp-content/themes/. Соответствующий код я придумал достаточно быстро – просто повесил функцию на init, в которой по нужным мне параметрами проверялось, какая тема должна...

Ускорение сайта за счет CDN от CloudFlare

Ускорение сайта за счет CDN от CloudFlare

Высокая скорость сайта не только приятна глазу, но еще и помогает в выдаче гугла – это всем известно. Существует достаточно много способов достижения высокой скорости загрузки страниц. Вот некоторые из них: использование плагинов кеширования всего сайта (WP Super Cache, W3 Total Cache); использование плагинов  кеширования только запросов к базе (DB...

Совет: скрыть от аналитиков посещений часть данных

Совет: скрыть от аналитиков посещений часть данных

Все мы согласны, что для любого владельца сайта очень важна информация о его посетителях – количестве, качестве, времени пребывания и др. Но в тоже время мы, как авторы, чаще всего как раз и посещаем свои сайты (проверяя комменты, отвечая, просто любуясь), невольно накручивая счетчики посещений и просмотров. Именно поэтому разумным...

Код: показать возраст по полю “День Рождения”

Код: показать возраст по полю “День Рождения”

Почти по всех социальных сетях есть такое обыденное для нас поле, как “День (Дата) рождения”. Некоторые его заполняют, некоторые – нет. Но очень редко, где данные этого поля используются. Так вот можно сделать хотя бы вывод возраста человека в виде – “Возраст: 23 года” или “Возраст: 27 лет 4 месяца”....