TeamWiki transforms any WordPress site into a beautiful, organised wiki. Built for teams who need fast access to documented processes — without the complexity.
TeamWiki is designed around real team workflows — fast to navigate, easy to maintain, impossible to get lost in.
Automatically organises entries by category. Each tab shows the entry count and a red dot when there are unread items. Tab switching is instant — no page reload.
Client-side search with real-time keyword highlighting. As you type, entries are filtered instantly. Matching text is highlighted in yellow — across all categories at once.
Each user can mark entries as read. The system records who read what and when. Each entry shows which team members have viewed it and which have confirmed reading.
Every user sees their individual reading progress as a percentage. The bar changes colour based on completion — red, amber or green. A simple but powerful motivator.
Three one-click filter pills — All, Read, Unread — let users instantly narrow down what they see. The pills also serve as stats, showing counts at a glance.
Automatically generated from H2 and H3 headings in the entry content. A scroll-spy highlights the active section as you read. Click any heading to jump directly to it.
Browse through all wiki entries in sequence with Previous and Next buttons. A "3 of 247" counter shows the current position — familiar and intuitive for everyone.
The sidebar automatically shows up to 5 entries from the same category, each with a colour-coded read/unread dot. Keeps team members exploring relevant content.
Change the wiki name, accent color, URL slug, default sort order, default view (list/grid), entries per page, and toggle each feature on or off individually.
Ships with professional translations in English, German, French, Spanish, Portuguese, Italian, Dutch, Polish, Swedish, Danish and Norwegian.
If Advanced Custom Fields (free or Pro) is active, TeamWiki uses your ACF fields automatically — displayed as a metadata grid and used for category grouping.
Built mobile-first with CSS Grid. The two-column layout on desktop collapses gracefully to a single column on tablets and phones. Print styles included.
All translations are included in the plugin ZIP — no separate download needed.
The free version is genuinely useful. Pro adds the features that growing teams need to manage compliance and scale their knowledge base.
Also available: 5-site ($99) and unlimited ($199) licences.
| Feature | Free | Pro |
|---|---|---|
| Category Tabs + Live Search | ✓ | ✓ |
| Personal Progress Bar | ✓ | ✓ |
| Read Tracking (personal) | ✓ | ✓ |
| Scope Filter (All / Read / Unread) | ✓ | ✓ |
| Sidebar with Table of Contents | ✓ | ✓ |
| Book Navigation (Prev / Next) | ✓ | ✓ |
| Sort: Newest, Oldest, A-Z, Z-A | ✓ | ✓ |
| List & Grid view toggle | ✓ | ✓ |
| ACF auto-detection | ✓ | ✓ |
| 10 languages | ✓ | ✓ |
| Configurable settings (name, color, slug…) | ✓ | ✓ |
| Template override | ✓ | ✓ |
| Team Progress Dashboard | — | ✓ |
| PDF Export | — | ✓ |
| Mandatory Reading + Confirmation | — | ✓ |
| Frontend Submission Form | — | ✓ |
| [teamwiki] Shortcode | — | ✓ |
| White Label | — | ✓ |
| Priority Support | — | ✓ |
teamwiki.zip from WordPress.orgAfter installing TeamWiki (or after changing the Archive Slug), WordPress needs to register the new URL structure.
yoursite.com/wiki/All settings are under Wiki → Settings. The settings page has five tabs:
The Wiki Name appears in the WordPress admin menu and as the heading on the archive page. Default: Team Wiki.
The Archive Slug controls the URL. Default: wiki, resulting in yoursite.com/wiki/. After changing the slug, go to Settings → Permalinks and click Save.
Go to Wiki → Settings → General → Default Sort Order to choose how entries are sorted when the archive first loads. Options:
Users can change the sort on-the-fly using the sort buttons above each panel. The default applies to the initial page load only.
Go to Wiki → Settings → Appearance and use the color picker to choose your accent color. TeamWiki automatically derives:
All buttons, tab underlines, badges, focus rings and highlights update automatically. You only need to set one color.
Go to Wiki → Add New. Fill in:
Go to Wiki → Categories to create and manage categories. Each category becomes a tab on the archive page. The tab order follows alphabetical order by category name. Entries without a category appear under "Other".
TeamWiki automatically detects Advanced Custom Fields (free or Pro). If ACF is active:
twiki_cat taxonomy)To customise the archive or single entry layout, copy the template file from the plugin to your theme:
# Archive page
/wp-content/plugins/teamwiki/templates/archive-twiki.php
→ /wp-content/themes/your-theme/teamwiki/archive-twiki.php
# Single entry
/wp-content/plugins/teamwiki/templates/single-twiki.php
→ /wp-content/themes/your-theme/teamwiki/single-twiki.php
Create the teamwiki/ subfolder inside your theme if it doesn't exist. WordPress gives your theme's version priority automatically.
TeamWiki stores the following personal data:
{prefix}twiki_read_log: user ID, post ID, timestamp. Used to display read/unread status and progress._twiki_visits: user ID → last visit timestamp. Used to display "Viewed by" on single entries.No data is transmitted to external servers. You should disclose this tracking in your Privacy Policy. WordPress's built-in personal data export/erase tools do not cover this data by default — add your own hook if required.
TeamWiki is compatible with WordPress Multisite. Each subsite has its own:
twiki_read_log table is created per-site using the per-site table prefix)Activate TeamWiki per-site (not network-wide) to ensure each site gets its own database table.
Install TeamWiki free in under 2 minutes. No account needed.