Simple Ajax Chat Pro (SAC Pro) chat forms strive for simplicity. So extra details like user roles are not displayed in the chat box. But there are scenarios where it makes sense to display extra information. For such cases, this tutorial shows how to display the user role next to each chat message. You can enable it for all chat forms or just for specific forms only.
Display User Role
To get a better idea of how user roles are displayed on chat forms, check out the screenshot below.
To display user roles on all forms (globally), visit the SAC Pro settings ▸ General ▸ “Display User Role”.
To enable user roles for a specific form, add the display_meta
attribute to the [sacpro]
shortcode:
[sacpro form_id="123" display_meta="true"]
The display_meta
attribute accepts either true
or false
.
Note: logged-in users will show their registered user role next to messages. Non-logged user roles will show as “visitor”.
More attributes to customize your chat forms can be found in the SAC Pro shortcode reference.
Screenshot
Here is what the chat form looks like with user roles displayed next to messages. Click image for full-size view.