ImbaChat шорткоды для WordPress
Вы можете использовать специальные шорткоды для плагина ImbaChat. Часть из них уже автоматически работают в связке с плагинами BuddyPress и WCFM Marketplace.
Как использовать шорткоды в WordPress
Способ 1. Через конструктор WordPress
При редактировании страницы, нажмите "создать новый блок" и найдите там shorcodes. В поле для вставки введите название шорткода в [таких скобках].
Способ 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 напротив каждого участника вашего сайта. Если использовать шорткод без id или передать в id=0, то откроется диалог с текущим автором страница, на котором шорткод установлен. Возможные применения данного шорт кода: Если есть необходимость отобразить кнопку одну для всех, по нажатию которой откроется диалог с админом или тех поддержкой сайта.
- Шорт код 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 - Ид или имя класса блока на странице, этот параметр нужен для настройки чата в личном кабинете на нашем сайте. После того как установили данный шорт код на сайте, зайдите в настройки стилей вашего виджета на нашем сайте и пропишите туда имя, которое указали в шорткоде и поставьте флажок "Включить".