Метка: Плагины

WPBakery Page Builder — добавляем поддержку rem

Если на своем WordPress сайте вы используете WPB плагин, то прекрасно знаете, что помимо «грязного кода» и ужасной структуры WPBakery производит все вычисления и выводит стили в px. Естественно, если ваша тема использует гибкие единицы измерения (rem, em и т.п), то вы столкнетесь с проблемами отображения. Поэтому далее я опишу способ, который поможет вам исправить эту проблему в Visual Composer

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

Настройка Contact Form 7 : стилизация сообщений

В своих wordpress проектах  я очень часто использую плагин contact form 7 . Он очень удобный, гибкий и обладает множеством плюсов, однако как и в большинстве бесплатных плагинов в нем есть свои «болезни». И одна из них — малое количество хуков и, как следствие трудная настройка contact form 7 полей, элементов ит.п. Поэтому далее я распишу как можно изменить внешний вид сообщений в contact form 7 при отправке формы …

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

Visual Composer + AJAX: выводим шорткоды

При работе с AJAX в WordPress есть один неприятный нюанс- если вам, необходимо вывести контент из стандартного текстового wordpress редактора, то в результате запроса вы получите сам контент от начала и до конца, но… без обработанных шорткодов (если таковые, вообще присутствуют в контенте). Естественно, если вы используете плагин Visual Composer, то проблема никуда не уйдет, поэтому в этом коротком посте я поделюсь своим универсальным решением этой проблемы…

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

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

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

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

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

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

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

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

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

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

Правильное использование Git при разработке на WordPress

Вы же слышали про Git, верно? На сегодняшний день это одна из самых популярных систем контроля версий. Плюс ко всему, Git можно найти практически везде: он предустановлен многими хостинг-провайдерами, используется в качестве системы, работающей на GitHub и Bitbucket, а сейчас даже встроен в простые WordPress плагины. В этой статье я постараюсь рассказать, что за зверь этот Git и как с ним работать…

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

Создание простого CRM плагина для WordPress ч.1

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

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

carouFredSel – лучшая jQuery карусель

carouFredSel – достаточно мощный и простой плагин, позволяющий создавать различного рода карусели с обширным функционалом. Именно carouFredSel я использую уже продолжительное время в большинстве своих проектов. Конечно, кто-то может поспорить и предложить альтернативу данному плагину, но я на 100% уверен что ни один из них не сможет сделать то, что делает carouFredSel.

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