Блог Страница 200

BuddyPress 2.3 Beta 1 готова к тестированию

0

BuddyPress 2.3 beta 1 доступна для тестирования. Руководитель проекта Джон Джеймс Джейкоби рекомендует администраторам сайтов и разработчикам плагинов/тем BP попробовать новую версию и изучить ее возможности.

buddypress-logo-blue

«Гвоздь программы» предстоящего релиза – новый Attachments API, который позволяет разработчикам создавать компоненты для управления загрузками. Вы сможете увидеть API в действии, а также поработать с улучшенным интерфейсом загрузок, который включает в себя поддержку перетаскивания, а также связь с камерой устройств.

Релиз также будет поставляться вместе с сопутствующими таблицами стилей для последних дефолтных тем WordPress: Twenty Fifteen и Twenty Fourteen. Эти стилевые таблицы позволяют гармонизировать представление плагина в стандартных темах. Они требуют от сообщества всестороннего тестирования и обратной связи.

Джейкоби отметил следующие важные пункты, которые требуется протестировать в 2.3 beta 1:

  • Записи блога в ленте активности выглядят лучше в результате добавления цитат, если запись содержит изображения или другой встроенный контент.
  • Пометка приватных сообщений, которые являются важными для пользователя
  • Member Types API теперь поддерживает фильтрацию директорий в зависимости от ролей участников
  • Продолжившиеся улучшения кэша объектов и запросов

У разработчиков и менеджеров сообществ BuddyPress есть время, чтобы протестировать свои темы и плагины на совместимость с предстоящей версией 2.3. Релиз-кандидат запланирован на неделю, начинающуюся с мая 12. Официальный релиз, как ожидается, появится 26 мая – незадолго до BuddyCamp, который пройдет во время WordCamp Miami 2015.

Источник: wptavern.com

BuddyPress 2.2 Beta 1 доступен для тестирования

0

На выходных руководитель проекта BuddyPress Джон Джеймс Джейкоби объявил о том, что версия 2.2 beta 1 готова к тестированию. Будущий релиз разрабатывался с прошлого сентября. Шестимесячная кампания по финансированию разработки BuddyPress, bbPress и GlotPress набрала необходимую сумму в середине декабря, что позволит Джеймсу потратить больше времени на проект в 2015 году.

На данный момент майлстоун 2.2 имеет 127 решенных тикетов, которые включают в себя улучшения и исправления ошибок в многочисленных компонентах. Джейкоби описал самые заметные изменения, которые требуют тестирования до официального релиза:

  • Типы участников – позволяют разработчикам регистрировать разные типы пользователей; к примеру, teacher или student.
  • Активность для типов записей – позволяет разработчикам добавлять произвольные типы записей к элементам ленты активности.
  • Бесчисленные улучшения в наборе шаблонов Legacy
  • Несколько новых API для запросов (основанные на улучшениях WordPress), позволяющих получить более тонкие результаты
  • Улучшения кэша, особенно для мультисайтов и мультисетей WordPress
  • Масса улучшений «под капотом»
  • Расширенная документация кода

Все разработчики плагинов и тем, а также администраторы сайтов BuddyPress могут протестировать свои расширения в бета-версии. Вы можете скачать zip-архив для версии 2.2 beta 1 из анонса. Команда разработки плагина планирует выпустить официальный релиз в конце января.

Источник: wptavern.com

BuddyPress 2.1 RC1: последний раунд тестирования

0

BuddyPress 2.1 уже практически увидел свет. После довольно тихого бета-периода версия 2.1 RC1 наконец-то попала в руки тестеров, и теперь у вас есть самый последний шанс протестировать версию перед официальным релизом.

buddypress-logo-blue

Ведущий разработчик BuddyPress Бун Джордс также объявил о том, что последние строки транка BP стали доступны для трансляции – это обращение было адресовано тем, кто поддерживает языковые пакеты BP. У вас есть несколько дней, чтобы перевести новые строки в ваших языковых пакетах BP.

