Description
Private Messages adds a private messaging inbox between members to Ultimate Member, enabling direct conversations, thread listing on the profile, and notifications of new messages directly in the user dashboard. It is an extension aimed at those who run communities, internal networks, or member areas and want to allow private contact between registered users without exposing emails or resorting to external chat tools.
Main Features of Private Messages
- Sending messages between members
Allows registered users to exchange private messages within the site itself. - Message button on the profile
Adds a direct contact button to each member’s profile page. - Received message notifications
Signals in the user menu when there are new unread messages waiting to be read. - Blocking unwanted senders
Each member can block specific users to prevent receiving new messages. - Role-based permission control
Defines which user roles can send and receive messages within the community.
Benefits of Private Messages
- Private communication within the community
Keeps dialogue between members without exposing personal email addresses. - Greater engagement among registered users
Encourages recurring interactions by making direct contact easier within the site. - Less reliance on external tools
Keeps message exchanges within WordPress itself, without third-party chats or emails. - Simplified moderation
Blocking and permission features reduce abuse and unwanted messages among users.
Who Is Private Messages For?
- Those who run online communities on WordPress and want to allow direct contact between members without revealing emails.
- You who manage a member area based on Ultimate Member and need an internal channel for private conversations.
- Those who operate niche social networks, clubs, professional groups, or closed forums that rely on private message exchange.
How to Download Private Messages
Private Messages is available for download here at Ultrapack. After saving the .zip file, install it via Plugins > Add New > Upload Plugin, select the file, and activate it in the dashboard. With Ultimate Member already running, the private messaging options will appear in the extension’s settings and on member profiles.
For sites that use Ultimate Member as their registration and profile foundation, this add-on adds an internal communication layer that is often requested in active communities. Integration with the base plugin’s native user roles and profiles avoids parallel configurations and keeps control over who can talk to whom within the rules already defined for the site.
Frequently asked questions
Is Ultimate Member Private Messages GPL-licensed?
Yes. Ultimate Member Private Messages is distributed under the GPL (GNU General Public License). You may legally use, modify and redistribute it on as many sites as you want.
Can I use Ultimate Member Private Messages on multiple sites?
Yes. You can install Ultimate Member Private Messages on as many sites as you want. Only automatic updates through Ultrapack Auto Updater have a limit: from 3 to 80 sites, depending on the plan.
How much does Ultimate Member Private Messages cost at Ultrapack?
Ultimate Member Private Messages costs US$2.99 as a single purchase, and it is also included in the subscription plans starting at US$12/mo (VIP I).
Does Ultimate Member Private Messages include updates?
Yes. The current version of Ultimate Member Private Messages is 2.4.2, published at Ultrapack on Nov 21, 2024. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).
Is Ultimate Member Private Messages scanned before publication?
Yes. Every version of Ultimate Member Private Messages goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.
What are the requirements for the plugin Ultimate Member Private Messages?
Requires WordPress 5.5 or higher and PHP 5.6 or higher. Tested up to WordPress 6.7.
What changed in this version
Version 2.4.2
- Added: Compatibility with Ultimate Member 2.9.0 and Action Scheduler for email sending
- Fixed: "Load textdomain just in time" issue
Version 2.4.1
- Fixed: Enqueue Simplebar.js/*.css library and related issue with wrong initialization of scrolled block
Version 2.4.0
- Tweak: Compatibility with the future new UI
- Fixed: Tooltip sticking issue on popup close button
Version 2.3.9
- Fixed: Loading assets in block builder
- Fixed: Send button enabled after the limit is exceeded and deleting extra characters
- Tweak: Added Ultimate Member as required plugins
Version 2.3.8
- Fixed: Using moment.js library
Release notes published by the developer.
How to install
Automatic updates: this item is updated by the Ultrapack Auto Updater. With it installed, the new version shows up in your dashboard like any other WordPress update (how to set it up).
This item is an add-on for the Ultimate Member plugin. Installed on its own it throws no error, but it does not work either.
- Install and activate the Ultimate Member plugin before this one.
- Download the file
um-messaging.zip. - In the WordPress dashboard, go to Plugins > Add New > Upload Plugin.
- Select the file
um-messaging.zip, click Install Now and then Activate.
Requirements: Requires WordPress 5.5 or higher and PHP 5.6 or higher. Tested up to WordPress 6.7.
- Both stay active at the same time. Deactivating the Ultimate Member plugin turns this add-on off with it.
- An add-on settings usually show up inside the main plugin screens, not in a menu of their own. If you find nothing new in the dashboard after activating, look there before opening a ticket.
Stuck on a step? Open a ticket telling us which one you stopped at.

UAU Ready