Visual Composer: добавляем новые иконки в шорткод vc_icon

Вот уже продолжительное время в своих проектах я использую замечательный плагин — Wpbakery Visual Composer page builder. И все бы ничего, но на днях мне понадобилось расширить стандартный набор иконок в шорткоде vc_icon, и в документации, естественно, была уже устаревшая информация о том как это сделать. Пришлось идти обходными путями…

Читать дальше

Динамический фавикон на JavaScript и Canvas

Не знаю как вы, но при посещении любого сайта, мой взгляд в первую очередь падает не на его долго грузящуюся «морду», а как ни странно на его заголовок в табе браузера и соответственно на его фавикон. И в основном, на месте фавикона я вижу всегда унылую, квадратную или размытую статическую картинку, которая не «цепляет взгляд». Поэтому, в этом посте я покажу вам, как можно легко сделать анимированный фавикон для сайта…

Читать дальше

jQuery показать / скрыть пароль в поле ввода

В последнем проекте мне потребовалось реализовать переключатель, при клике на который будет показываться или скрываться пароль в соответствующем поле ввода пароля. Для решения, я накидал простой и небольшой код на jQuery, которым я хочу поделиться с вами в этом посте…

Читать дальше

Определить текущее местоположение через Google Maps API + HTML 5 Geolocation

Недавно, при разработке очередного WP плагина мне пришлось написать код для локального поиска на Google Map, исходя из текущего адреса/местоположения. Для решения этой задачи я использовал HTML 5 Geolocation и Google Maps Geocoding API. Итоговый результат получился довольно интересным, поэтому я решил поделиться им в этом посте…

Читать дальше

WordPress Плагины vs Сниппеты

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

Читать дальше

Редирект после активации темы в WordPress

Если вы когда-нибудь разрабатывали плагин под WordPress, то я уверен, вы сталкивались с хуком активации, который позволяет производить какие-либо действия после активации плагина. Но что если сделать такой же хук, но только при активации темы? Что из этого вышло я постарался описать в этом коротком посте…

Читать дальше

Десять WordPress функций, о которых вы могли не знать

Давно разрабатываете на WordPress и думаете, что знаете все о нем от А до Я? Не думаю… В этом посте я приведу 10 самых полезных и редко используемых WordPress функций (тегов шаблонов), которые помогут вам в процессе кодинга…

Читать дальше

WordPress сортировка записей по дате изменения через URL

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

Читать дальше

Запрещаем нумерацию пользователей в WordPress

WordPress — лучшая и прогрессирующая на сегодняшний день CMS, по моему мнению. Однако WordPress обладает некоторыми коварными уязвимостями. Поэтому в этом посте я хочу затронуть одну из уязвимостей, а именно проблему нумерации пользователей в WordPress и подробно расписать как с этим бороться. Также я опишу как игнорировать попытки просканировать пользователей на вашем сайте при взломе…

Читать дальше