В будущем майлстоуне появится обновленный интерфейс упоминаний, который работает точно так же, как в Twitter – автоматически предлагает имя пользователя в процессе ввода. Это дополнение сделает упоминания более полезными и интуитивно понятными для участников крупных BuddyPress сообществ.

Релиз 2.1 также включает в себя новый тип полей в профилях (URL), автоматическую установку перевода, а также некоторые улучшения производительности. Чтобы быстро ознакомиться со всеми новыми аспектами версии 2.1, прочитайте наш пост.

Если вы тестируете RC1, убедитесь в том, что вы опубликовали все найденные баги и проблемы на трекере BuddyPress. Активные в данный момент тикеты для 2.1 сократились до одного, т.е. релиз уже практически готов к поставке. На этой неделе должен состояться выпуск BuddyPress 2.1. Ждем с нетерпением!

Источник: wptavern.com

BuddyPress 2.0 будет отличаться беспрецедентным ростом производительности

0

Разработка версии BuddyPress 2.0, которая должна появиться примерно в середине апреля, официально началась несколько недель назад. Этот релиз будет включать в себя великолепные новые особенности, среди которых можно упомянуть возможность редактирования профилей BuddyPress в панели администратора WordPress. Заметные изменения коснутся и «начинки» плагина, которые позволят BuddyPress лучше масштабироваться в будущем.

Вынос пользовательских данных last_activity за пределы таблицы wp_usermeta некоторое время присутствовал в технологической дорожной карте BuddyPress, однако не совсем понятно, что это означает и на что это повлияет. Давайте попытаемся разобраться.

Данные last_activity – это то, что вы видите в пользовательских профилях:

last-active

Эти данные используются в BuddyPress, чтобы сортировать результаты и определять, является ли пользователь членом сайта. В обновлении, которое было проведено на прошлой неделе, разработчик ядра BuddyPress Бун Джорджс объяснил, почему эта проблема стала так называемым «многолетним затором в производительности».

«Вся информация о пользователях хранилась в wp_usermeta. Эта таблица чрезмерно разбухала на крупных сайтах, и не индексировала должным образом все типы запросов ORDER BY, которые мы применяли к ней».

Джорджс выпустил фикс, который позволил справиться с проблемой. BuddyPress 2.0 теперь будет хранить все данные last_activity пользователей в отдельной строке в таблице wp_bp_activity, даже если на сайте будет отключен компонент Activity. «Рост производительности очень высокий», отметил Джорджс, и пообещал опубликовать сравнительные тесты в процессе разработки BuddyPress 2.0.

После применения первого патча для решения стоящей проблемы, Джорджс решил раскрыть несколько предварительных метрик, которые помогут вам дать общее представление о росте производительности в этом релизе:

«В целом, время выполнения основного запроса снизилось с 57ms до .3ms. Улучшение станет более заметно на крупных сайтах, особенно на тех из них, где таблица usermeta забита массой всякого хлама от разных плагинов».

Данные Last_activity будут зеркально отображаться в старой и новой локациях, чтобы обеспечить обратную совместимость с плагинами. Однако авторам плагинов рекомендуется обновить свои расширения, чтобы получать данные через BuddyPress API-функции вместо старого метода. Джорджс предлагает примеры такой реализации в своем обновлении, а также перечисляет некоторые плагины из хранилища WordPress, которые должны быть обновлены.

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

Источник: wptavern.com

BuddyPress 1.9 будет включать в себя динамическое меню ссылок

0

Долгое время администраторы сайта BuddyPress ломали голову над тем, как реализовать динамические ссылки в меню WordPress. Хотя админ-бар и предлагает комплексное меню для ссылок, связанных с активными компонентами, процесс добавления одной или нескольких таких ссылок в обычное навигационное меню на практике осуществляется достаточно сложно.

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

/members/username/profile/

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

