{"id":31935,"date":"2021-11-18T15:00:33","date_gmt":"2021-11-18T14:00:33","guid":{"rendered":"https:\/\/qodeinteractive.com\/magazine\/?p=31935"},"modified":"2022-01-13T12:29:37","modified_gmt":"2022-01-13T11:29:37","slug":"how-to-set-up-privatemessage-system-in-wordpress","status":"publish","type":"post","link":"https:\/\/qodeinteractive.com\/magazine\/how-to-set-up-privatemessage-system-in-wordpress\/","title":{"rendered":"How to Set Up a Private Message System in WordPress"},"content":{"rendered":"<div class=\"wpb-content-wrapper\"><p>[vc_row][vc_column][vc_column_text]Good communication is one of the key success factors in relationships regardless of their nature. In business, engaging with users, encouraging them to leave feedback, and replying to their inquiries is critical for creating a loyal following and excellent user experience.[\/vc_column_text][vc_empty_space height=&#8221;28px&#8221;][vc_column_text]In WordPress though, the only way of communicating with the audience is through comments. However, comment sections are public. This means that anyone can read users\u2019 replies even if they are not registered on a website. [\/vc_column_text][vc_empty_space height=&#8221;28px&#8221;][vc_column_text]If you would like to establish a private communication with particular users and allow your audience to communicate with each other privately, you need to set up a private message system on your WordPress website. In this tutorial, we will show you how to do it in just a few steps by using the Front End PM plugin. But first, let\u2019s see what are some of the benefits of enabling private messages on your site.<br \/>\n[\/vc_column_text][vc_empty_space height=&#8221;80px&#8221;][vc_widget_sidebar sidebar_id=&#8221;new-top-picks-banner&#8221;][vc_empty_space height=&#8221;80px&#8221;][\/vc_column][\/vc_row][vc_row][vc_column][vc_column_text]<\/p>\n<h2 class=\"qodef-h4\">Why Should You Add Private Messaging to WordPress<\/h2>\n<p>[\/vc_column_text][vc_empty_space height=&#8221;21px&#8221;]<div class=\"qodef-single-image-holder    \">\n    <div class=\"qodef-si-inner\" >\n                                    <img loading=\"lazy\" decoding=\"async\" width=\"969\" height=\"553\" src=\"https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2021\/11\/Why-Should-You-Add-Private-Messaging-to-WordPress.jpg\" class=\"attachment-full size-full\" alt=\"Why Should You Add Private Messaging to WordPress\" srcset=\"https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2021\/11\/Why-Should-You-Add-Private-Messaging-to-WordPress.jpg 969w, https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2021\/11\/Why-Should-You-Add-Private-Messaging-to-WordPress-300x171.jpg 300w, https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2021\/11\/Why-Should-You-Add-Private-Messaging-to-WordPress-768x438.jpg 768w, https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2021\/11\/Why-Should-You-Add-Private-Messaging-to-WordPress-620x354.jpg 620w\" sizes=\"auto, (max-width: 969px) 100vw, 969px\" \/>                        <\/div>\n<\/div>[vc_empty_space height=&#8221;38px&#8221;][vc_column_text]<strong>Implementing a private message system into your WordPress website allows both you and your users to talk about <a href=\"https:\/\/qodeinteractive.com\/magazine\/how-to-make-private-wordpress-site\/\">things that are not meant to be read by everyone<\/a>.<\/strong> This is especially important when it comes to sharing sensitive details and talking about deeply personal experiences. For instance, you could be a therapist running a mental health blog and someone might want to discuss private matters with you and ask you for help. They perhaps wouldn\u2019t feel comfortable sharing any personal information in the comments, for everyone to see. Instead, they\u2019d want to discuss it only with you or with some other user on your site.[\/vc_column_text][vc_empty_space height=&#8221;28px&#8221;][vc_column_text]Most social media juggernauts, including Facebook and Instagram, incorporate private messaging into the platforms. The goal of communication in private is to ensure and facilitate safe and secure communication between users, so why not make it possible on your WordPress site as well? If you or the members of your team are ready to check private messages on the regular and commit to regularly replying to them, then follow these steps and add a private message system to your site the easy way.<br \/>\n[\/vc_column_text][vc_empty_space height=&#8221;68px&#8221;][\/vc_column][\/vc_row][vc_row][vc_column][vc_column_text]<\/p>\n<h2 class=\"qodef-h4\">How to Create a Private Message System in WordPress Using a Plugin<\/h2>\n<p>[\/vc_column_text][vc_empty_space height=&#8221;21px&#8221;]<div class=\"qodef-single-image-holder   qodef-has-border \">\n    <div class=\"qodef-si-inner\" >\n                                    <img loading=\"lazy\" decoding=\"async\" width=\"969\" height=\"518\" src=\"https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2021\/11\/Front-End-PM.jpg\" class=\"attachment-full size-full\" alt=\"Front End PM\" srcset=\"https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2021\/11\/Front-End-PM.jpg 969w, https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2021\/11\/Front-End-PM-300x160.jpg 300w, https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2021\/11\/Front-End-PM-768x411.jpg 768w, https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2021\/11\/Front-End-PM-620x331.jpg 620w\" sizes=\"auto, (max-width: 969px) 100vw, 969px\" \/>                        <\/div>\n<\/div>[vc_empty_space height=&#8221;38px&#8221;][vc_column_text]The best tool on the market for implementing a private message system on a WordPress site is the lightweight <a href=\"https:\/\/wordpress.org\/plugins\/front-end-pm\/\" target=\"_blank\" rel=\"noopener\">Front End PM<\/a> plugin. As its name suggests, it allows logged-in users to <strong>send and receive messages from the front-end<\/strong>. This means that, once you add it to a page or post, users won\u2019t have to access the backend of your site, i.e., your dashboard to send messages to each other. Instead, they can message others and reply to messages on the page itself. The plugin is free to download, but there\u2019s also a <a href=\"https:\/\/www.shamimsplugins.com\/products\/front-end-pm-pro\/\" target=\"_blank\" rel=\"noopener\">pro version<\/a>, currently available for $39.[\/vc_column_text][vc_empty_space height=&#8221;28px&#8221;][vc_column_text]After you install and activate the Front End PM plugin on your site, you should first navigate to <em><strong>Front End PM &gt; Settings<\/strong><\/em>.[\/vc_column_text][vc_empty_space height=&#8221;50px&#8221;]<div class=\"qodef-single-image-holder   qodef-has-border \">\n    <div class=\"qodef-si-inner\" >\n                                    <img loading=\"lazy\" decoding=\"async\" width=\"969\" height=\"518\" src=\"https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2021\/11\/Front-End-PM-Settings.jpg\" class=\"attachment-full size-full\" alt=\"Front End PM Settings\" srcset=\"https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2021\/11\/Front-End-PM-Settings.jpg 969w, https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2021\/11\/Front-End-PM-Settings-300x160.jpg 300w, https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2021\/11\/Front-End-PM-Settings-768x411.jpg 768w, https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2021\/11\/Front-End-PM-Settings-620x331.jpg 620w\" sizes=\"auto, (max-width: 969px) 100vw, 969px\" \/>                        <\/div>\n<\/div>[vc_empty_space height=&#8221;38px&#8221;][vc_column_text]You\u2019ll see that even the free version of the plugin offers a lot of room for customization, enabling you to tweak settings according to your requirements.<br \/>\n[\/vc_column_text][vc_empty_space height=&#8221;50px&#8221;]<div class=\"qodef-single-image-holder   qodef-has-border \">\n    <div class=\"qodef-si-inner\" >\n                                    <img loading=\"lazy\" decoding=\"async\" width=\"969\" height=\"680\" src=\"https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2021\/11\/Front-End-PM-General-Settings.jpg\" class=\"attachment-full size-full\" alt=\"Front End PM General Settings\" srcset=\"https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2021\/11\/Front-End-PM-General-Settings.jpg 969w, https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2021\/11\/Front-End-PM-General-Settings-300x211.jpg 300w, https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2021\/11\/Front-End-PM-General-Settings-768x539.jpg 768w, https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2021\/11\/Front-End-PM-General-Settings-620x435.jpg 620w\" sizes=\"auto, (max-width: 969px) 100vw, 969px\" \/>                        <\/div>\n<\/div>[vc_empty_space height=&#8221;38px&#8221;][vc_column_text]Under the <em><strong>General<\/strong> <\/em>tab, you should first select a page on your site to which you will then add the plugin\u2019s shortcode [front-end-pm] in the content area. Alternatively, you can also create a new page and automatically add the plugin to it by clicking on the <em>Create New Page<\/em> button. The new page is by default named \u201cFront End PM\u201d, but you can immediately change its title according to your needs. For testing purposes, we chose to create a new page which we renamed to <em>Private Message Test<\/em> page. This is what it looked like by default:[\/vc_column_text][vc_empty_space height=&#8221;50px&#8221;]<div class=\"qodef-single-image-holder   qodef-has-border \">\n    <div class=\"qodef-si-inner\" >\n                                    <img loading=\"lazy\" decoding=\"async\" width=\"969\" height=\"650\" src=\"https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2021\/11\/Testing-Page.jpg\" class=\"attachment-full size-full\" alt=\"Testing Page\" srcset=\"https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2021\/11\/Testing-Page.jpg 969w, https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2021\/11\/Testing-Page-300x201.jpg 300w, https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2021\/11\/Testing-Page-768x515.jpg 768w, https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2021\/11\/Testing-Page-620x416.jpg 620w\" sizes=\"auto, (max-width: 969px) 100vw, 969px\" \/>                        <\/div>\n<\/div>[vc_empty_space height=&#8221;38px&#8221;][vc_column_text]The plugin allows you to specify how many messages should be displayed on the page, specify if there should be any delay between two messages, decide if users can add attachments, and if so, what the maximum attachment size should be, and much more.[\/vc_column_text][vc_empty_space height=&#8221;28px&#8221;][vc_column_text]The <em><strong>Appearance<\/strong> <\/em>tab enables you to experiment with colors and change the hue used for the background, text, button, and link colors, etc.[\/vc_column_text][vc_empty_space height=&#8221;50px&#8221;]<div class=\"qodef-single-image-holder   qodef-has-border \">\n    <div class=\"qodef-si-inner\" >\n                                    <img loading=\"lazy\" decoding=\"async\" width=\"969\" height=\"700\" src=\"https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2021\/11\/Front-End-PM-Appearance.jpg\" class=\"attachment-full size-full\" alt=\"Front End PM Appearance\" srcset=\"https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2021\/11\/Front-End-PM-Appearance.jpg 969w, https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2021\/11\/Front-End-PM-Appearance-300x217.jpg 300w, https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2021\/11\/Front-End-PM-Appearance-768x555.jpg 768w, https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2021\/11\/Front-End-PM-Appearance-620x448.jpg 620w\" sizes=\"auto, (max-width: 969px) 100vw, 969px\" \/>                        <\/div>\n<\/div>[vc_empty_space height=&#8221;38px&#8221;][vc_column_text]The <em><strong>Recipients<\/strong> <\/em>settings are available to pro users only, allowing them to determine the maximum number of users to receive a private message, decide if users should be able to message the admin as well as send messages to groups.[\/vc_column_text][vc_empty_space height=&#8221;28px&#8221;][vc_column_text]The <em><strong>Privacy<\/strong><\/em> tab allows you to decide whether or not you wish to export messages and announcements, but also erase them along with the replies.[\/vc_column_text][vc_empty_space height=&#8221;50px&#8221;]<div class=\"qodef-single-image-holder   qodef-has-border \">\n    <div class=\"qodef-si-inner\" >\n                                    <img loading=\"lazy\" decoding=\"async\" width=\"969\" height=\"689\" src=\"https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2021\/11\/Front-End-PM-Privacy.jpg\" class=\"attachment-full size-full\" alt=\"Front End PM Privacy\" srcset=\"https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2021\/11\/Front-End-PM-Privacy.jpg 969w, https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2021\/11\/Front-End-PM-Privacy-300x213.jpg 300w, https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2021\/11\/Front-End-PM-Privacy-768x546.jpg 768w, https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2021\/11\/Front-End-PM-Privacy-620x441.jpg 620w\" sizes=\"auto, (max-width: 969px) 100vw, 969px\" \/>                        <\/div>\n<\/div>[vc_empty_space height=&#8221;38px&#8221;][vc_column_text]You can also use the Front End PM plugin to send emails to selected users as well as enable email piping (available to pro users).[\/vc_column_text][vc_empty_space height=&#8221;50px&#8221;]<div class=\"qodef-single-image-holder   qodef-has-border \">\n    <div class=\"qodef-si-inner\" >\n                                    <img loading=\"lazy\" decoding=\"async\" width=\"969\" height=\"594\" src=\"https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2021\/11\/Front-End-PM-Emails.jpg\" class=\"attachment-full size-full\" alt=\"Front End PM Emails\" srcset=\"https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2021\/11\/Front-End-PM-Emails.jpg 969w, https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2021\/11\/Front-End-PM-Emails-300x184.jpg 300w, https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2021\/11\/Front-End-PM-Emails-768x471.jpg 768w, https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2021\/11\/Front-End-PM-Emails-620x380.jpg 620w\" sizes=\"auto, (max-width: 969px) 100vw, 969px\" \/>                        <\/div>\n<\/div>[vc_empty_space height=&#8221;38px&#8221;][vc_column_text]Within the <em><strong>Security<\/strong> <\/em>tab, you can select the user roles that can access the message system, select those that can send messages and replies, as well as whitelist or blacklist specific users.[\/vc_column_text][vc_empty_space height=&#8221;50px&#8221;]<div class=\"qodef-single-image-holder   qodef-has-border \">\n    <div class=\"qodef-si-inner\" >\n                                    <img loading=\"lazy\" decoding=\"async\" width=\"969\" height=\"700\" src=\"https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2021\/11\/Front-End-PM-Security.jpg\" class=\"attachment-full size-full\" alt=\"Front End PM Security\" srcset=\"https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2021\/11\/Front-End-PM-Security.jpg 969w, https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2021\/11\/Front-End-PM-Security-300x217.jpg 300w, https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2021\/11\/Front-End-PM-Security-768x555.jpg 768w, https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2021\/11\/Front-End-PM-Security-620x448.jpg 620w\" sizes=\"auto, (max-width: 969px) 100vw, 969px\" \/>                        <\/div>\n<\/div>[vc_empty_space height=&#8221;38px&#8221;][vc_column_text]And lastly, the <em><strong>Misc<\/strong> <\/em>option lets you adjust notification settings and decide whether or not to display notifications in the header, show the count of unread messages, receive desktop notifications for new messages and announcements, play notification sounds, specify the number of private messages each user can have in their inbox depending on their role, and more.[\/vc_column_text][vc_empty_space height=&#8221;68px&#8221;][\/vc_column][\/vc_row][vc_row][vc_column][vc_column_text]<\/p>\n<h2 class=\"qodef-h4\">Closing Words<\/h2>\n<p>[\/vc_column_text][vc_column_text]A private messaging system has become a standard on the majority of apps and social networks. Users appreciate it if they can share their opinions in public and post comments on a site, but they also like having the possibility of privately messaging other people on the site or the admin. And even though WordPress doesn\u2019t include private messaging out of the box, as you could see, the simple yet powerful Front End PM plugin enables you to add that functionality to your site. The plugin also includes a plethora of customization options, allowing you to tweak its settings according to your requirements and preferences.<br \/>\n[\/vc_column_text][\/vc_column][\/vc_row]<\/p>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>Learn how to set up a private message system in WordPress the easy way and allow users to communicate with each other and with you privately.<\/p>\n","protected":false},"author":4,"featured_media":31956,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7],"tags":[4,39,13],"class_list":["post-31935","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tutorials","tag-tips","tag-tools","tag-wordpress"],"_links":{"self":[{"href":"https:\/\/qodeinteractive.com\/magazine\/wp-json\/wp\/v2\/posts\/31935","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/qodeinteractive.com\/magazine\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/qodeinteractive.com\/magazine\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/qodeinteractive.com\/magazine\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/qodeinteractive.com\/magazine\/wp-json\/wp\/v2\/comments?post=31935"}],"version-history":[{"count":0,"href":"https:\/\/qodeinteractive.com\/magazine\/wp-json\/wp\/v2\/posts\/31935\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/qodeinteractive.com\/magazine\/wp-json\/wp\/v2\/media\/31956"}],"wp:attachment":[{"href":"https:\/\/qodeinteractive.com\/magazine\/wp-json\/wp\/v2\/media?parent=31935"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/qodeinteractive.com\/magazine\/wp-json\/wp\/v2\/categories?post=31935"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/qodeinteractive.com\/magazine\/wp-json\/wp\/v2\/tags?post=31935"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}