v1.2.0 Latest
New
- Attach a wiki page to a BuddyPress or BuddyBoss group so only that group's members can read and edit it.
- A Wiki tab on each group lists the group's pages, with in-group search and a join notice for non-members.
- Edits to published pages by moderated members wait for review while readers keep seeing the current text.
- Reviewers compare a waiting edit with the live page, then approve it (credited to the member) or reject it.
- Members are emailed when their page or edit is approved or not approved.
- A dedicated "Who Can Approve Pending Pages" permission, separate from editing rights.
- A "My Wiki" page lists a member's own pages, drafts and pages awaiting review, with a [member-wiki-contributions] shortcode.
- A "Most Helpful" sort on the dashboard, based on members' "Was this helpful?" answers.
- An option to turn wiki entries in the BuddyPress activity stream on or off.
- A Display setting to use your theme's page layout instead of the full-width wiki layout.
Improve
- The settings page has a new layout: grouped sidebar menu, settings in cards, Select all and Clear all for roles, and a layout that works on phones.
- The Redirects list shows 50 redirects per page, so it stays fast on large wikis.
- Wiki screens follow your theme's colours, hover states, headings and dark mode on BuddyX, Reign and block themes.
- Phones get a planned layout: labelled buttons, the article before its info box, and readable history and compare screens.
- The wiki dashboard and its screens use the full width without the blog sidebar.
- "Was this helpful?" is for members, one answer each that they can change, so the counts can no longer be inflated.
- Delete, restore and reject ask for confirmation in the wiki's own dialog.
- Empty lists show a clear message with a next step, and every screen has the same "Back" button.
- Sample pages now come with revision history, so History and Compare can be tried straight away.
- Only one way to add an image to a page, and it works on a clean install without another plugin present.
Fix
- Text typed in the editor's Code tab is now saved instead of being lost.
- Edit summaries are now saved and shown in History, the review queue and the review email.
- Autosave now works for members editing published pages.
- Whoever can protect pages can now also edit protected pages, instead of locking themselves out.
- Dashboard search no longer shows "page not found".
- The revision count next to History is no longer out of date after an edit on sites with object caching.
- Comparing revisions now highlights only what changed.
- History now opens with the latest change selected, so Compare shows what changed straight away, and any two versions can be compared.
- A page keeps the text it was created with, so its first edit can be compared and restored.
- Changing the Wiki URL Slug now also updates the My Wiki link and the profile and group Wiki tabs, which keep their styling.
- On Reign dark mode with a custom brand colour, wiki buttons stay readable, and notices follow the theme's status colours.
- Opening Edit or History without a page now says to choose a page instead of claiming you are not allowed.
- Searches that find nothing are now listed on the Overview tab.
- Pages attached to a group now appear in that group.
- Submitting a page for review confirms it is awaiting approval instead of showing "page not found".
- Approving, rejecting, restoring and protecting a page now show a confirmation message.
- Saving settings now shows a "Settings saved" confirmation across the top of the settings page.
- The watchlist's Unwatch button works again.
- The Wiki tab on member profiles respects "Who Can View My Wiki" on BuddyPress and PeepSo.
- The wiki dashboard works immediately after activation, without saving the settings first.
- A page attached to a group posts a single activity entry instead of two.
- Demo data creates the number of pages you choose.
- Facebook and LinkedIn share buttons show their brand colours with readable text.
- The license screen loads its styles and scripts again, and the bundled licensing library is updated to 1.0.3.
- An incomplete plugin upload no longer takes the site down; licensing switches off with a notice and the wiki keeps working.
Security
- Pages attached to a group can no longer be read by non-members through print view, history, search suggestions or the REST API.
- "Who Can Browse All Wiki" now applies to every way of reading the wiki, including single pages, search, feeds and the REST API.
- Revision compare can no longer be used to read other posts or other members' drafts.
- Closed a hole in the bundled licensing library that let any logged-in member make the site run files it should not.
- Only Administrators, or roles you allow, can approve or reject pending pages; before, any member could publish another member's page held for review.
Compat
- Requires WordPress 6.5 or later, which the voting, Watch and contents features need.