В BuddyPress 1.9 будет введена панель ссылок в nav-menus.php, чтобы помочь пользователям легко добавлять динамические BuddyPress ссылки к своим меню WordPress.

Новое мета-поле будет включать в себя:

  • Отдельный набор ссылок для зарегистрированных и незарегистрированных пользователей.
  • Ссылки зарегистрированных пользователей автоматически генерируются для каждого пользователя. К примеру, добавление пункта «Параметры», входящего в меню BuddyPress, приведет к созданию пункта меню, который будет указывать на страницу параметров зарегистрированного пользователя. Такой пункт меню не будет отображаться для незарегистрированных посетителей.
  • Список доступных ссылок для зарегистрированных пользователей автоматически пополняется всеми компонентами, которые используются в навигации BuddyPress.
  • Ссылки на логин и регистрацию видны только зарегистрированным пользователям.

Опции нового меню могут быть найдены в разделе Консоль – Внешний вид – Меню:

bp-menus

Для многих пользователей BuddyPress это равносильно заблаговременному подарку на Рождество от Санты. Новое дополнение значительно облегчит процесс работы с BuddyPress разработчикам, предложив полезные опции менее подкованным в техническом плане администраторам сайтов.

Новые динамические меню настроек появятся в версии 1.9, которая должна увидеть свет в этом месяце. Ведущие разработчики BuddyPress уже работают над следующим циклом выпуска, дата которого назначена на 7 ноября 2013 года. Нас ждут многочисленные архитектурные улучшения, а также некоторые интересные усовершенствования.

Источник: wptavern.com

BuddyPress 1.9 “Sammy” увидел свет

0

Сегодня была выпущена новая версия BuddyPress 1.9, что произошло благодаря многочисленным волонтерам, которые упорно работали над усовершенствованием плагина. Релиз отдает дань уважения пиццерии Sammy в Провиденсе, Род-Айленд, где ведущий разработчик Джон Джеймс Джейкоби отведал много вкусных пицц.

sammys

Давайте быстро пробежимся по всем основным возможностям данного релиза.

Новый компонент уведомлений

BuddyPress впервые за два года представляет новый компонент – уведомления. Сами по себе уведомления уже существовали ранее, но в версии 1.9 они были вынесены в отдельный компонент, что позволяет хранить их в одном месте.

notifications

Уведомления также получили улучшенный API, чтобы разработчики могли легко привязывать к ним свои расширения.

Динамические пункты меню

Администраторы сайтов BuddyPress получили возможность создавать динамические ссылки в меню. Теперь стало гораздо проще создавать динамические ссылки в меню, такие как «Мой Профиль» или «Настройки», которые являются специфичными для зарегистрированных пользователей. Динамические ссылки в меню разделены на ссылки для зарегистрированных пользователей и ссылки для незарегистрированных пользователей.

bp-menus

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

Новые виджеты

friends-widget
В BuddyPress 1.9 появились три новых дефолтных виджета, которые помогут вам настроить свою социальную сеть:

  • Friends Widget – список недавно активных, популярных и новых друзей для определенного пользователя сети.
  • Log In Widget – добавляет простую форму входа и/или ссылку на выход из аккаунта.
  • Sitewide Notices Widget – выводит уведомления для сайта (Sitewide Notices), полученные от компонента Private Messaging (приватные сообщения).

Изменения в коде

В BuddyPress 1.9 была пересмотрена функциональность bp_redirect_canonical(). Встроенная документация phpDoc была улучшена, также как и совместимость со средой тестирования модулей develop.svn.wordpress.org.

Вместе с этим BuddyPress Codex был полностью обновлен – улучшен дизайн, добавлены новые руководства и справки.

Команда разработчиков BuddyPress уже готовит новые идеи для релиза 2.0, однако сама разработка начнется уже после новогодних праздников. Команда планирует произвести краткий опрос в начале нового года среди своих пользователей, чтобы определиться с целями для BP 2.0. Если вы заинтересованы в формировании будущего для BuddyPress, обязательно пройдите опрос и оставьте свое мнение. А пока наслаждайтесь новыми возможностями, появившимися в 1.9. На данный момент плагин полностью совместим с WordPress 3.8, так что вы можете безопасно обновиться до последней версии.

