Shortcode installation and options
You can easily install Wise Chat Pro using a shortcode. You just have to put it in a post or a page. Here is the basic form of the shortcode that will open Wise Chat Pro in the default channel “global”.
[wise-chat]
If the channel does not exist it will be created during first use (when first user visits a page containing the chat). All options available on plugin’s Settings page can be used as attributes in the shortode. For example – in order to enable “Cold Dark” theme and to show list of users you can use the following shortcode:
[wise-chat theme="colddark" show_users="1"]

All attributes

Here is a list of all attributes available in version 1.4 of the Wise Chat Pro plugin.
channel – Channel
Opens given channel. Allowed values: all ASCII characters. Default: global
[wise-chat channel="My Room"]
General: General Settings access_modeaccess_rolescollect_user_statsenable_buddypressforce_user_name_selectionmoderead_only_for_anonymousread_only_for_roles
External Login: Anonymous Login anonymous_login_enabled
External Login: Facebook Login facebook_login_app_idfacebook_login_app_secretfacebook_login_enabled
External Login: Twitter Login twitter_login_api_keytwitter_login_api_secrettwitter_login_enabled
External Login: Google Login google_login_client_idgoogle_login_client_secretgoogle_login_enabled
Messages Posting: General Settings allow_post_linksemoticons_enabledenable_title_notificationsenable_twitter_hashtagsmessage_max_lengthsound_notification
Messages Posting: Images Settings allow_post_imagesenable_images_uploaderimages_height_limitimages_size_limitimages_thumbnail_height_limitimages_thumbnail_width_limitimages_width_limit
Messages Posting: File Attachments Settings attachments_file_formatsattachments_size_limitenable_attachments_uploader
Messages Posting: YouTube Videos Settings enable_youtubeyoutube_heightyoutube_width
Moderation: Moderation Permissions enable_approval_confirmationenable_message_actionsmoderation_ban_durationpermission_approve_message_rolepermission_ban_user_rolepermission_delete_message_role
Moderation: Pending Messages approving_messages_modenew_messages_hiddenno_hidden_messages_rolesshow_hidden_messages_roles
Appearance: Chat Window Appearance background_color_chatchat_heightchat_widthtext_color_chattext_size_chattheme
Appearance: Messages List Appearance messages_limitmessages_orderprivate_messages_limit
Appearance: Message Appearance background_colorlink_user_name_templatelink_wp_user_namemessages_time_modeshow_avatarstext_colortext_color_logged_usertext_color_usertext_size
Appearance: Input Section Appearance allow_change_text_colorallow_change_user_nameallow_mute_soundbackground_color_inputinput_controls_locationmultiline_supportshow_emoticon_insert_buttonshow_message_submit_buttonshow_user_nameshow_users_countertext_color_input_field
Appearance: Users List Appearance autohide_users_listautohide_users_list_widthbackground_color_users_listenable_private_messagesshow_usersshow_users_city_and_countryshow_users_flagsshow_users_list_avatarstext_color_users_listtext_size_users_listusers_list_hide_anonymoususers_list_hide_rolesusers_list_linkingusers_list_width
Channels: Channels Settings auto_clean_afterchannel_users_limitchannels_limit
Filters: Bad Words Filter bad_words_replacement_textfilter_bad_words
Bans: Automatic Bans autoban_durationautoban_thresholdenable_autoban
Bans: Flood Control enable_flood_controlflood_control_ban_durationflood_control_thresholdflood_control_time_frame
Localization: Localization Settings hint_messagemessage_attach_file_hintmessage_channel_password_authorization_hintmessage_closemessage_customizemessage_enter_user_namemessage_error_1message_error_10message_error_11message_error_2message_error_3message_error_4message_error_5message_error_6message_error_7message_error_8message_error_9message_ignore_usermessage_info_1message_info_2message_info_3message_informationmessage_input_titlemessage_insert_emoticonmessage_insert_into_messagemessage_invitationmessage_loginmessage_login_anonymouslymessage_login_usingmessage_maximizemessage_min_agomessage_minimizemessage_mute_soundsmessage_namemessage_nomessage_picture_upload_hintmessage_resetmessage_savemessage_sec_agomessage_sendingmessage_submit_button_captionmessage_text_colormessage_total_usersmessage_yesmessage_yesterdayuser_name_prefixwindow_title
Localization: BuddyPress Integration Localization message_bp_manage_enable_chatmessage_bp_manage_noticemessage_bp_manage_notice_textmessage_bp_manage_permissionsmessage_bp_manage_permissions_admins_banmessage_bp_manage_permissions_admins_deletemessage_bp_manage_permissions_mods_banmessage_bp_manage_permissions_mods_deletemessage_bp_manage_shortcodemessage_bp_manage_shortcode_examplemessage_bp_manage_tab_labelmessage_bp_manage_tab_namemessage_bp_manage_tab_position
Advanced: Advanced Settings ajax_enginemessages_refresh_timeenabled_debug



