Conversations Admin
Pro featureThe Conversations admin page gives site owners a read-only window into every private conversation on the community - who is involved, how many messages have been exchanged, and the full message thread - plus a purge action for compliance and moderation.
PRO - This page appears only when the Private Messaging extension is active.
Added in 1.5.0 - Prior to 1.5.0, conversations were only reachable through the frontend or WP-CLI. This page closes the admin entry-point gap.
Where to Find It
Go to Jetonomy → Conversations in the WordPress admin sidebar. The page is visible to administrators only (requires the manage_options capability).
Conversations List
The list view shows every conversation on the site, most recently active first, paginated at 50 rows per page.
Each row shows:
| Column | What it displays |
|---|---|
| ID | Numeric conversation ID |
| Type | Direct (1-on-1) or Group |
| Participants | Display names of all members in the conversation |
| Messages | Total message count |
| Last activity | UTC timestamp of the most recent message |
| Actions | View link and Purge button |
Click View to open the thread detail for that conversation. Click Purge to permanently delete it (see below).
Thread Detail
The thread detail page shows the conversation metadata at the top (ID and type) and then lists every message in the thread, newest first, paginated at 50 rows per page.
Each message row shows:
| Column | What it displays |
|---|---|
| Sender | Display name of the sending member ("Deleted user" if the account no longer exists) |
| Message | Plain-text excerpt of the message content (up to 300 characters) |
| Sent | UTC timestamp the message was created |
A Back to conversations link returns you to the list. A Purge button is also present on the detail page for convenience.
Purging a Conversation
Purging permanently and irreversibly deletes the conversation, all of its messages, and all participant records. The content cannot be recovered after a purge.
Before the deletion executes, a browser confirmation dialog asks:
Permanently delete this conversation for all participants?
If you confirm, the conversation is removed and you are redirected back to the conversations list with a "Conversation purged" notice.
When to use purge:
- Responding to a member's right-to-erasure (GDPR) request that covers their private messages.
- Removing a thread that contains policy-violating content identified by a moderation review.
- Cleaning up spam or test conversations during site setup.
What purge does not do:
- It does not notify participants that the thread has been deleted.
- It does not affect the member's account or trust level.
- It does not remove any posts or replies those members made in public spaces.
Privacy Considerations
The Conversations page is intentionally read-only for viewing and administrative for deletion. Site owners can read private member conversations. Make this clear to your members in your site's privacy policy so they understand the moderation and compliance position of the platform.