Front End PM is a Private Messaging system to your WordPress site.This is full functioning messaging system from front end. The messaging is done entirely through the front-end of your site rather than the Dashboard. This is very helpful if you want to keep your users out of the Dashboard area. Some
PricingFree downloadThe WordPress.org download is free. Pro versions, add-ons or external services may cost extra.
CompatibilityRequires WordPress 4.4 and PHP 7.1.
SourceWordPress plugins · Oct 18, 2026
01 / Source details
About this tool.
Front End PM is a Private Messaging system to your WordPress site.This is full functioning messaging system from front end. The messaging is done entirely through the front-end of your site rather than the Dashboard. This is very helpful if you want to keep your users out of the Dashboard area.
Some Front End PM PRO Features
Multiple Recipients
Only admin
Group message
Email Piping
Read Receipt
Email template
Announcement Email queue
Role to Role Block
View Details
Some Useful Link
Basic Admin Settings
Basic Walkthrough
Remove minlength
Remove menu button
If you want paid support you can contact with me through Front End PM paid support
Features
Works through a Page rather than the dashboard. This is very helpful if you want to keep your users out of the Dashboard area!
Users can privately message one another
Threaded messages/Individual message
Ability to embed things into messages like YouTube, Photobucket, Flickr, WordPress TV, more.
Notification sound.
Desktop notification.
Admins can send a public announcement for all users to see or to perticular role(s).
Admins can set the max amount of messages a user can keep in his/her box per role basis. This is helpful for keeping Database sizes down.
Admins can set how many messages to show per page in the message box.
Admins can set how many user to show per page in front end directory.
Admins can set will email be sent to all users when a new announcement is published or not.
Admins can set “to” field of announcement email.
Admins can set Directory will be shown to all or not.
Admins can block any user to send private message.
Admins can set time delay between two messages send by a user.
Admins can see all other’s private message.
Admins can block all users to send new message but they can send reply of their messages.
Admins can hide autosuggestion for users.
There are three types of sidebar widget.
Users can select whether or not they want to receive messages
Users can select whether or not they want to be notified by email when they receive a new message.
Users can select whether or not they want to be notified by email when a new announcement is published.
Users can block other users.
Translation
please use wordpress translation .
Github
https://github.com/shamim2883/front-end-pm/
See it in action
Screenshots & previews.
ResponsiveMessagebox.Unread message count in website titleFront End Directory.Admin settings page.Messagebox settings.Security settings.Appearance settings.
02 / Source details
Getting started.
01Upload “front-end-pm” to the “/wp-content/plugins/” directory.
02Activate the plugin through the “Plugins” menu in WordPress.
03Create a new page.
04Paste code [front-end-pm] for Front End pm under the HTML tab of the page editor.
05Publish the page add select this page as “Front End PM Page” in settings page of this plugin.
Need more instruction? you can visit Front End PM and contact with me for paid support.
03 / Source details
Frequently asked questions.
How to update?
DO NOT UPDATE IN PRODUCTION SITE BEFORE TEST IN STAGING SITE. Please full backup first before update so that if anything goes wrong you can recover easily.
Can i use this plugin to my language?
Yes. this plugin is translate ready. But If your language is not available you can make one. If you want to help us to translate this plugin to your language you are welcome. please use wordpress translation .
Where to contact for paid support?
You can visit Front End PM and contact with me for paid support.
Website LLMs.txt and LLMs-Full.txt Generator is an LLMs.txt generator and llms-full.txt generator for WordPress. It helps site owners generate, manage, preview, validate, and serve AI discovery files from published public content. Use it to create structured /llms.txt and optional /llms-full.txt end
EngageDock AI is a customizable floating contact widget for WordPress websites that want more leads and faster visitor communication. It helps small businesses turn website traffic into calls, texts, emails, and callback requests from one clean contact panel. Key Features: Click-to-Call – One tap ca
Altify AI is an auto ALT text and AI ALT text plugin for WordPress images. It helps generate descriptive image ALT text for accessibility and image SEO. Use bulk image ALT text tools for your Media Library, generate featured image ALT text automatically, and scale WooCommerce image ALT updates with
The Accepted Payment Methods plugin is a straightforward, lightweight solution that enhances your website by displaying visually appealing icons of the payment methods you accept. This plugin is ideal for a variety of websites, including e-commerce platforms, service-oriented websites, and informati