General: General Settings

mode – Mode
Sets overall chat mode:
Classic chat: displays a classic chat window embedded in a page or a post
Facebook-like chat: displays a chat window and users list attached to the right side of the browser’s window
Allowed values:
  • 0 – Classic chat
  • 1 – Facebook-like chat
Default: 0
access_mode – Disable Anonymous Users
Only regular WP users are allowed to enter the chat. Choose user roles below. Allowed values:
  • 0 – disabled
  • 1 – enabled
Default: 0
access_roles – Access For Roles
Access only for these user roles Allowed values:
  • subscriber – Subscriber
  • contributor – Contributor
  • author – Author
  • editor – Editor
  • administrator – Administrator
Default: administrator
force_user_name_selection – Force Username Selection
Blocks access to the chat until an user enters his/her name. Allowed values:
  • 0 – disabled
  • 1 – enabled
Default: 0
read_only_for_anonymous – Read-only For Anonymous
Makes the chat read-only for anonymous users. Only logged in WordPress users are allowed to send messages. You can choose read-only roles below. Allowed values:
  • 0 – disabled
  • 1 – enabled
Default: 0
read_only_for_roles – Read-only For Roles
Selected roles have read-only access to the chat. Allowed values:
  • subscriber – Subscriber
  • contributor – Contributor
  • author – Author
  • editor – Editor
  • administrator – Administrator
Default: [not set]
collect_user_stats – Collect User Statistics
Collects various statistics of users, including country, city, etc. Allowed values:
  • 0 – disabled
  • 1 – enabled
Default: 1
enable_buddypress – Enable BuddyPress
Enables BuddyPress integration features.
Notice: Please remember to enable User Groups support in BuddyPress settings otherwise the integration will not work. Allowed values:
  • 0 – disabled
  • 1 – enabled
Default: 1

External Login: Anonymous Login

anonymous_login_enabled – Enable
Shows a button for anonymous login. Allowed values:
  • 0 – disabled
  • 1 – enabled
Default: 1

External Login: Facebook Login

facebook_login_enabled – Enable
Enables login through Facebook API. Every user that enters the chat must pass authorization through Facebook. Allowed values:
  • 0 – disabled
  • 1 – enabled
Default: 0
facebook_login_app_id – Application ID
Required application ID. Allowed values: a text Default: [not set]
facebook_login_app_secret – Application Secret
Required application secret key Allowed values: a text Default: [not set]

External Login: Twitter Login

twitter_login_enabled – Enable
Enables login through Twitter API. Every user that enters the chat must pass authorization through Twitter. Allowed values:
  • 0 – disabled
  • 1 – enabled
Default: 0
twitter_login_api_key – API Key
Required API Key. Allowed values: a text Default: [not set]
twitter_login_api_secret – API Secret
Required API Secret Allowed values: a text Default: [not set]

External Login: Google Login

google_login_enabled – Enable
Enables login through Google API. Every user that enters the chat must pass authorization through Google. Allowed values:
  • 0 – disabled
  • 1 – enabled
Default: 0
google_login_client_id – Client ID
Required Client ID. Allowed values: a text Default: [not set]
google_login_client_secret – Client Secret
Required Client Secret Allowed values: a text Default: [not set]

Messages Posting: General Settings

message_max_length – Message Maximum Length
Maximum length of a message sent by an user Allowed values: a positive number Default: 400
allow_post_links – Enable Links
Makes posted links clickable Allowed values:
  • 0 – disabled
  • 1 – enabled
Default: 0
enable_twitter_hashtags – Enable Twitter Hashtags
Detects Twitter hashtags and converts them to links Allowed values:
  • 0 – disabled
  • 1 – enabled