Источник: wptavern.com

BuddyPress 1.7: новые возможности и функции

0

Со дня на день выйдет в свет долгожданная версия BuddyPress 1.7. Этот релиз является очень интересным и важным для всех пользователей, поскольку он должен заметно популяризировать BuddyPress в сообществе WordPress. В этой статье мы быстро окинем взглядом все новые возможности и функции версии 1.7, а также ее изменения, чтобы знать, с чем нам придется столкнуться.

Совместимость с темами

Совместимость с темами – это, пожалуй, самое важное изменение, которое было добавлено в BuddyPress 1.7. Суть его заключается в том, что плагин больше не требует установки темы, совместимой с BuddyPress. Вы можете использовать BuddyPress с любой темой для WordPress. Все компоненты плагина легко впишутся в ваш сайт, выступая полноценной частью используемой вами темы; вам не понадобится использовать пакет BP Template или работать с разметкой темы.

Изменение шаблонов для BuddyPress во многом напоминает установку дочерних тем для WordPress. Если вы хотите модифицировать шаблон для BuddyPress, просто создайте директорию /buddypress/ в папке с вашей активной WordPress-темой. Скопируйте любые файлы шаблонов BP в эту директорию, и затем уже добавьте к ним свои изменения. То же самое проделайте с CSS-файлами BuddyPress-темы – скопируйте их в папку с CSS-стилями активной темы.

Обновленный экран приветствия

Новый экран приветствия в BuddyPress 1.7

Новый экран приветствия в BuddyPress 1.7

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

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

Активные по умолчанию компоненты: расширенные профили и действия пользователей

Раньше, при первой активации BP все компоненты этого плагина были включены по умолчанию. Этого больше нет! Команда разработчиков BuddyPress решила двигаться путем сохранения простоты использования, и потому решила оставить включенными по умолчанию только самые важные настройки.

Экран компонентов BuddyPress

Экран компонентов BuddyPress

Не каждому сайту требуется все то, что предлагает BuddyPress. Администраторы сайта BuddyPress могут активировать столько опций, сколько им требуется – теперь они могут отключать даже расширенные профили и список пользовательских действий. Обязательными компонентами теперь являются только Члены и ядро BuddyPress.

Форумы теперь удалены

В BuddyPress 1.7 компонент форумов был удален. Не стоит поднимать панику. Они по-прежнему доступны, однако данный компонент теперь помечен как устаревший.

Форумы теперь являются удаленным компонентом

Форумы теперь являются удаленным компонентом

Если вы хотите использовать форумы, ставьте bbPress! Это самый лучший плагин, позволяющий создавать форумы, и он отлично стыкуется с BuddyPress.

Улучшенное управление группами

Управление группами, выполняемое администратором сайта, стало значительно проще с внедрением нового экрана Groups Management. Администраторы могут легко находить нужные группы, редактировать их, удалять, изменять членство и следить за активностью групп. Если у вас есть BuddyPress сайт с активными группами, то вы по достоинству оцените это нововведение.

Новый экран управления группами

Новый экран управления группами

Новый уровень видимости

Новый уровень видимости - только для администраторов

Новый уровень видимости – только для администраторов

К полям профиля добавились новые настройки видимости Admins Only (только для администраторов). Реализация полей с информацией, которую могут видеть только администраторы, являлась одним из самых популярных требований пользователей. Возможно, вы будете рады узнать, что эта возможность теперь встроена в ядро BuddyPress. Она открывает самые разные варианты использования расширенных профилей.

Сортировка опций профиля

В BuddyPress 1.7 при создании поля в профиле с различными настройками – радиокнопками, чекбоксами и т.д., – можно перетаскивать эти настройки для их переупорядочивания. Это значительно упростит вашу жизнь, если вы создадите профиль с длинным списком возможных опций.

