Single or multi product
All docs under /docs/, or one base per product such as /docs/product-a/ and /help/product-b/.
Free WordPress documentation plugin
Publish docs for one product or many under clean URLs. Rename or reorganize and PimiDocs redirects the old addresses for you.
Free · GPLv2 · WordPress 6.0+ · PHP 8.0+ · Updates arrive in your WordPress dashboard
What you get
All docs under /docs/, or one base per product such as /docs/product-a/ and /help/product-b/.
Change a base path or switch modes and requests to the old address are 301-redirected to the new one.
Nested, orderable categories shown as groups on each docs home. Two products can share an article slug.
Visitors type a question and jump straight to the matching article.
Breadcrumbs, category grid, product list, search, previous/next and more. Classic themes override PHP templates instead.
BreadcrumbList JSON-LD, a docs sitemap in wp-sitemap.xml, and TechArticle schema when Yoast SEO is active.
For AI assistants
Add .md to any article URL for a plain Markdown copy. Your docs home serves one llms.txt that lists every article. Both are linked from the page head, so tools find them on their own.
noindex with a canonical to the articlellms.txt on your site is never touchedSwitching plugins?
The migration wizard shows a plan before it changes anything, then imports articles and categories and records a redirect for every old URL. A verify step checks each redirect lands on the right page.
Read the migration guide →wp pimidocs migrate --from=wedocs
wp pimidocs migrate --from=wedocs --apply
wp pimidocs migrate --from=wedocs --verifyThe same migration from WP-CLI: dry run, apply, verify.
Set-up
Needs WordPress 6.0 or newer (6.7 for the Site Editor blocks) and PHP 8.0 or newer. Updates are offered in Dashboard → Updates like any other plugin. Installation guide →
Questions
PimiDocs → Settings. The old base is kept in a history list and requests to it are 301-redirected to the new address.
Yes. The previous bases are retired into the redirect history, so existing links keep working.
In multi product mode, yes, as long as they belong to different products.
Block themes design the docs views in the Site Editor. Classic themes copy any template into a pimi-docs/ folder in the theme.
Only the plugin’s settings are removed. Articles, categories and products stay in your database.
Running in production
The same plugin powers the docs for every W4DEV plugin and for LoxoWP.