To build a writing community like Wattpad on WordPress, run a community theme and plugin for the social side, add a front-end publishing plugin so members can write chapters without ever seeing wp-admin, and turn on the reader tools that keep people coming back: follows, claps, saved reading lists and series navigation. Our own stack for this is the free BuddyX theme, BuddyNext or BuddyPress for profiles and spaces, and WB Member Blog for the writing itself. It gives a defined group of writers and readers a home they own. It does not give you Wattpad’s built-in audience or coin payments, and we say so plainly below.
Last updated: 6 November 2026
Key points
- The stack: BuddyX (free theme), a community layer (BuddyNext or BuddyPress), and WB Member Blog (free plugin, version 4.5.1 at the time of writing).
- What members get: a front-end editor, auto-saved drafts, a Blog tab on their profile, a public writer page, followers and a private reading list.
- Chapters: the Series module groups posts into numbered parts with previous and next links and read-progress tracking. It is part of WB Member Blog Pro.
- Quality control: hold every post for review, send posts back with a reason, or let trusted members publish straight away.
- What is missing: no reader recommendation engine, no coins, no paid chapters and no author payouts. You bring your own readers.
- Cost: the free plugin is complete for posting. Pro starts at $49 a year for one site, and the series, co-author and scheduling modules all sit in Pro.
Table of Contents
- By the numbers
- What does a Wattpad-style site actually need?
- Step 1: Set up the community layer with BuddyX and BuddyNext
- Step 2: Install WB Member Blog so members can write
- Step 3: Turn chapters into a series
- Step 4: Let writers team up with co-authors
- Step 5: Schedule chapters so readers return on a set day
- Step 6: Build the reader side
- Step 7: Keep quality up with moderation
- Step 8: Add the extras that make it a community
- How does your own site compare with Wattpad and other options?
- What will your site not do?
- What does it cost?
- A launch plan for the first 30 days
- Frequently asked questions
- Sources
By the numbers
The online community platform market was valued at USD 6.50 billion in 2025 and is expected to reach USD 15.20 billion by 2033, a 10.2% annual growth rate, according to Verified Market Research (definitions vary between research firms).
What does a Wattpad-style site actually need?
Strip Wattpad down and you find a short list of jobs. Writers need a place to write and post stories in chapters. Readers need to find stories, follow the people who write them and come back when a new part drops. Everyone needs to talk to each other. And somebody has to keep the place tidy.
WordPress already does the first part better than most people expect. Every chapter is a normal post, so it is indexed by search engines, it works with the SEO plugin you already use, and it exports with the rest of your site. The gap is the experience around it: nobody wants to hand a hundred hobby writers a wp-admin login.
Here is how each job maps to something you can switch on. We checked every row against the WB Member Blog documentation and release notes in November 2026.
| What a writing community needs | What covers it | Free or Pro |
|---|---|---|
| Write and post from the front end | WB Member Blog composer (Editor.js, classic or Medium-style editor) | Free |
| Never lose a draft | Autosave every 60 seconds, draft recovery banner | Free |
| Writer page with bio and stats | Writer profile at /author/name/ and the author box under each post | Free |
| Follow a writer or a genre | Follow buttons on writers and on topics, plus an optional digest email | Free |
| Show appreciation | Claps, up to 50 per post, with a public count | Free |
| Save for later | Private reading list, Saved tab | Free |
| Browse by genre | Topic hubs on category and tag archives | Free |
| Review before publishing | Member submissions queue, Approve and Send back with a reason | Free |
| Chapters in order | Post Series: Part X of Y, previous and next, table of contents, read progress | Pro |
| Two writers on one story | Co-Authors with invitations and a shared byline | Pro |
| A new chapter every Friday | Post Scheduling and a drag-and-drop Calendar tab | Pro |
| Profiles, spaces, messages | BuddyNext or BuddyPress with the BuddyX theme | Free to start |
Notice what is not in the table: a recommendation feed that pushes your story to strangers, and a coin shop. We come back to both in the section on limits.
Step 1: Set up the community layer with BuddyX and BuddyNext
Start with the place where members live. Install BuddyX, our free community theme, then add a community plugin. We build two: BuddyNext, the newer engine, and BuddyPress, which many sites already run. BuddyNext runs on your own server. Its engine covers the feed, spaces, member profiles, messaging and moderation.
For a writing site, spaces are your genre rooms. A fantasy room, a romance room, a poetry room and a room for beta readers each get their own feed. Members join the rooms that fit, post updates, ask for feedback on an opening scene and announce new chapters. That chatter is the social glue Wattpad users are used to, and it lives on a site you control.
Two small notes. Direct messages on BuddyNext run through MediaVerse, so install it if you want private chat between writers and readers. And if you want a look at the theme first, the BuddyX demos and the BuddyX Free vs Pro page show what each edition includes.
Step 2: Install WB Member Blog so members can write
WB Member Blog is the plugin that turns members into authors. It is free, GPL licensed, needs no licence key and runs on unlimited sites. According to its release notes, version 4.5.1 shipped on October 30, 2026, and the plugin has been in development since 2018.
Install it from your Wbcom account, activate it and give it a page for writing. The shortcode [bp-member-blog] renders the submission form, and the plugin can create the required pages for you. On BuddyPress, BuddyBoss and PeepSo it adds a Blog tab to every member profile. On BuddyNext it adds the post list to the member profile. On a plain WordPress site, members get a publishing dashboard on their user profile instead.
Every chapter lands in the normal WordPress posts table. There are no custom tables to maintain, your SEO plugin picks the posts up, and your theme renders them. For a story site that matters more than it sounds: chapters are searchable, linkable and portable from day one.
Pick the editor writers will actually enjoy
Writers care about the writing surface more than anything else on the site. The free plugin ships three editors, and you either lock the site to one or let each member choose in their profile settings:
- Editor.js: a block-style editor. Text, headings, images, embeds, quotes, lists and code blocks, each as its own block, with drag to reorder.
- Classic (TinyMCE): the familiar WordPress toolbar, with an HTML view.
- Medium-style: title and body only, with the formatting toolbar appearing when you select text. This one suits long-form prose.
Our suggestion for fiction: default the site to the Medium-style editor, because a chapter is mostly paragraphs, and leave the other two available. Drafts autosave every 60 seconds. If a member closes the tab by accident, a recovery banner offers the draft back when they return, and restoring it brings back the title as well as the body.
Since version 4.4.0, autosave also keeps the featured image, visibility, password, comments choice and SEO fields, not just the words. And changes to an already published, scheduled or private post are kept on a separate autosave revision, so a half-finished edit never overwrites the chapter readers can see.
Decide who may write
Under the plugin’s Access settings you choose who can create posts, by role or by member type, and you can block categories. For a public writing community, allow every registered member. For a paid workshop or a school, restrict it to a role or member type you assign. Members who cannot write still get a reading home with Saved and Following tabs, so readers are not left with an empty profile.
Step 3: Turn chapters into a series
This is the feature that makes the site feel like a place for stories rather than a plain blog. The Post Series module, part of WB Member Blog Pro, groups related posts into a numbered, ordered set: a multi-part tutorial, a course, or a story told in chapters.
Here is what a reader sees on each chapter:
- A line above the post that reads “Part 2 of 5 in” followed by the series name, linked to the series page. It shows only when the series has at least two published parts.
- A navigation bar under the article with previous and next links, so the next chapter is the first thing a reader reaches. You pick the style: Buttons, Numbers or Arrows.
- An optional table of contents, placed with the
[bp-member-blog-series-toc]shortcode or the Series Table of Contents block. - Reading progress. When a logged-in reader scrolls about three quarters of the way through a part, it is marked as read, and the series page shows what they have finished. Guest progress is remembered in the visitor’s own browser.
Series pages live at a URL such as yoursite.com/series/my-story/, and you can change the slug. Posts in the same series are left out of the related-posts strip, since the navigation already links to them.
For writers there is a Series section inside the composer, shown only when the Series module is on. That section arrived in version 4.5.0, so writers create a series and add a chapter without leaving the editor. Members can create a series from the post form, add posts only to their own series, and reorder or rename only their own, from a My Series screen. Administrators can manage any series.
The module is off by default. Switch it on under WB Plugins, Member Blog, Manage Modules.
Step 4: Let writers team up with co-authors
Wattpad is full of co-written stories, joint fanfiction and writing duos. The Co-Authors module covers that pattern. The post’s author invites other members, each one accepts or declines, and once they accept they can edit the post and their name joins the byline.
The documented defaults are sensible for a story site:
- Up to 5 co-authors per post, adjustable from 1 to 20. Pending invitations count toward the limit.
- Invitations expire after 7 days, adjustable from 1 to 30.
- Authors can find a member by name, username or full email address.
- Co-authors can leave a post on their own, with a confirmation.
- A post stays locked to the person editing it for 15 minutes by default, so two writers do not overwrite each other.
- The byline can read “John Smith, Jane Doe & Bob Wilson”, and you control the separators.
Since 4.5.0, post cards name the co-authors in a line such as “with A, B, C”, switching to a +N count past three. Writer profile pages also include co-written posts and page through them correctly.
One thing to know: invitations send no email or on-site notification. The invited member sees the invitation under Settings, then Co-Authors, on their blog home. Tell your writers to check there, and put a line about it in your welcome message.
Step 5: Schedule chapters so readers return on a set day
Serial fiction lives on rhythm. Readers who know chapter twelve lands on Friday morning return on Friday morning. The Post Scheduling module, also in Pro, lets members pick a future date and time instead of publishing at once. WordPress then publishes the post at that time.
Members also get a Calendar tab that shows their published, scheduled and draft posts on a month or week grid, where they can reschedule by dragging a post to another day. Admins can set a default publish time (09:00 out of the box), a minimum lead time (1 hour by default), a maximum window, and a cap on scheduled posts per member. All times display in your site’s timezone, and the form states the timezone, so set it in Settings, General before members start.
Step 6: Build the reader side
A writing site fails when it has writers and no readers, so the audience layer matters as much as the editor. Version 4.0.0 added it to the free plugin. Every feature ships switched off on upgraded sites, and you enable what you want on the Features screen under WB Plugins, Member Blog.
Writer profiles and the author box
Each writer gets a public page at /author/name/ with an avatar, bio, post, view and follower counts, a Follow button and a grid of published posts, 12 per page. Under every chapter, an author box shows “Written by”, a short bio, a link to the writer’s blog and a Follow button.
Follow a writer or a genre
Readers follow a writer or a whole topic, and the reading feed becomes posts by the writers they follow or in the topics they follow. A brand-new member who knows nobody can follow a genre and get a feed on day one. An optional digest email rounds up what followed writers have published, and writers can be told by email and on-site notification when someone follows them.
Topic hubs as genre pages
Category and tag archives become topic hubs. Each hub shows the topic description, the members writing about it and their posts. Make your genres categories (Fantasy, Romance, Mystery, Poetry, Fanfiction) and each one becomes a landing page with its own Follow button. The docs state that a topic with 10,000 posts loads in the same number of queries as one with ten, which matters if your community takes off.
Claps and the reading list
Readers can clap for a chapter up to 50 times, and the total is public. They can also save a chapter to a private reading list, which only the member can see, administrators included. Signed-out visitors see the clap count and a “Log in to clap and save” link, which turns casual readers into members. Claps send the writer no email or notification.
Placement is a choice. By default the buttons appear on post cards in lists and profiles, and you can add them under the article too, next to the author box.
Comments
Since chapters are standard WordPress posts, reader comments work the way WordPress comments always do, and each writer can choose the comments setting on a post. If you want a livelier conversation, send readers to the matching space on your BuddyNext or BuddyPress community, where they can talk about a chapter in the feed. We do not document paragraph-level comments in WB Member Blog, so do not promise that to your members.
Step 7: Keep quality up with moderation
A story site without moderation fills with spam in weeks. WB Member Blog gives you one switch, Publish immediately, under Access, Post Publication Rules. On a new site it is unticked, which means every member post waits for approval. Tick it and members publish straight away.
With review on, a member’s main button reads Submit for Review, and the post sits on their Pending tab. They can keep editing with Update submission or take it back with Move to drafts. Administrators work in Posts, Member submissions, a queue that lists only posts written through Member Blog, pending ones first. A summary shows how many are waiting and how long the oldest has waited.
Rejecting is a proper form since 4.3.0: you see the post with its author and length, pick common reasons with one click, and the writer sees your reason on their Drafts card and at the top of the composer. Approval, send-back and submission emails go out without Pro. Pro adds editable wording, reviewer roles and review buttons inside the front-end editor.
Two behaviours from the 4.4.0 and 4.5.0 releases are worth knowing. Editing an approved post sends it back to review while moderation is on, unless the member can publish directly, and a filter, bpmb_moderate_edits, changes that. And only administrators count as moderators by default; a developer filter, bpmb_is_moderator, extends it to editors if you want.
Members can also publish a post as Private, readable only by them, editors and administrators. That suits a writer who drafts a whole novel privately and releases chapters later.
Step 8: Add the extras that make it a community
Once writing and reading work, add the layers that make people stay:
- Points and badges: WB Gamification adds points, badges, levels and leaderboards. A badge for finishing a first story or a leaderboard for most-clapped chapters rewards the behaviour you want.
- Polls: WB Polls drops polls anywhere, for example “Which villain should return in part 9?”
- Events: Eventonomy handles events and RSVPs, which suits monthly writing sprints or live readings.
- Featured posts: editors can surface picks with the Featured Posts block on your home page.
All of these are optional. Start with the editor, the series module and moderation, then add one layer at a time as the community grows.
How does your own site compare with Wattpad and other options?
Be clear about what you are choosing. A hosted platform gives you readers on day one and takes control in return. Your own site gives you control and asks you to bring the readers.
| Question | Wattpad and similar sites | Your own WordPress community |
|---|---|---|
| Built-in audience | Yes, large | No, you build it |
| Who sets the rules and the ads | The platform | You |
| Who owns the reader list | The platform | You, in your own database |
| Chapters and series | Built in | Series module in Pro |
| Reading lists, follows | Built in | Free plugin features |
| Paid stories, coins, payouts | Offered by the platform (Wattpad runs Paid Stories) | Not part of WB Member Blog |
| Recommendations to strangers | Yes | No recommendation engine |
| Risk of closing | Real, as Radish and Tapas show | Only if you stop paying for hosting |
| Search engine visibility | Platform pages | Your own domain |
For a side-by-side look at the hosted options, see our list of Best Wattpad Alternatives for Reading and Writing Stories. It covers Royal Road, Inkitt, AO3 and others, and flags the ones that have closed.
What will your site not do?
We would rather you hear it from us than find out after launch.
- No built-in audience. Wattpad’s biggest asset is the readers already there. A new WordPress community starts at zero, so you need a plan to bring in the first writers and readers.
- No recommendation engine. Topic hubs, follows, featured posts and related posts help people find stories, but the site does not match a story to a stranger’s taste.
- No coin shop or payouts. WB Member Blog does not sell chapters or pay authors. If you want paid access, you add a membership or commerce plugin on top, and you design that yourself.
- Co-author invitations are quiet. They send no email, as noted above.
- You run the site. Hosting, backups, moderation and promotion are your job.
If you want a quick audience with no setup, post on a big platform. If you have a defined group, such as a writing club, a school class, a fandom or a publisher’s reader base, your own site is the better home.
What does it cost?
The free tier covers a complete posting workflow. Prices below come from the WB Member Blog product page on wbcomdesigns.com, checked on November 3, 2026.
| Plan | Sites | Per year | Lifetime, once |
|---|---|---|---|
| WB Member Blog (free) | Unlimited | $0 | $0 |
| Pro Personal | 1 | $49 | $149 |
| Pro Professional | 5 | $99 | $299 |
| Pro Agency | Unlimited | $129 | $349 |
Every Pro tier comes with a 30-day money-back guarantee, according to the product page. BuddyX is free to download, so a full launch can start with the free plugin and add Pro only when you need series, co-authors or scheduling.
Pro is an add-on, not a replacement. Install and activate the free plugin first, at the same version as Pro, then upload the Pro zip and add your licence key under WB Plugins, Member Blog, License. Each Pro feature is a module that you switch on under Manage Modules, and the Series, Co-Authors and Scheduling modules start off.
A launch plan for the first 30 days
- Week 1, build. Install BuddyX, the community plugin and WB Member Blog. Create your genre categories and the matching spaces. Set review on, and write three house rules.
- Week 1, seed. Publish two or three starter stories yourself, or invite a handful of writers privately. A site with ten finished chapters looks alive, and an empty one does not.
- Week 2, invite. Bring in 10 to 20 writers from a group you already know: a newsletter, a Discord server, a school, a local club. Tell each one how to start a series and where co-author invitations appear.
- Week 3, set a rhythm. Turn on scheduling and agree on a regular release day. Use the Featured Posts block for an editor’s pick each week.
- Week 4, open the doors. Switch on claps, reading lists and the digest email, then announce the site to readers. Watch the Member submissions queue daily, and answer every send-back question quickly.
Keep the first round small. Thirty engaged writers who read each other beat a thousand sign-ups who never post. For a wider view of this kind of build, read our walk-through of building a gaming community on WordPress with BuddyNext, which uses the same community layer for a very different audience.
Frequently asked questions
How do I build a writing community website like Wattpad on WordPress?
Install a community theme and plugin such as BuddyX with BuddyNext or BuddyPress, add WB Member Blog so members can write from the front end, and switch on follows, claps, reading lists and topic hubs. Add the Series module from WB Member Blog Pro for chapters. Then invite your first writers and readers yourself, because the site does not bring its own audience.
Is there a free WordPress plugin that lets members publish stories?
Yes. WB Member Blog is free and GPL licensed, with no licence key and no site limit. It gives members a front-end editor, auto-saved drafts, a profile Blog tab, writer pages, follows, claps and a reading list. Series, co-authors and scheduling are in the paid Pro add-on.
Can I post stories in chapters on WordPress?
Yes. Each chapter is a normal post, and the Post Series module in WB Member Blog Pro groups chapters into a numbered series with a “Part X of Y” line, previous and next links, a table of contents and read-progress tracking.
Can two people write one story together?
Yes, with the Co-Authors module in WB Member Blog Pro. The author invites other members, they accept, and they can all edit the post. The byline shows every name.
Can I charge readers for chapters like Wattpad Paid Stories?
Not with WB Member Blog alone. It does not sell chapters or pay authors. You would add a membership or commerce plugin and design the access rules yourself.
How do I stop spam and low-quality stories?
Leave Publish immediately unticked so every member post waits in the Member submissions queue. Approve good posts, and send others back with a reason that the writer sees on their Drafts card.
How much does it cost to run?
BuddyX and WB Member Blog are free to download. Pro for Member Blog starts at $49 a year for one site, or $149 once for a lifetime licence. You also pay for hosting and a domain.
Will readers find my site?
Only if you promote it. Chapters are public WordPress posts that search engines can index, and topic hubs give each genre its own page, but there is no network of existing readers. Seed the site with writers, share chapters on social channels and send your own newsletter.
Sources
- Verified Market Research: Online Community Platform Market
- Wbcom Designs: WB Member Blog pricing and plans (checked 6 November 2026)
Ready to try it? Start with the free WB Member Blog plugin and the free BuddyX theme, and see the release notes for every change. Our team at Wbcom Designs builds and supports the whole stack.