Также есть много других, не менее важных, улучшений, скрытых «под капотом». Теперь BuddyPress стал работать значительно быстрее своих не слишком шустрых пращуров. Осталось только дождаться выхода нового релиза в свет.

Источник: wpmu.org

BuddyBoss выходит на рынок LMS со своими бесплатными BuddyPress плагинами для систем LearnDash и Sensei

0

В мае основатель BuddyBoss Майкл Айзенвассер поделился с читателями сайта проблемами ведения прибыльного бизнеса на относительно малом рынке тем и плагинов для BuddyPress. Разработчики проектируют узкоспециализированные социальные сети каждый день, однако чтобы BuddyPress воспринимался в качестве отдельной платформы для этого, необходимо предложить массу убедительных и надежных сторонних аддонов.

learndash

В последние месяцы компания BuddyBoss активно прощупывает рынок LMS (системы управления обучением), выпустив бесплатные плагины для интеграции BuddyPress к таким популярным LMS-решениям для WordPress, как Sensei и LearnDash. Плагины BuddyPress for LearnDash и BuddyPress for Sensei должны работать с любой темой, однако гарантированно они будут работать с новой темой от BuddyBoss под названием Social Learner.

social-learner

Оба плагина имеют схожий набор базовых функций, среди которых можно выделить возможность создания курсов, уроков, викторин. Все это привязывается впоследствии к активности, группам и форумам BuddyPress, создавая полноценную платформу социального обучения. Менеджеры курсов могут даже вводить геймификацию в процесс обучения с помощью интеграции BadgeOS.

Сообщества социального обучения, как и многие социальные паблики или фитнес-приложения, несут в себе более высокий уровень взаимодействия путем усиления человеческого фактора.

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

Данная идея не нова для BuddyPress – четыре года назад существовал проект BuddyPress Courseware, который сейчас уже не функционирует. Этот проект принес социальный аспект к электронному обучению. Однако поддерживать LMS-плагин, который бы работал только с BuddyPress, неимоверно сложно, поскольку он лишен тестирования и участия со стороны огромного сообщества. BuddyBoss решил сделать стратегический шаг вперед, выпустив плагины, которые являются «мостиками» между BuddyPress и существующими LMS-решениями, имеющимися на рынке WordPress. Обе новых альтернативы доступны бесплатно на WordPress.org.

Источник: wptavern.com

BP Project Framework: фундамент для создания различных BuddyPress проектов

0

Разработчики, плохо знакомые с BuddyPress, порой считают шаблоны BP слишком запутанными. У людей возникают следующие вопросы: почему шаблонов так много? Куда поместить файлы? Как переопределить шаблоны в проекте?

BP Project Framework – плагин, созданный людьми из WebDevStudios. Этот плагин обеспечивает твердый фундамент для новых проектов BuddyPress. Он добавляет все BuddyPress шаблоны, которые вам требуются, причем работать с ним очень удобно.

Насколько вы помните, в BuddyPress 1.7 появилась совместимость с темами WordPress. Это означает, что вы можете активировать плагин и работать практически с любой темой. Однако если вы захотите настроить специфичные для BuddyPress особенности, то вам придется переопределять BP шаблоны. Обычно вам нужно скопировать эти шаблоны из папки с плагином BuddyPress в папку с вашей темой. BP Project Framework позволяет вам пропустить этот шаг, создав все необходимые шаблоны разом.

Плагин включает в себя все необходимые шаблоны BP, которые расположены в каталоге /templates. Изменение этих файлов переопределит базовые шаблоны. Вы можете также поместить произвольный JS- и CSS-код в /templates/js/bp-custom.js и /templates/js/bp-custom.css соответственно. Папка /inc включает в себя файлы, в которых располагаются произвольные действия, фильтры, теги шаблонов и виджеты.

bp-project-framework

