verbb / footnotes
A Craft CMS plugin for adding linked footnotes to CKEditor fields and Twig templates.
Package info
Type:craft-plugin
pkg:composer/verbb/footnotes
Fund package maintenance!
Requires
- php: ^8.2
- craftcms/ckeditor: ^5.0.0
- craftcms/cms: ^5.0.0
- verbb/base: ^3.0.18
Requires (Dev)
None
Suggests
None
Provides
None
Conflicts
None
Replaces
None
This package is auto-updated.
Last update: 2026-09-30 09:41:58 UTC
README
Footnotes for Craft CMS
Footnotes is a Craft CMS plugin that gives CKEditor authors a deliberate way to add supporting notes without interrupting the main text. Mark the note in the editor and render an ordered, linked footnote list through Twig.
Authors can identify text as a footnote from the CKEditor toolbar instead of hand-writing anchors or HTML. The content remains part of the rich-text workflow while the published page can separate supporting detail from the main passage.
Features
- Let authors mark a note through the familiar rich-text toolbar.
- Collect marked content into a structured footnote list.
- Connect the inline marker and its corresponding note for easier reading.
- Keep references unique when a page contains several footnote-enabled content bodies.
- Choose how repeated notes should be represented in the generated list.
- Place processed content and notes within the project's own templates.
- Carry footnote-aware rich text into a headless implementation.
- Enable the feature where authors need it without changing every editor.
Documentation
Visit the Footnotes Plugin page for all documentation, guides, pricing and developer resources.
Credit & Thanks
Originally created by the team at Vierbeuter.
Support
Get in touch with us via the Footnotes Support page or by creating a Github issue
Sponsor
Footnotes is licensed under the MIT license, meaning it will always be free and open source - we love free stuff! If you'd like to show your support to the plugin regardless, Sponsor development.