ImbaChat шорткоды для WordPress

Вы можете использовать специальные шорткоды для плагина ImbaChat. Часть из них уже автоматически работают в связке с плагинами BuddyPress и WCFM Marketplace.

Как использовать шорткоды в WordPress

Способ 1. Через конструктор WordPress

При редактировании страницы, нажмите "создать новый блок" и найдите там shorcodes. В поле для вставки введите название шорткода в [таких скобках].

shortcode_way1.PNG

shortcode_way1_1.PNG

Способ 2. В коде PHP

Использовать

echo do_shortcode('[ic_open_dialog id="'.$user_id.'" class="ic_bp_button" name="Message"]');

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

Перечень шорткодов и их параметры:

  • Шорт код 1 [ic_open_dialog] Данный шорт код добавляет на страницу кнопку, по нажатию которой, открывается диалог с пользователем Параметры:
    • id - идентификационный номер пользователя на вашем сайте,
    • class - имя класса для кнопки (если есть необходимость использовать свои стили и классы),
    • name - подпись кнопки,

Пример: [ic_open_dialog id=13 name="Написать админу" class="class_btn_msg"]

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

  • Шорт код 2 [ic_create_group] Параметры:
    • classi - Имя класса для поля ввода
    • classb - Имя класса для кнопки
    • buttonname - название кнопки

Данный шорт код создает на странице 2 поля ввода и кнопку. Первое поле "Название группы" - Это поле отвечает название группы, которая создается. Второе поле "Pipe" - это поле отвечает за Уникальный идентификатор группы (этот параметр используется в шорт коде ic_join_group). По нажатию кнопки, создается группа, в которую могут вступить пользователи сайта. Способ применения на практике: Создать страницу для администраторов, поставить там шорткод и создать необходимые группы и через шорткод ic_join_group. Добавить на сайт ссылки на вход в группу (см. ниже)

  • Шорт код 3 [ic_join_group] Параметры:
    • classb - Имя класса для кнопки
    • buttonname - название кнопки
    • pipe - Параметр из шорткода 2, нужен для того, что понять в какую группу присоединить пользователя.

Способ применения смотреть из шорт кода 2.

  • Шорт код 4 [ic_open_chat] Параметров нет. Создает кнопку, по которой открывается чат.
  • Шорт код 5 [ic_close_chat] Параметров нет. Создает кнопку, по которой закрывается чат
  • Шорт код 6 [ic_wise_chat] Параметры:
    • width - Ширина чата
    • height - Высота чата
    • name - Ид или имя класса блока на странице, этот параметр нужен для настройки чата в личном кабинете на нашем сайте. После того как установили данный шорт код на сайте, зайдите в настройки стилей вашего виджета на нашем сайте и пропишите туда имя, которое указали в шорткоде и поставьте флажок "Включить".

placeholder.PNG