Файл bp-custom.php содержит в себе пример кода для легкой настройки BuddyPress. Если вы плохо знакомы с разработкой BuddyPress, то вы, скорее всего, захотите изучить этот файл, чтобы получить обзор некоторых опций по быстрой настройке.

Преимущества помещения BP шаблонов в этот плагин по сравнению со встраиванием их в текущую тему состоит в том, что вы можете впоследствии легко активировать и деактивировать плагин. Это поможет вам сохранить свои шаблоны, если вы примете решение перейти на другую тему, и вам не придется переносить все файлы шаблонов.

Когда вы установите BP Project Framework, BuddyPress сначала будет обращаться к плагину, получая его шаблоны, и уже потом к ядру BP, если какие-либо из шаблонов будут отсутствовать. Просто активируйте плагин и добавляйте код, редактируйте разметку шаблонов, вставляйте произвольные стили и JS-код. Плагин не имеет настроек, однако команда разработчиков WebDevStudios планирует добавить в будущем некоторые новые особенности и опции.

Вы можете найти BP Project Framework на GitHub. Это прекрасный инструмент для новых BP разработчиков, которые хотят быстро начать работу с BP шаблонами.

Источник: wptavern.com

Alternative Public Group Control: плагин для продвинутого управления приватными группами в BuddyPress

0

Группы BuddyPress (BuddyPress Groups) – один из наиболее социальных компонентов плагина. Группы используются в основном для объединения участников по определенным интересам, целям, задачам. Группы в некоторой степени напоминают свои собственные мини-сети в пределах одной большой социальной сети, каждая из которых имеет свою главную страницу, ленту активности, свой список участников, а также свою административную панель.

group

Группы – очень эффективный способ организации участников. Группы могут быть расширены, чтобы служить множеству различных требований. Перейдите на WordPress.org, и вы найдете несколько десятков страниц с плагинами, которые связаны с группами BuddyPress, добавляют им новую функциональность, такую как email-подписки, документы, обзоры, блоги, чаты и т.д. Мы взглянем на то, как поменять базовые настройки групп, чтобы открыть себе больше путей по созданию разных типов групп.

Краткий обзор настроек конфиденциальности для групп в BuddyPress

В BuddyPress имеется три вида опций конфиденциальности для групп: Public (публичная), Private (приватная) и Hidden (скрытая). Если вы создадите группу (/groups/create), то вы найдете опции приватности в разделе с параметрами.

Любой человек может присоединиться к публичной группе, и ему будет доступна вся лента и весь контент. Приватные группы требуют запроса членства, в то время как в скрытые группы можно попасть только по приглашению. Приватные и скрытые группы похожи в том, что контент группы и лента активности видимы только участникам. В отличие от публичных и приватных групп, скрытые группы не выводятся в каталоге групп или поисковых результатах.

Далеко не все группы попадают в точности в одну из трех категорий приватности. Именно по этой причине разработчик ядра BuddyPress, Мэтью Виет, создал новый экспериментальный плагин, позволяющий применять разные комбинации этих параметров.

Alternative Public Group Control

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

private-group

Исследуя ядро BuddyPress, Виет понял, что переписать структуру приватных групп очень сложно. Вместо этого он решил расширить публичные группы, и так появился плагин Alternative Public Group Control.

Этот новый экспериментальный плагин позволяет администраторам тщательно настраивать публичные группы. Он не переписывает процесс создания групп, а создает вместо этого новую вкладку управления в панели администрирования с тремя дополнительными опциями.

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

group-admin-control

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

custom-homepage

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

Плагин Alternative Public Group Control предлагает большую гибкость группам с уникальными требованиями. Если вам требуется больший контроль над вашими группами, и вы хотите попробовать этот плагин, скачайте его с GitHub. Учтите, что он является экспериментальным. Если у вас имеются определенные мысли или идеи по поводу улучшения плагина, напишите его создателю, @imath. Хотите увидеть плагин в действии, не устанавливая его? Посмотрите следующий ролик:

Источник: wptavern.com