Default: 0
emoticons_enabled – Emoticons Set
Displays posted emoticons (like :-) or ;-)) as images. You can display a button that allows to insert emoticons. The option is in appearance settings. Allowed values: a positive number Default: 1
enable_title_notifications – Enable Title Notifications
Shows notifications in browser’s title when new messages arrives and the browser window is hidden / inactive Allowed values:
  • 0 – disabled
  • 1 – enabled
Default: 0
sound_notification – Sound Notification
Plays a sound when new messages arrives. You can add an option to mute sound for an user in appearance settings Allowed values:
  • [not set] – Disabled
  • sound-01 – Sound 1
  • sound-02 – Sound 2
  • sound-03 – Sound 3
  • sound-04 – Sound 4
Default: [not set]

Messages Posting: Images Settings

allow_post_images – Enable Images
Downloads posted images (links pointing to images) into Media Library and displays them Allowed values:
  • 0 – disabled
  • 1 – enabled
Default: 0
enable_images_uploader – Enable Uploader
Enables the uploader for sending pictures either from local storage or from a camera (on a mobile device).
In order to see sent pictures “Enable Images” option has to be enabled Allowed values:
  • 0 – disabled
  • 1 – enabled
Default: 0
images_size_limit – Size Limit
Size limit (in bytes) of images that are posted by users Allowed values: a positive number Default: 3145728
images_width_limit – Maximum Width
Resize images to the declared width Allowed values: a positive number Default: 1000
images_height_limit – Maximum Height
Resize images to the declared height Allowed values: a positive number Default: 1000
images_thumbnail_width_limit – Thumbnails Maximum Width
Maximum width of the generated thumbnail Allowed values: a positive number Default: 60
images_thumbnail_height_limit – Thumbnails Maximum Height
Maximum height of the generated thumbnail Allowed values: a positive number Default: 60

Messages Posting: File Attachments Settings

enable_attachments_uploader – Enable Uploader
Enables the uploader for sending file attachments from local storage. You can specify allowed file formats below Allowed values:
  • 0 – disabled
  • 1 – enabled
Default: 0
attachments_file_formats – Allowed File Extensions
Comma-separated list of allowed extensions Allowed values: a text Default: pdf,doc,docx
attachments_size_limit – Size Limit
Size limit (in bytes) of attachments that are posted by users Allowed values: a positive number Default: 3145728

Messages Posting: YouTube Videos Settings

enable_youtube – Enable YouTube Videos
Detects YouTube links and converts them to video players Allowed values:
  • 0 – disabled
  • 1 – enabled
Default: 0
youtube_width – Player Width
Width of the video player Allowed values: a positive number Default: 186
youtube_height – Player Height
Height of the video player Allowed values: a positive number Default: 105

Moderation: Moderation Permissions

enable_message_actions – Enable Admin Actions
Displays Approval, User Ban and Removal buttons next to each message. The buttons are visible only for roles defined below.
Note: Approval button is visible only for pending messages. You can turn on Pending Messages feature below. Allowed values:
  • 0 – disabled
  • 1 – enabled
Default: 0
permission_approve_message_role – Approve Message Permission
An user role that is allowed to approve posted messages.
Alternatively you can assign “wise_chat_approve_message” capability to any custom role.
Allowed values:
  • subscriber – Subscriber
  • contributor – Contributor
  • author – Author
  • editor – Editor
  • administrator – Administrator
Default: administrator
enable_approval_confirmation – Approval Confirmation
Displays confirmation after clicking approval button. Allowed values:
  • 0 – disabled
  • 1 – enabled
Default: 1
permission_delete_message_role – Delete Message Permission
An user role that is allowed to delete posted messages.
Alternatively you can assign “wise_chat_delete_message” capability to any custom role. Allowed values:
  • subscriber – Subscriber
  • contributor – Contributor
  • author – Author
  • editor – Editor
  • administrator – Administrator
Default: administrator
permission_ban_user_role – Ban User Permission
An user role that is allowed to ban users.
Alternatively you can assign “wise_chat_ban_user” capability to any custom role. Allowed values:
  • subscriber – Subscriber
  • contributor – Contributor
  • author – Author
  • editor – Editor
  • administrator – Administrator
