Wise Chat is a leading chat plugin that helps to build a social network and to increase user engagement on your website by providing the possibility to exchange real time messages in chat rooms. The plugin is easily installable and extremely configurable. Its features list is growing all the time. The plugin is supported by its authors.
Check Wise Chat PRO: Private one-to-one chats, Private messages to offline users, Avatars, Facebook-like sidebar mode, 3 Pro themes, Custom emoticons, E-mail notifications to admin, Pending messages, Multisite support, BuddyPress integration (friends and groups), Facebook/Twitter/G+ login, Users list search option, Edit posted messages and more! Buy once, use forever!
Wise Chat: Try DEMO here | Documentation | Full features list
All settings are available on Settings -> Wise Chat Settings
page.
Check Wise Chat Pro ! Move customer engagement to the higher level!
See screenshots for detailed features.
Place the following short code in your page or post:
[wise-chat channel="my-channel-name"]
or add this PHP snippet in the theme's source file:
<?php if (function_exists('wise_chat')) { wise_chat('my-channel-name'); } ?>
or put "Wise Chat Window" widget on the desired sidebar and set the desired channel name in Channel field.
The channel will be created during the first usage and it will be added to the list of channels on Wise Chat Settings page in the Channels tab.
First, create a regular channel (see the previous question) and then go to Settings → Wise Chat Settings page, select Channels tab. In the right to the chosen channel click "Password" link and a form will appear below. Specify the password and confirm it by clicking "Set Password" button. From now the channel is secured and only users that enter valid password are allowed to join.
Go to Settings → Wise Chat Settings page, select Channels tab. In the right to the chosen channel click "Password" link and a form will appear below. Click "Delete Password" button.
Yes. Place "wise-chat-channel-stats" shortcode in the page or post. You can choose what to display using "template" attribute. Here is a fully-featured example:
[wise-chat-channel-stats channel="my-channel" template="Channel: {channel} Messages: {messages} Users: {users}"]
Go to Appearance → Widgets page, drag and drop "Wise Chat Window" widget on the desired sidebar. The name of the channel can be specified as well.
You can do it by yourself. Go to Settings → Wise Chat Settings page, select Localization tab and translate texts in each field into your own language. These are all texts that are exposed to end-users.
Wise Chat plugin works on any mobile device that supports Javascript and cookies. The interface is responsive, but you should enable submit button in order an user could send a message. Go to Settings → Wise Chat Settings page, select Appearance tab and select checkbox "Show Submit Button".
You can enable a form that appears every time a new user tries to enter the chat. The form displays username field and allows to enter the chat only if the user type his/her name. Settings → Wise Chat Settings page, select General tab and select option "Force Username Selection".
The plugin has its own implementation of bad words filtering mechanism. Currently it supports two languages: English and Polish. It is turned on by default. It detects not only simple words but also variations of words like: "H.a.c_ki.n_g" (assuming that "hacking" is a bad word).
Log in as an administrator and go to Settings → Wise Chat Settings page, select Moderation tab. Enable "Enable Admin Actions" option and go to a page containing the chat. Next to each message there should be a button that allows to ban an user for 1 day.
Alternatively log in as an administrator and type the command:
/ban [UserName] [Duration]
where "UserName" is the chosen user's name and "Duration" is constructed as follows: 1m (a ban for 1 minute), 7m (a ban for 7 minutes), 1h (a ban for one hour), 2d (a ban for 2 days), etc. Notice: IP addresses are actually blocked.
Alternatively you can go to Settings → Wise Chat Settings page, select Bans tab. In "New Ban" row specify: IP address, duration and finally click "Add Ban" button.
Log in as an administrator and type the command:
/bans
or go to Settings → Wise Chat Settings page and select Bans tab.
Log in as an administrator and type the command:
/unban [IP address]
or go to Settings → Wise Chat Settings page, select Bans tab and then delete the desired ban from the list.
Log in as an administrator and go to Settings → Wise Chat Settings page, select Moderation tab. Enable "Enable Admin Actions" option and go to chat page. Next to each message there should be a button for kicking the user who sent the message.
Alternatively, you can go to Settings → Wise Chat Settings page and select Kicks tab. In "Add Kick" section specify IP address and click "Add Kick" button.
Log in as an administrator, go to Settings → Wise Chat Settings page and select Kicks tab.
Log in as an administrator, go to Settings → Wise Chat Settings page, select Kicks tab and then delete the desired IP address from the list.
Log in as an administrator and type the command:
/whois [UserName]
where "UserName" is the chosen user's name.
Click on the message input field and use arrow keys (up and down) to scroll through the history of recently sent messages.
Go to Settings → Wise Chat Settings page, select General tab and select "Only regular WP users" in "Access Mode" combo box. From now an user has to be logged in as a regular WordPress user in order to gain access to the chat.
There is a counter for each user. Every time an user types a bad word in a message the counter is increased. If it reaches the threshold (by default set to 3) the user is banned for 1 day (the duration is configurable).
Log in as an administrator. Go to Settings → Wise Chat Settings, select Moderation tab and enable "Enable Admin Actions" option. From now every message in every channel has its own delete button ("X" icon). The button appears only for logged in administrators (or other choosen role). Use the button to delete desired messages.
Log in as an administrator. Go to Settings → Wise Chat Settings, select Moderation tab and enable "Enable Admin Actions" option. Next, in "Delete Message Permission" field select a role that is allowed to delete messages. From now users belonging to the selected role have permission to delete messages.
Alternatively: add "wise_chat_delete_message" capability to a role you want to have that permission. It could be either standard WordPress role or a custom role.
If you enable "Enable Images" option every link posted in the chat which points to an image will be converted into image. The image will be downloaded into Media Library and then displayed on the chat window. Those downloaded images will be removed from Media Library together with the related chat messages (either when removing all messages or a single one). If an image cannot be downloaded the regular link is displayed instead.
The option requires a few prerequisites in order to operate correctly: GD and Curl extensions must be installed, Media Library must operate correctly, posted image link must have a valid extension (jpg, jpeg, gif or png), HTTP status code of the response must be equal 200, image cannot be larger than 3MB (the default limit that can be adjusted in settings). Try to read PHP logs in case of any problems.
By default all images open using Lightbox 2 library but only if the library is installed within current theme or a dedicated plugin. Without Lightbox 2 each image opens in the new tab / window.
= I have installed a plugin containing Lightbox library and newly added messages are not displayed on the Lightbox layer. What is wrong?
If you installed a plugin that incorporates Lightbox library and it still doesn't work make sure that the plugin uses original Lightbox 2 Javascript library. The chat is compatible only with the original Lightbox 2 library.
Uploading of images is supported in the following Web browsers: IE 10+, Firefox 31+, Chrome 31+, Safari 7+, Opera 27+, iOS Safari 7.1+, Android Browser 4.1+, Chrome For Android 41+.
You can use filters feature. Go to Settings → Wise Chat Settings, select Filters tab and add new filter. From now each occurrence of the phrase will be replaced by the defined text in every message that is posted to any chat channel.
Ensure that jQuery library is installed in your theme. Wise Chat cannot operate without jQuery.
Every 3 seconds the plugin checks for new messages using AJAX request. By default admin-ajax.php is used as a backend script and this script has poor performance. However, it is the most compatible solution. If you want to reduce server load try to change "AJAX Engine" property to "Lightweight AJAX". It can be set on Settings → Wise Chat Settings page, select Advanced tab and then select "Lightweight AJAX" from the dropdown list. This option enables dedicated backend script that has a lot better performance.
All CSS classes related to the chat begins with "wc" prefix. Go to Settings → Wise Chat Settings, select Appearance tab, go to Advanced Customization section. Use "Custom CSS Styles" field to specifiy your own definitions of Wise Chat CSS classes. Valid CSS syntax is required.
Go to Settings → Wise Chat Settings, select Channels tab and click "Backup" link next to the desired channel. All messages from the selected channel will be downloaded as a CSV file. You can open it using MS Excel, OpenOffice or any other editor that supports CSV format.
By default - no, however, you can enable auto-cleaning messages feature. Go to Settings → Wise Chat Settings, select Channels tab. In the field "Auto-remove Messages" type number of minutes. Messages older than given amount of minutes will be auto-deleted.
Go to Settings → Wise Chat Settings, select Channels tab. In the field "Users Limit" type number of users that allow to participate in a channel.
Go to Settings → Wise Chat Settings, select Channels tab. In the field "Channels Limit" type number of channels that an user is allowed to participate simultaneously.
Go to Settings → Wise Chat Settings, select General tab and click "Reset Username Prefix" button.
WordPress has no support for resizing animated GIFs.
It is impossible to provide options to customize every aspect of user interface. Please use CSS styles to adjust styles to your needs.
Plugin detects EXIF data in images. If an image doesn't have this data then nothing will happen. If EXIF data indicates that the orientation is correct then also nothing will happen.
Make sure that openssl extension for your PHP installation is loaded and works correctly. In most cases theses errors are caused by missing openssl module.
After you type a message use the key combination: Shift + ENTER
= How to display a list of online users in the sidebar?
Just use Wise Chat Channel Users
widget. It displays a block containing list of online users for given channel. Go to Appearance -> Widgets
and add Wise Chat Channel Users
widget to the sidebar. You can additionally set:
[wise-chat]
shortcodeMajor code changes, new settings page, increased performance, new settings for appearance adjustments, emoticons selector (button and layer), YouTube links as video players, widget configuration and many more.
Id: | wise-chat |
Version: | 2.9.4 |
Published: | 12/7/2020 |
Project URL: | kaine.pl/projects/wp-plugins/wise-chat/wise-chat-donate |
License: | licenses.nuget.org/GPL-2.0-or-later |