TrueCommunity

TrueCommunity

Details
View on WordPress

TrueCommunity turns a WordPress site into a place people come back to. Members post to a shared feed, react and reply to each other, form groups around what they care about, message each other privately, and work through courses — all inside your own site, on your own domain, with no third-party community platform in the middle.

The whole front end runs as a single-page React application on top of the WordPress REST API, so moving between the feed, a group and a lesson feels instant rather than like a page reload.

The activity feed

  • Rich text composer with mentions, emoji, links and media attachments
  • Image, video and file attachments, with a built-in lightbox
  • Polls with live results
  • Reactions, likes, bookmarks and threaded comments
  • Pinned posts to keep announcements at the top
  • @mentions that notify the person mentioned

Members and profiles

  • A searchable member directory
  • Profile pages with cover image, avatar, bio and location
  • Clean profile URLs such as /community/u/username
  • Member connections with friend requests, plus blocking for anyone who needs it

Groups

  • Public, private and locked groups
  • Join requests, invitations, and admin / moderator / member roles
  • A separate feed inside every group
  • Group-level moderation for organisers

Courses

  • Courses built from lessons
  • Quizzes with automatic grading
  • Enrollment, progress tracking and completion
  • A course member list for instructors

Private messages

  • One-to-one and group conversations
  • Attachments and mentions inside chat
  • Unread counts and near-real-time delivery

Notifications

  • An in-app notification bell covering every activity type
  • Email templates carrying your own logo, sender name and footer text
  • You decide which events send email, event by event
  • Mail is handed off after the page response, so it never slows the site down

Built for site owners

  • Turn Stories, Groups, Courses, Messages and Notifications on or off individually
  • Your own community name, slug and light/dark brand logos
  • Dark mode across the whole interface
  • Per-page limits, upload size and attachment count you control
  • Multisite friendly — activate it on each site that needs it

External services

TrueCommunity does not call any external service on its own, and it sends nothing anywhere in the background. The three services below are contacted by the visitor’s browser only when a member actually uses the feature that needs them.

YouTube

Used only when a member posts a YouTube link. The video is then embedded from youtube.com and its preview thumbnail is loaded from img.youtube.com, which sends the video ID and the visitor’s IP address to YouTube. No YouTube account or API key is involved.
Terms of service: https://www.youtube.com/t/terms
Privacy policy: https://policies.google.com/privacy

Vimeo

Used only when a member posts a Vimeo link. The video is embedded from player.vimeo.com and its thumbnail is requested from the public Vimeo oEmbed endpoint (vimeo.com/api/oembed.json), which sends the video URL and the visitor’s IP address to Vimeo. No Vimeo account or API key is involved.
Terms of service: https://vimeo.com/terms
Privacy policy: https://vimeo.com/privacy

Google Maps

Used only when a member adds a location to their profile. A map for that location is embedded from maps.google.com, which sends the location text and the visitor’s IP address to Google. No API key is involved, and no location is collected unless the member types one in.
Terms of service: https://maps.google.com/help/terms_maps/
Privacy policy: https://policies.google.com/privacy

Details

Plugin code:
truecommunity
Plugin version:
0.1.1
Author:
Outdated:
No
WP version:
6.3 or higher
PHP version:
8.0 or higher
Test up to WP version:
7.1.2
Total installations:
0
Last updated:
2026-10-05
Rating:
Times rated:
0
community
courses
groups
social-network