Default: administrator
moderation_ban_duration – Ban Duration
Duration of the ban (in minutes) created by clicking on Ban button next a message. Empty field sets the value to 1440 minutes (1 day) Allowed values: a positive number Default: 1440

Moderation: Pending Messages

new_messages_hidden – Enable
All new messages are hidden. They will become visible as soon as they are manually approved. Allowed values:
  • 0 – disabled
  • 1 – enabled
Default: 0
show_hidden_messages_roles – Show Hidden Messages For
Shows hidden messages for selected user roles. Allowed values:
  • subscriber – Subscriber
  • contributor – Contributor
  • author – Author
  • editor – Editor
  • administrator – Administrator
Default: administrator
no_hidden_messages_roles – Don’t Hide Messages For
Prevents from hiding messages for selected user roles. Allowed values:
  • subscriber – Subscriber
  • contributor – Contributor
  • author – Author
  • editor – Editor
  • administrator – Administrator
Default: administrator
approving_messages_mode – Approving Messages Mode
Determines what date and time to set for hidden messages that have been approved. Allowed values:
  • 1 – Date and time of the message
  • 2 – Date and time of the approval
Default: 1

Appearance: Chat Window Appearance

theme – Theme
Allowed values:
  • [not set] – Default
  • lightgray – Light Gray
  • colddark – Cold Dark
  • crystal – Crystal
  • clear – Clear
  • balloon – Balloon
Default: [not set]
background_color_chat – Background Color
Allowed values: a color in hex format, eg. #ef2244 Default: [not set]
text_color_chat – Font Color
Allowed values: a color in hex format, eg. #ef2244 Default: [not set]
text_size_chat – Font Size
Allowed values:
  • [not set] – Default
  • 0.5em – 50 %
  • 0.6em – 60 %
  • 0.7em – 70 %
  • 0.8em – 80 %
  • 0.9em – 90 %
  • 1.0em – 100 %
  • 1.1em – 110 %
  • 1.2em – 120 %
  • 1.3em – 130 %
  • 1.4em – 140 %
  • 1.5em – 150 %
  • 2.0em – 200 %
  • 3.0em – 300 %
  • 8px – 8
  • 9px – 9
  • 10px – 10
  • 11px – 11
  • 12px – 12
  • 13px – 13
  • 14px – 14
  • 15px – 15
  • 16px – 16
  • 17px – 17
  • 18px – 18
  • 20px – 20
  • 22px – 22
  • 24px – 24
  • 26px – 26
  • 28px – 28
  • 30px – 30
  • 36px – 36
Default: [not set]
chat_width – Width
Allowed values: a number with or without an unit (px or %), default: 100%.
Notice: You cannot use percentage unit when Facebook-like mode is set. All values here will be converted into px unit. Default: 100%
chat_height – Height
Allowed values: a number with or without an unit (px or %), default: 200px Default: 200px

Appearance: Messages List Appearance

messages_limit – Messages Limit
Maximum number of messages loaded on start-up Allowed values: a positive number Default: 30
private_messages_limit – Private Messages Limit
Maximum number of messages loaded on start-up for private conversations Allowed values: a positive number Default: 200
messages_order – Messages Order
Sorting order of the messages Allowed values:
  • [not set] – Newest on the bottom
  • descending – Newest on the top
Default: [not set]

Appearance: Message Appearance

background_color – Background Color
Allowed values: a color in hex format, eg. #ef2244 Default: [not set]
text_color – Font Color
Allowed values: a color in hex format, eg. #ef2244 Default: [not set]
text_color_user – Username Font Color
Font color of username text in messages sent by a non-logged in user Allowed values: a color in hex format, eg. #ef2244 Default: [not set]
text_color_logged_user – Username Font Color (logged in user)
Font color of username text in messages sent by a logged in user Allowed values: a color in hex format, eg. #ef2244 Default: [not set]
text_size – Font Size
Allowed values:
  • [not set] – Default
  • 0.5em – 50 %
  • 0.6em – 60 %
  • 0.7em – 70 %
  • 0.8em – 80 %
  • 0.9em – 90 %
  • 1.0em – 100 %
  • 1.1em – 110 %
  • 1.2em – 120 %
  • 1.3em – 130 %
  • 1.4em – 140 %
  • 1.5em – 150 %
  • 2.0em – 200 %
  • 3.0em – 300 %
  • 8px – 8
  • 9px – 9
  • 10px – 10
  • 11px – 11
  • 12px – 12
  • 13px – 13
  • 14px – 14
  • 15px – 15
  • 16px – 16
  • 17px – 17
  • 18px – 18
  • 20px – 20
  • 22px – 22
  • 24px – 24
  • 26px – 26
  • 28px – 28
  • 30px – 30
  • 36px – 36
