UserChat WordPress

WordPress Plugin for registered users to chat 1-on-1

version 1.1

sample title

This free project is our only one step towards making a better web by spending serious effort and time. Please support us by linking back to us and sharing on social media.

What is UserChat by phpLoaded?

It is a WordPress plugin that lets your website’s registered users chat with each other. It comes packed with lots of features, some of them are described below. Its look and feel looks similar to popular social network platforms.

  • Supports Emoticons and HD emoticons, 2 packs are provided by default, more can be added
  • Supports file attachments during chat
  • Supports custom contact list creation method by sending chat requests(like friend requests on facebook)
  • Everyone can chat from admin panel too! chat with users while working on your website!!
  • 10 color themes to change the user’s mood.
  • Very less server resource usage by using browser cache storage engine.
  • Ping time can be adjusted as per the server to get best output.


Can i run it on shared hosting?

Yes. This plugin does not involves anything that requires additional configuration to run. In fact, it is espicially designed to run on slow servers, including shared hosting.


What are the basic requirements?

  • WordPress 4.3 or above
  • PHP 5.0 or above
  • MySQL 5 or above



Method 1 - Using cpanel or FTP

  • Download the zip file and extract the contents.
  • Make sure you're running WordPress version 4.3 or better. It won't work with too older versions.
  • A folder named userchat-phploaded will be created. Upload the userchat-phploaded folder to your plugins directory (plugins/userchat-phploaded).
  • Activate the plugin through the 'plugins' page in WP.
  • See UserChat Settings tab in WordPress admin for more settings. Your plugin is now ready!


Method 2 - Using upload option in WordPress admin panel

  • Login to Wordpress admin of website, Goto plugins >> Add New page. Click on upload link on this page.
  • Select the zip file provided and upload. Activate plugin when upload completes, through the 'plugins' page in WP.
  • See UserChat Settings tab in WordPress admin for more understanding and other options. Your plugin is now ready!


Usage Instructions

As soon as you activate the plugin, you should goto UserChat Settings tab in wordpress and configure options. The settings do not require any expertise knowledge but still are well explained there. Sometimes you need to clear HTML browser cache to see some changes. So even if you have saved the settings, you still might have to click clear cache button.

If you decide to use personal contacts mode, you will have to create a page or post where users can add people to their contacts. To create the contact list, place a shortcode [userchat_contacts] on a page or post. This shortcode lists everyone in your website except you(the logged in person). When a user click on any user, it adds them to their contact list only after the other person also accepts. You should now see a sidebar contacting users that are approved from both sides, click on those to open chatbox and chat.


Points to Remember

  1. Profile pictures of userchat are different than gravatar. Users can change them in settings icon. Refer screenshots for clear understanding.
  2. This script uses HTML cache or html5 storage, hence if you clear your browser's cache, some basic settings like theme are reset.
  3. For screens smaller than 1200 pixels in width, the chat list can be minimised, however for more wider screens, this contact list appears as a sidebar.
  4. Icon packages provided with this plugin are free for public use from its authors. However if you wish to create your own icon package, click here.