BuddyPress has activity, not blogging.
Your members post status updates, replies, group entries. None of that is a long-form post. The Blog tab turns BuddyPress into the publishing layer it always needed.
FREE · GPL WB Member Blog · v3.4.1 · BP + BuddyBoss + PeepSo + standalone WP
Front-end publishing for any WordPress community. No wp-admin invitations, no template hacks.
BuddyPress doesn't ship a blog. WordPress doesn't ship a member dashboard. WB Member Blog fills both gaps for free: a publishing form, six display shortcodes, three editor choices, auto-save, and native integration with BuddyPress, BuddyBoss, PeepSo, or standalone WordPress.
[bp-member-blog] Renders the submission form. Logged-in members only. BuddyPress runs the social side. WordPress runs the content side. Nobody ships the bridge between them. We did, in 2018, and we keep shipping.
Your members post status updates, replies, group entries. None of that is a long-form post. The Blog tab turns BuddyPress into the publishing layer it always needed.
Sending community members to wp-admin breaks the experience. A separate dashboard, separate UI, a login form that nobody asked for. We give every member a publishing home right on their profile.
Every member post lands in wp_posts as a regular WordPress post. Yoast indexes it. Your theme renders it. Your SEO plugins pick it up. Your export ships it. Nothing custom to maintain, ever.
Shipping continuously since 2018. GPL v2. No license key. Unlimited sites. The Pro upgrade is there when you need premium modules, but the free plugin is the complete posting workflow on its own.
One plugin installs once. Six shortcodes let you place the publishing form, the post grid, the popular feed, and the author list wherever your site flow calls for them. Theme builders welcome.
[bp-member-blog] Submission form
The publishing surface. Drop on a /write/ page or a member profile tab. Auto-detects logged-in members, hides the form from guests, renders the editor they picked in settings.
[member-blog-dashboard] Member dashboard
My drafts, my published, my pending review. The author home page.
[bp-member-blog-list] Posts grid or list
Paginated. Filter by category, tag, author. Theme inherits the styling.
[bp-member-blog-recent] Recent posts widget
Latest 5 or N posts. Sidebar, footer, homepage hero.
[bp-member-blog-popular] Popular posts
By views, comments, or activity engagement. Trending feed.
[bp-member-blog-authors] Authors listing
Every member who has published. Grid with avatars + counts.
Works in Gutenberg, Classic editor, Elementor, Beaver Builder, Bricks, Divi, and every page builder that renders shortcodes. No block, no widget, no setup wizard.
Three editor styles ship with the free plugin. Members choose in profile settings. Admins lock to one editor or allow free choice. Every editor saves to standard wp_posts and inherits your theme styling.
Notion-style blocks. Members compose with text, headings, images, embeds, quotes, lists, and code blocks. Each block is its own thing.
The familiar WordPress WYSIWYG. The veteran admin's home. Buttons for bold, italic, headings, lists, links, blockquote, exactly where members expect them.
Title plus body. Formatting toolbar surfaces on text selection. The long-form surface members coming from Medium will recognize on first click.
Auto-detection on activation. Whatever community platform you ship, the Blog tab appears in the right place with the right styling. Pick BuddyPress, BuddyBoss, PeepSo, or run it on plain WordPress with no community plugin at all.
Blog tab on every member profile. Posts surface in activity feed. Role-based access. Notifications via BP API.
Native member-type support. Group privacy honored. BuddyBoss app activity action format. Compatible with BuddyBoss themes.
Profile tab next to Activity / About. Posts render in the PeepSo stream. PeepSo media library reuse.
No community plugin? Members get a publishing dashboard on the WP user profile. Magazine sites and course platforms run fine without BuddyPress.
Three publishing workflows ship in the free plugin. Pick the one your community needs, switch later. The pending queue uses the standard WordPress post review screen, so your existing moderation muscle memory works on day one.
Migrating from Medium, part 1
A field schema for product reviews
Why we ship modular plugins
The free plugin is the complete posting workflow for single-site communities. When you need to monetize, structure, or collaborate, WB Member Blog Pro adds nine independent modules on top. Same plugin underneath. Toggle each on or off in admin.
9 modules · from $49 Personal · $99 Developer · $129 Agency
Free remains required. Pro extends what's already working.
Answered by the team building the plugin. Anything else, the contact page gets a same-day reply.
Truly free, GPLv2 licensed, no license key, unlimited sites. The Pro upgrade is optional. If you only need the free plugin, you have the complete posting workflow on its own. No usage limit, no nag, no email capture wall.
No. The plugin auto-detects what's installed. With BuddyPress, BuddyBoss, or PeepSo active, it adds a Blog tab to member profiles. Without any of those, it adds a publishing dashboard to the standard WordPress user profile page. Standalone WP sites get full functionality.
No. Member posts are standard WordPress posts in wp_posts. Yoast, Rank Math, AIOSEO index them normally. Elementor, Gutenberg, Bricks, Divi all render them with your theme's single post template. No special template overrides needed.
Yes, that's the point. The submission form is a shortcode you drop on any page. Logged-in subscribers and contributors publish straight from there. Their wp-admin access stays at default (none).
Three workflows ship in the free plugin: auto-publish (members are trusted), pending review (admin approves each), or hybrid (specific roles auto-publish, others go to pending). The pending queue uses the standard WordPress posts review screen, so your existing workflow already works.
Editor.js is the modern default - block-style, similar to what members already use in Notion or modern Medium. Classic TinyMCE for users who prefer WYSIWYG. Medium-style for distraction-free long-form. Admins can lock to one editor or allow members to pick in their profile settings.
Every 60 seconds while a draft is open, the plugin saves the current content to a server-side draft cache. Closed tab, dropped connection, browser crash - open the editor again, the draft is restored. Members never lose work.
Yes. Activate per-site or network-wide. Each site has its own posts. Network admins can set defaults via wp-config constants if needed.
Yes - via Medium's export ZIP plus the official Medium importer plugin for WordPress. Posts land as standard WordPress posts; reassign them to the right author from the admin posts screen. New content uses the plugin's frontend flow.
When you need any of: a paywall (Post Credits with PMPro / MemberPress integrations), invited co-authors with shared bylines, 15-type custom field schemas, multi-part Post Series with prev/next nav, group blog posting on BP / BuddyBoss, post limits per role or member type, scheduled publishing, advanced notifications, or per-member analytics. The free plugin remains required - Pro layers on top.
Free forever · GPLv2 · Unlimited sites
Install the plugin. Drop a shortcode. Members start writing on the same domain they already follow. Zero per-seat cost. Zero waiting list.
No license key · Activate and ship · Shipping continuously since 2018
After 16 years of buying WordPress themes and plugins, I know exactly what bad support looks like and Wbcom Designs is the polar opposite. My setup was a nightmare: multiple tools, deep integrations, custom configurations that required…