Default: [not set]
messages_time_mode – Message Time Mode
Format of the date and time displayed next to each message Allowed values:
  • hidden – Hidden
  • [not set] – Full
  • elapsed – Elapsed
Default: [not set]
link_wp_user_name – Username Display Mode
Controls how username is displayed in each message:
– Plain text: username is displayed as a plain text.
– Link to the page: username is displayed as a link. The link is displayed only if the message was sent either by WordPress user or externally logged user (through Facebook, Twitter or Google). In case of WordPress user the link direct to the auhtor’s page. In case of externally logged user the link direct to the profile of that user. If you would like to link every user name (including anonymous users) provide a template for the link (see the option below).
– Link for @mentioning the user: username is displayed as a link that inserts “@UserName: “ text into the message input field. Useful when an user wants to mention someone. Allowed values:
  • 0 – Plain text
  • 1 – Link to the page
  • 2 – Link for @mentioning the user
Default: 0
link_user_name_template – Username Link Template
A template of the URL used to construct a link from username in each message (see the option above). While creating the template you can use the following dynamic variables: id, username, displayname.
Example 1: http://my.website.com/users/{username}/profile
Example 2: http://my.website.com/{id}/about
Example 3: http://my.website.com/search?user={displayname} Allowed values: a text Default: [not set]
show_avatars – Show Avatar
Shows user avatar next to each message Allowed values:
  • 0 – disabled
  • 1 – enabled
Default: 0

Appearance: Input Section Appearance

background_color_input – Background Color
Allowed values: a color in hex format, eg. #ef2244 Default: [not set]
text_color_input_field – Font Color
Allowed values: a color in hex format, eg. #ef2244 Default: [not set]
show_users_counter – Show Users Counter
Shows number of users visiting current channel Allowed values:
  • 0 – disabled
  • 1 – enabled
Default: 0
show_emoticon_insert_button – Show Emoticon Button
Shows a button, near the message input field, that enables to insert an emoticon Allowed values:
  • 0 – disabled
  • 1 – enabled
Default: 1
show_message_submit_button – Show Submit Button
Displays the submit button next to the message input field, might be useful on mobile devices Allowed values:
  • 0 – disabled
  • 1 – enabled
Default: 0
show_user_name – Show User Name
Shows the name of the current user near the message input field Allowed values:
  • 0 – disabled
  • 1 – enabled
Default: 0
multiline_support – Multiline Messages
Permits multiline messages. Submit button has to be enabled in order to send a message. Shift+ENTER key combination can be used to send the message. Allowed values:
  • 0 – disabled
  • 1 – enabled
Default: 0
input_controls_location – Input Controls Location
Location of the input field, submit button and customizations panel section
Notice: This option makes no effect when Facebook-like mode is set. Allowed values:
  • [not set] – Bottom
  • top – Top
Default: [not set]
allow_change_user_name – Allow To Change User Name
Permits an anonymous user to change his/her name displayed on the chat Allowed values:
  • 0 – disabled
  • 1 – enabled
Default: 0
allow_mute_sound – Allow To Mute Sounds
Permits an user to mute all sounds generated by the chat. The option will be visible only if sound notifications are enabled. Allowed values:
  • 0 – disabled
  • 1 – enabled
Default: [not set]
allow_change_text_color – Allow To Change Text Color
Permits an user to change the color of his/her messages Allowed values:
  • 0 – disabled
  • 1 – enabled
Default: 0

Appearance: Users List Appearance

show_users – Show Users List
Shows users currently visiting the channel Allowed values:
  • 0 – disabled
  • 1 – enabled
Default: 0
enable_private_messages – Enable Private Messages
Allows users to exchange private messages. I have to show users list (option above) in order to enable private messages. Allowed values:
  • 0 – disabled
  • 1 – enabled
