Innovate | Connect | Transform
ContactService statusUSD $

GICT knowledge base

How to create a Private Messaging system in WordPress

Published

Adding a private messaging system in WordPress makes you more familiar with your users. You can easily manage your WordPress site with some amazing plugins. The main advantage is you don’t need any coding knowledge and there are many plugins available for WordPress.

We will use a free plugin named Front End PM. It’s a completely free plugin for WordPress that allows the users to chat on your WordPress with proper permissions and security. Front End PM for WordPress allows us to quickly configure a working private messaging system in minutes. So, Let’s start with the tutorial.

Why do you need a Private Messaging System?

There are many cases where you might need a messaging system. For instance, If multiple authors or and site admins are managing various aspects of the site, then they need to communicate with each other as the collaboration is an important aspect of working together. A private messaging system helps you to grow your site smoothly.

Allowing your website users to private message each other can also improve the user experience of your website. WordPress is capable of powering a huge projects that are managed by a team. So, It’s easier for them to communicate with each other on the project.

If you are working on a social networking website on WordPress, This plugin can be helpful for you.

How to install Front End PM

Installation of any plugin in WordPress is a very easy task. Follow the following steps to easily install Front End PM in your WordPress site.

  • Log in to WordPress as Administrator.
  • Go to Plugins -> Add New.
  • Type “Front End PM” in the search box and see results.
  • Click Install on a plugin named “Front End PM” by “Shamim Hasan”.
  • Once it is installed, click on the Activate button to activate the plugin.

So, that’s all for the installation part. Now, Let’s see how to use the plugin.

How to configure Front End PM

Once the installation is done, you will see a new menu in the left sidebar of the admin panel called “Front End PM”. To configure the plugin, click on the Settings option under the Front End PM option in the left sidebar.

How to configure Front End PM

In the settings section, you will see a screen with 7 tabs. You can manage and mofidy the following settings in your chat system as per your requirements.

How to configure Front End PM

Under the general settings, you can configure your page either by using the shortcode in any wordpress page that you would like to use for private messing or by creating a new page.

You can set up the message view as thread or individual. Threaded mode will show you all messages that are sent and received, on the other hand, individual show you the most recent messages.

In general settings, you can also configure messenger per page, announcements per page, maximum user per page in the directory, time delay as per your requirement.

How to use Front End PM in WordPress

You can scroll down further to configure editor type either WP editor or text area, parent message status, reply message status, the attachment default status to publish or pending. You can also define the maximum size of the attachment, maximum attachment as per your requirement.

How to configure Front End PM in WordPress

In the appearance tab, you can change the background color, text color, link color, button color button text color and much more. It allows you to design a system in such a way that it looks and feels great with the overall design of your website.

How to design chat system in Front end PM

In the recipient tab, you can allow or disallow suggestions for the usernames. You can also set up the other features for the recipients but many features available with the pro version of the plugin only.

How to install and configure frontend PM in WordPress

Privacy matters. You can export messages and announcements with just one click from the privacy tab. You can also erase messages, replies, and announcements in privacy settings. Privacy section allows you to manage almost everything related to privacy on your website.

Manage privacy in Front End PM

In the E-mails section, you can set the sender’s name and E-mail so that the members of your site can identify whenever you send out an announcement. It is a great feature that allows you to send out announcements and individual E-mails directly from the WordPress dashboard. The other E-mail related features are available in the Pro version only.

Managing permission and user roles can be a daunting task at the security level, especially for the website has tons of users who require a variety of permissions.

To make the user management easier, WordPress has grouped different capabilities together into five user roles. They are:

  1. Administrator
  2. Editor
  3. Author
  4. Contributor
  5. Subscriber

You can manage permissions for the above five roles to access the message system, send new messages, send replies as per the admin’s choice. You can also block a particular user, add an announcement with only one click. Some additional features are only available in the pro version.

How to manage permissions in Front End PM

One greate feature in the Free version allows you to whitelist and blacklist the usernames. It is a very handy feature to disallow a specific username from logging in or registering on the chat system of your website.

So, that’s all you need to learn to set up a private messaging system on your WordPress website using Front End PM. We hope this tutorial was helpful for you. If you have any questions, please let us know in the comment section given below. We will help you as soon as possible. You can also contact our awesome support staff if you are an active InterServer customer.

Account services are unavailable until the production backend is configured.