Skip to main content

wpForo Private Messages Plugin

· 3 min read
Creator of Better Messages

wpForo is one of the most-installed forum plugins on WordPress. Forum users often want to take a thread out of public view and continue the conversation privately. Better Messages adds a modern real-time messenger to wpForo sites — taking over the wpForo profile Private Message button and using wpForo avatars / links throughout the messenger.

UsersWP Private Messaging Plugin

· 3 min read
Creator of Better Messages

UsersWP is the front-end user-profile and registration plugin from the GeoDirectory team — used by GeoDirectory sites, classifieds boards, and any WordPress site that wants prettier profile pages than the default WordPress author. Better Messages adds a real-time messaging layer to UsersWP sites: a Messages tab inside the UsersWP profile, a Private Message button on every other user's profile, and UsersWP avatars / profile links used throughout the messenger.

ProfileGrid Private Messaging Plugin

· 3 min read
Creator of Better Messages

ProfileGrid is a user-profile and front-end membership plugin used by community sites that want richer profiles than the default WordPress author. Better Messages adds a modern real-time messenger that embeds inside the ProfileGrid profile, adds a Private Message button on every other user's profile, and uses ProfileGrid avatars and links throughout. If you are using ProfileGrid Messages, deactivate it after installing Better Messages to avoid a double-messenger conflict.

Pin Messages in WordPress Chat: Pinned Messages and Pinned Conversations

· 4 min read
Creator of Better Messages

Two messaging UX patterns most consumer apps converged on: pin a message to keep an announcement visible at the top of a thread, and pin a conversation to keep an important thread visible at the top of the inbox. Better Messages supports both — moderators pin specific messages in group conversations and chat rooms, while every user pins their own conversations to the top of their personal inbox.

Role-Based Access for WordPress Chat: Who Can Message Whom

· 5 min read
Creator of Better Messages

A messaging plugin on a community site, a marketplace, or a paid membership platform has to answer one question repeatedly: who is allowed to message whom? The answers vary by site. A B2B directory might let businesses message each other freely but block consumer-to-consumer DMs. A paid community might let Pro members message anyone but block Free members from initiating. A LMS might let students message instructors but not other students. Better Messages handles all of this with a role-based access matrix, four kinds of restrictions, per-role rate limiting, and user-controlled DM-blocking.

GDPR-Compliant WordPress Messaging: Data Export, Erasure, Privacy Tools

· 7 min read
Creator of Better Messages

GDPR (and the wave of similar laws — CCPA, LGPD, PIPEDA) means every WordPress site processing personal data needs three things: a clear privacy footprint, working data-export tools, and a working erasure path. For a messaging plugin, "personal data" includes message content, IP addresses, optional guest emails, and metadata about who talked to whom and when. Better Messages is built to fit cleanly into WordPress's built-in privacy tools, with all message data stored on your own server and zero default tracking.

PeepSo Messaging Plugin: Real-Time Chat for PeepSo Communities

· 6 min read
Creator of Better Messages
info

Originally published when Better Messages added its initial PeepSo integration in v1.9.9.150 (mid-2021). This post has been kept up to date as the integration matured — PeepSo Groups messaging, the audio / video call buttons on PeepSo profiles, and the PeepSo Block Theme dark-mode mirror were all added in later releases.

Better Messages adds a WordPress-native real-time messenger to PeepSo sites, hooking into every PeepSo surface: the header navigation, every user profile, the members directory, the friends list, and PeepSo Groups. If you are using PeepSo Core: Chat, deactivate it after installing Better Messages to avoid a double-messenger conflict.

BuddyBoss Messaging Plugin: Real-Time Chat for BuddyBoss Platform

· 6 min read
Creator of Better Messages
info

Originally published when Better Messages added the BuddyBoss Theme header replacement in v1.9.9.103–106 (early 2021). This post has been kept up to date as the integration matured — the live unread counter in the profile dropdown, the members-directory call icons, and the bbPress reply integration are all later additions.

Better Messages turns BuddyBoss Platform messaging into a modern WordPress-native messenger — real-time delivery on its own WebSocket cloud (no third-party service to manage), group conversations, file uploads, voice messages, voice and video calls, AI bots, end-to-end encryption, web push, and a native mobile app. When activated, Better Messages takes over every BuddyBoss messaging link and auto-disables BuddyBoss Live Messaging to avoid a double-messenger conflict.

Ultimate Member Private Messaging Plugin

· 6 min read
Creator of Better Messages
info

Originally published when Better Messages added the first dedicated Ultimate Member integration in v1.9.9.77 (early 2021). This post has been kept up to date as the integration matured — UM Friends, UM Followers, UM Groups, and the embedded profile Messages tab were all added in later releases.

Better Messages adds a modern real-time messenger to Ultimate Member sites, taking over every Ultimate Member surface: the profile Messages tab, the Private Message button on user profiles and the members directory, and the UM Friends / UM Followers / UM Groups extensions. If you are using the Ultimate Member Messages add-on, deactivate it after installing Better Messages to avoid a double-messenger conflict.

Block Users in WordPress Chat: User-to-User Blocking

· 5 min read
Creator of Better Messages

Every messaging surface eventually deals with the same UX requirement: let members opt out of messages from specific other members, without involving an admin. WhatsApp, Signal, Telegram, Discord, Slack — all of them have a "Block this user" option in the conversation menu. Better Messages has the same: users block each other directly, the block is one-directional, and admins can control which roles are allowed to block and which roles are immune to being blocked.