Default: 0
show_users_list_avatars – Show Avatars
Shows user avatar next to each username on the list Allowed values:
  • 0 – disabled
  • 1 – enabled
Default: 0
show_users_flags – Show National Flags
Shows national flag next to each user on the list. Country is obtained from IP address and this may not be successful sometimes.
Notice: In order to show flags enable “Collect User Statistics” option in General tab Allowed values:
  • 0 – disabled
  • 1 – enabled
Default: 0
show_users_city_and_country – Show City And Country
Shows city and country code next to each user on the list. City and country are obtained from IP address and this may not be successful sometimes.
Notice: In order to show cities and countries enable “Collect User Statistics” option in General tab Allowed values:
  • 0 – disabled
  • 1 – enabled
Default: 0
users_list_width – Users List Width
Percentage width of the list of users. Empty field sets default value of 29%.
Notice: When Facebook-like mode is set this value is treated as px unit value. Allowed values: a positive number Default: [not set]
background_color_users_list – Background Color
Background color of the users list Allowed values: a color in hex format, eg. #ef2244 Default: [not set]
text_color_users_list – Font Color
Font color of the texts inside the users list Allowed values: a color in hex format, eg. #ef2244 Default: [not set]
text_size_users_list – Font Size
Font size Allowed values:
  • [not set] – Default
  • 0.5em – 50 %
  • 0.6em – 60 %
  • 0.7em – 70 %
  • 0.8em – 80 %
  • 0.9em – 90 %
  • 1.0em – 100 %
  • 1.1em – 110 %
  • 1.2em – 120 %
  • 1.3em – 130 %
  • 1.4em – 140 %
  • 1.5em – 150 %
  • 2.0em – 200 %
  • 3.0em – 300 %
  • 8px – 8
  • 9px – 9
  • 10px – 10
  • 11px – 11
  • 12px – 12
  • 13px – 13
  • 14px – 14
  • 15px – 15
  • 16px – 16
  • 17px – 17
  • 18px – 18
  • 20px – 20
  • 22px – 22
  • 24px – 24
  • 26px – 26
  • 28px – 28
  • 30px – 30
  • 36px – 36
Default: [not set]
autohide_users_list – Auto-hide Users List
Auto-hides users lists when the chat window gets narrow enough (see the threshold below) Allowed values:
  • 0 – disabled
  • 1 – enabled
Default: 0
autohide_users_list_width – Auto-hide Width Threshold
Minimum width of the chat window when users list is visible Allowed values: a positive number Default: 300
users_list_hide_anonymous – Hide Anonymous Users
Hides anonymous users on the users list Allowed values:
  • 0 – disabled
  • 1 – enabled
Default: 0
users_list_hide_roles – Hide User Roles
Hides users belonging to these roles on the users list Allowed values:
  • subscriber – Subscriber
  • contributor – Contributor
  • author – Author
  • editor – Editor
  • administrator – Administrator
Default: [not set]
users_list_linking – Usernames Mode
Makes usernames like it is set in Username Display Mode option.
Notice: This option will work only if private messages are disabled. Allowed values:
  • 0 – disabled
  • 1 – enabled
Default: 0

Appearance: Advanced Customization

custom_styles – Custom CSS Styles
Custom CSS styles for the chat, valid CSS syntax is required. Allowed values: a text Default: [not set]

Channels: Channels Settings

auto_clean_after – Auto-remove Messages
The chat will delete messages older than given amount of minutes. Empty field means no messages will be deleted. Allowed values: a positive number Default: [not set]
channel_users_limit – Users Limit
Maximum amount of users allowed to enter a channel. Empty field means there is no limit. Allowed values: a positive number Default: [not set]
channels_limit – Channels Limit
Maximum amount of channels that an user can participate simultaneously. Empty field means there is no limit. Allowed values: a positive number Default: [not set]

Filters: Bad Words Filter

filter_bad_words – Enable Filter
Allowed values:
  • 0 – disabled
  • 1 – enabled
Default: 1
bad_words_replacement_text – Replacement Text
A text that is used to replace a bad word. Empty field means that asterisk is used. Allowed values: a text Default: [not set]

Bans: Automatic Bans

enable_autoban – Enable Automatic Bans
Allowed values:
  • 0 – disabled
  • 1 – enabled
