Записи с тегом "php"

Меню: добавление подстраниц в профиле. Часть 1
Одно из распространненых желаний владельцев собственных нишевых социальных сетей – добавить что-либо на страницу профиля своих пользователей. Это может быть мини-фак какой-нибудь (в формате вопросы-ответы) или другая как статическая, так и динамическая информация. Сделать это очень просто, и я на...
Новости о BuddyPress 1.6 и 1.5.2 – меню и релизы
Мне стало известно, что в течение примерно двух недель выйдет WordPress 3.3 (здесь у меня сайте уже стоит RC 1). Что есть новость в целом хорошая. Субъективное ощущение – админка чуток быстрее работает. Потребление php памяти – примерно такое же. Почему выход WP 3.3 так важен для нас? Сразу после него увидит свет...
Код: запретить пользователям доступ в админку
Очень часто меня спрашивают, как запретить обычным пользователям, не админам, доступ в админку WordPress. Делается это очень просто, причем для этого есть даже специальные плагины. Но зачем устанавливать плагин, когда можно самостоятельно прописать 5 строк кода? Итак, в functions.php вашей темы или в любой php файл...
Код: как на лету переключать дизайн сайта?
Появилась у меня по работе необходимость для разных страниц клиентского сайта загружать разные темы. Не page template – а физические темы, которые находятся по умолчанию в папке /wp-content/themes/. Соответствующий код я придумал достаточно быстро – просто повесил функцию на init, в которой по нужным мне параметрами...
Хак: Вставить любой html код в редакторе записей
Иногда хочется расширить стандартный редактор текста (как визуальный, так и его крайне полезную вкладку HTML) lля того, чтобы получить возможность добавлять определенные теги или аттрибуты к записи (в том числе и на пользовательских сайтах). Зачастую проблему такую можно решить с помощью плагинов, но я...
Хак: визуальный редактор только для конкретных записей
Если у вас вдруг появилась необходимость сохранять html код страницы/записи в админке WordPress, но вы испытываете трудность от того, что расширенный редактор вырезает определенный код из исходного при переходе на него с режим HTML, то следующий хак вам поможет это исправить :) Честно говоря, достаточно редко...
Ускорение ajax запросов в WordPress
 Работая над своим плагином BuddyPress Group Chat (BGC), я столкнулся с проблемами производительности ajax запросов – она оставляет желать лучшего. К сожалению, достаточно тяжело быстро и бесплатно внедрить технологию, которая не будет так нагружать ваш сервер, так что пришлось искать пути ускорения ajax запросов...
Ускорение сайта за счет CDN от CloudFlare
Высокая скорость сайта не только приятна глазу, но еще и помогает в выдаче гугла – это всем известно. Существует достаточно много способов достижения высокой скорости загрузки страниц. Вот некоторые из них: использование плагинов кеширования всего сайта (WP Super Cache, W3 Total Cache); использование плагинов ...
Совет: скрыть от аналитиков посещений часть данных
Все мы согласны, что для любого владельца сайта очень важна информация о его посетителях – количестве, качестве, времени пребывания и др. Но в тоже время мы, как авторы, чаще всего как раз и посещаем свои сайты (проверяя комменты, отвечая, просто любуясь), невольно накручивая счетчики посещений и просмотров. Именно...
Код: показать возраст по полю “День Рождения”
Почти по всех социальных сетях есть такое обыденное для нас поле, как “День (Дата) рождения”. Некоторые его заполняют, некоторые – нет. Но очень редко, где данные этого поля используются. Так вот можно сделать хотя бы вывод возраста человека в виде – “Возраст: 23 года” или “Возраст: 27 лет...