Default: 0
autoban_threshold – Threshold
Determines how many messages containing bad words can be posted by an user before the user gets automatically banned Allowed values: a positive number Default: 3
autoban_duration – Duration
Duration of the automatic ban (in minutes). Empty field sets the value to 1440 minutes (1 day) Allowed values: a positive number Default: 1440

Bans: Flood Control

enable_flood_control – Enable Flood Control
Allowed values:
  • 0 – disabled
  • 1 – enabled
Default: 0
flood_control_threshold – Threshold
Determines how many messages (in given time window) could be posted by an user before the user gets automatically banned Allowed values: a positive number Default: 200
flood_control_time_frame – Time Window
Time window (in minutes) for flood control Allowed values: a positive number Default: 1
flood_control_ban_duration – Duration
Duration of the ban (in minutes). Empty field sets the value to 1440 minutes (1 day) Allowed values: a positive number Default: 1440

Localization: Localization Settings

hint_message – Hint Message
A hint message displayed in the message input field Allowed values: a text Default: Enter message here
user_name_prefix – User Name Prefix
Anonymous user’s name prefix Allowed values: a text Default: Anonymous
message_submit_button_caption – Submit Button Caption
Caption for message submit button Allowed values: a text Default: Send
window_title – Window Title
Title of the messages window Allowed values: a text Default: Wise Chat Pro
message_save – “Save” message
Allowed values: a text Default: Save
message_reset – “Reset” message
Allowed values: a text Default: Reset
message_name – “Name” message
Allowed values: a text Default: Name
message_customize – “Customize” message
Allowed values: a text Default: Customize
message_sending – “Sending” message
Allowed values: a text Default: Sending …
message_mute_sounds – “Mute sounds” message
Allowed values: a text Default: Mute sounds
message_text_color – “Text color” message
Allowed values: a text Default: Text color
message_total_users – “Total users” message
Allowed values: a text Default: Total users
message_sec_ago – “sec. ago” message
Allowed values: a text Default: sec. ago
message_min_ago – “min. ago” message
Allowed values: a text Default: min. ago
message_yesterday – “yesterday” message
Allowed values: a text Default: yesterday
message_insert_emoticon – “Insert an emoticon” message
Allowed values: a text Default: Insert an emoticon
message_insert_into_message – “Insert into message” message
Allowed values: a text Default: Insert into message
message_picture_upload_hint – “Upload a picture” message
Allowed values: a text Default: Upload a picture
message_attach_file_hint – “Attach a file” message
Allowed values: a text Default: Attach a file
message_channel_password_authorization_hint – Channel Authorization Hint
Allowed values: a text Default: This channel is protected. Enter your password:
message_login – “Log in” message
Allowed values: a text Default: Log in
message_enter_user_name – “Enter your username” message
Allowed values: a text Default: Enter your username
message_input_title – Message input hint
Allowed values: a text Default: Use Shift+ENTER in order to move to the next line
message_login_using – “Login using” message
Allowed values: a text Default: Log in using
message_login_anonymously – “Log in anonymously” message
Allowed values: a text Default: Log in anonymously
message_yes – “Yes” message
Allowed values: a text Default: Yes
message_no – “No” message
Allowed values: a text Default: No
message_ignore_user – “Ignore this user” message
Allowed values: a text Default: Ignore this user
message_information – “Information” message
Allowed values: a text Default: Information
message_invitation – “Invitation” message
Allowed values: a text Default: Invitation
message_maximize – “Maximize” message
Allowed values: a text Default: Maximize
message_minimize – “Minimize” message
Allowed values: a text Default: Minimize
message_close – “Close” message
Allowed values: a text Default: Close
message_info_1 – Information message #1
Message: “This user is ignored by you. Would you like to stop ignoring this user?” Allowed values: a text Default: This user is ignored by you. Would you like to stop ignoring this user?
message_info_2 – Information message #2
Message: “XYZ invites you to the private chat. Do you accept it?” Allowed values: a text Default: invites you to the private chat. Do you accept it?
message_info_3 – Information message #3
Message: “The message has been posted, but first it must be approved by the administrator.” Allowed values: a text Default: The message has been posted, but first it must be approved by the administrator.
message_error_1 – Message error #1
Message: “Only letters, number, spaces, hyphens and underscores are allowed” Allowed values: a text Default: Only letters, number, spaces, hyphens and underscores are allowed
message_error_2 – Message error #2
Message: “This name is already occupied” Allowed values: a text Default: This name is already occupied
message_error_3 – Message error #3
Message: “You were banned from posting messages” Allowed values: a text Default: You were banned from posting messages
message_error_4 – Message error #4
Message: “Only logged in users are allowed to enter the chat” Allowed values: a text Default: Only logged in users are allowed to enter the chat
message_error_5 – Message error #5
Message: “The chat is closed now” Allowed values: a text Default: The chat is closed now
message_error_6 – Message error #6
Message: “The chat is full now. Try again later.” Allowed values: a text Default: The chat is full now. Try again later.
message_error_7 – Message error #7
Message: “Unsupported type of file.” Allowed values: a text Default: Unsupported type of file.
message_error_8 – Message error #8
Message: “The size of the file exceeds allowed limit.” Allowed values: a text Default: The size of the file exceeds allowed limit.
message_error_9 – Message error #9
Message: “Invalid password.” Allowed values: a text Default: Invalid password.
message_error_10 – Message error #10
Message: “You cannot enter the chat due to the limit of channels you can participate simultaneously.” Allowed values: a text Default: You cannot enter the chat due to the limit of channels you can participate simultaneously.
message_error_11 – Message error #11
Message: “You are not allowed to enter the chat.” Allowed values: a text Default: You are not allowed to enter the chat.

Localization: BuddyPress Integration Localization

message_bp_manage_tab_name – Manage Chat Tab
Allowed values: a text Default: Chat
message_bp_manage_enable_chat – Label #1
Label: “Enable Chat” Allowed values: a text Default: Enable Chat
message_bp_manage_tab_position – Label #2
Label: “Tab Position” Allowed values: a text Default: Tab Position
message_bp_manage_tab_label – Label #3
Label: “Tab Label” Allowed values: a text Default: Tab Label
message_bp_manage_permissions – Label #4
Label: “Tab Permissions” Allowed values: a text Default: Tab Permissions
message_bp_manage_permissions_mods_delete – Label #5
Label: “Allow mods to delete messages” Allowed values: a text Default: Allow mods to delete messages
message_bp_manage_permissions_mods_ban – Label #6
Label: “Allow mods to ban users” Allowed values: a text Default: Allow mods to ban users
message_bp_manage_permissions_admins_delete – Label #7
Label: “Allow admins to delete messages” Allowed values: a text Default: Allow admins to delete messages
message_bp_manage_permissions_admins_ban – Label #8
Label: “Allow admins to ban users” Allowed values: a text Default: Allow admins to ban users
message_bp_manage_notice – Label #9
Label: “Notice:” Allowed values: a text Default: Notice:
message_bp_manage_notice_text – Label #10
Label: “These permissions will work only with enabled admin actions in Wise Chat Pro settings” Allowed values: a text Default: These permissions will work only with enabled admin actions in Wise Chat Pro settings
message_bp_manage_shortcode – Label #11
Label: “Wise Chat Pro detailed parameters (shortcode syntax required)” Allowed values: a text Default: Wise Chat Pro detailed parameters (shortcode syntax required)
message_bp_manage_shortcode_example – Label #12
Label: “Example:” Allowed values: a text Default: Example:

Advanced: Advanced Settings

ajax_engine – AJAX Engine
Engine for AJAX requests generated by the chat.
The Default engine is the most compatible but it has a poor performance. The Lightweight AJAX engine is a lot faster and consumes less CPU, however, it is slightly possible that it could be unstable in future versions of WordPress. Allowed values:
  • [not set] – Default
  • lightweight – Lightweight AJAX
Default: lightweight
messages_refresh_time – Refresh Time
Determines how often the chat should check for new messages. Lower value means higher CPU usage and more HTTP requests. Allowed values:
  • 1000 – 1s
  • 2000 – 2s
  • 3000 – 3s
  • 4000 – 4s
  • 5000 – 5s
  • 10000 – 10s
  • 15000 – 15s
  • 20000 – 20s
  • 30000 – 30s
  • 60000 – 60s
  • 120000 – 120s
Default: 3000
enabled_debug – Enable Debug Mode
Allowed values:
  • 0 – disabled
  • 1 – enabled
Default: 0