Sharraxaad
Footnotes Made Easy is a simple but powerful plugin for adding footnotes to your WordPress posts and pages. Wrap any text in double parentheses, and it becomes a footnote; automatically numbered, linked, and displayed at the bottom of your content.
Full documentation is available at docs.altvisewp.com/footnotes-made-easy
Key features:
- Simple inline syntax — wrap text in
(( ))to create a footnote anywhere in a post or page - Combine identical footnotes automatically
- Paginated post support with manual start number control
- Reference a previous footnote by number using
((ref:1)) - Pretty tooltips — show footnote content on hover using jQuery
- Suppress footnotes on specific page types (home, archives, search, feeds)
- Exclude footnotes from specific post categories or custom URLs
- Dashboard with live usage stats; footnote counts across all posts and pages
- Export/import Footnotes Made Easy settings across different sites
- Multisite support; network-managed mode or per-subsite override
- Compatible with the Classic Editor and the Gutenberg block editor
- Lots of configuration options
Footnotes Made Easy is a fork of WP Footnotes, a plugin by Simon Elvery.
For the latest code, planned enhancements and known issues, visit the GitHub page.
Getting Started
Creating a footnote is simple; wrap your footnote text in double parentheses:
This is a sentence ((and this is your footnote)).
The footnote will appear at the bottom of your post or page, automatically numbered and linked.
Important: Include a space before your opening double parentheses or the footnote will not work.
Settings
The settings page is organised into four tabs:
- Display — Control footnote identifier style, back-link format, header and footer text, and tooltip behaviour.
- Behaviour — Configure combining identical footnotes, back-link position, and processing priority.
- Suppress — Choose which page types (home, archives, search, feeds, previews) should not display footnotes. Also suppress by post type and exclude footnotes from specific URLs or post categories
- Advanced — Change the opening and closing delimiters.
Paginated Posts
By default, each page of a paginated post restarts footnote numbering from 1. To maintain a continuous sequence, add a start number tag between each <!--nextpage--> marker:
<!--startnum=5-->
Replace 5 with the number you want the first footnote on that page to start at.
Referencing
To reference a previous footnote a second time, you can either repeat the exact same text (recommended — works with the Combine Identical Footnotes option) or use the number reference syntax:
((ref:1))
Note: number referencing does not work across pages in a paginated post, and risks pointing to the wrong footnote if new footnotes are inserted before it. The exact-text method is more robust.
Multisite Support
On WordPress multisite networks, the plugin can be configured from the network admin in two modes:
- Network managed — all settings controlled centrally; the Footnotes menu is hidden from subsite admins
- Subsite override — each subsite admin can manage their own footnote settings independently
Available in 8 Languages
Footnotes Made Easy is fully internationalised and ready for translation.
Thanks to the following translators:
- David Artiss, English (UK)
- Mark Robson, English (UK)
- Annabelle W, English (UK)
- maboroshin, Japanese
- Laurent MILLET, French (France)
- B. Cansmile Cha, Korean
- danbilabs, Korean
- denelan, Dutch
- Peter Smits, Dutch
- Pieterjan Deneys, Dutch (Belgium)
- Alex Grey, Russian
To add a translation, visit the Translating WordPress page.
Sawir-shaashado






Rakibaad
Footnotes Made Easy can be found and installed via the Plugin menu within WordPress administration (Plugins Add New). Alternatively, download from WordPress.org and install manually:
- Upload the entire
footnotes-made-easyfolder to yourwp-content/plugins/directory. - Activate the plugin through the Plugins menu in WordPress administration.
No configuration required — the plugin works immediately after activation with the default (( )) syntax.
SBI
-
How do I add a footnote?
-
Wrap your footnote text in double parentheses anywhere in your post or page content:
This is a sentence ((and this is your footnote)).The plugin replaces the marker with a numbered superscript and appends the reference at the bottom of the post.
-
Can I change the `(( ))` syntax to something else?
-
Yes. Go to Footnotes Footnotes Settings Advanced and set custom opening and closing delimiters.
-
Can I style the footnotes output?
-
Yes. Use the CSS editor in your theme customiser.
ol.footnotestargets the footnotes list andol.footnotes litargets individual footnotes. -
Can I disable footnotes on specific pages or categories?
-
Yes. The Suppress tab lets you disable footnotes on the home page, archives, search results, feeds, and previews. The Advanced tab lets you exclude specific URLs or post categories.
-
Does the plugin work with the block editor (Gutenberg)?
-
Yes. Add the
(( ))syntax directly inside any text block. -
Does the plugin work on multisite?
-
Yes. See the Multisite section above for configuration details.
-
Does the plugin remove its data when uninstalled?
-
Yes. Deleting the plugin via the WordPress admin removes all stored settings and user meta from the database. If you want to preserve settings for a future reinstall, enable the Preserve settings on uninstall option in the Tools page before deleting.
-
Where can I find the full documentation?
-
Full documentation is at docs.altvisewp.com/footnotes-made-easy.
Dibu-eegisyo
Ka-qaybgalayaasha & Horumariyayaasha
“Footnotes Made Easy” waa softiweer il furan. Dadka soo socda ayaa wax ku biiriyay kaabahan.
Ka-qaybgalayaasha“Footnotes Made Easy” waxaa lagu tarjumay 9 luqadood. Way ku mahadsan yihiin turjumaannada ka-qaybqaadashadooda.
Ku tarjun “Footnotes Made Easy” luqaddaada.
Ma xiisaynaysaa horumarinta?
Baadh koodka, fiiri bakhaarka SVN, ama iska qor diiwaanka horumarinta adigoo adeegsanaya RSS.
Isbeddellada
I use semantic versioning, with the first release being 1.0.
3.2.1 [June 23, 2026]
- Fixed: Duplicate footnote text appearing at the bottom of the page when Pretty Tooltips was enabled. #51
- Fixed: Footnote font size appeared too large on themes that don’t load the block library stylesheet. #52
3.2.0 [June 12, 2026]
- New: Fully redesigned admin UI with a dedicated top-level Footnotes menu (Dashboard, Footnotes Settings, Tools, and so much more)
- New: Dashboard page with live plugin usage statistics — footnote counts across all posts and pages
- New: Tabbed settings interface — Display, Behaviour, Suppress, and Advanced tabs
- New: Tools page with settings export and import (JSON), factory reset, and preserve-on-uninstall option
- New: Multisite support — network-managed mode and per-subsite override mode, configurable from network admin
- Enhancement: Suppress footnotes by post categories and by specific URL list
- Fix: HTML in the Footnotes Header and Footer fields (e.g.
<h2>References</h2>) was being double-encoded on save, causing<h2>to appear in the textarea on subsequent edits. Issue #39. - Enhancement: New Back-link position setting in Display Back-links. Choose whether the back-link appears at the end (default, existing behaviour) or the beginning of each footnote. Issue #5.
- Fix: Footnotes Header and Footer text was not translated by WPML
3.1.0 [November 29, 2025]
- Compatibility: WordPress 6.9 compatibility test passed
3.0.9 [November 8, 2025]
- Fix: Footnotes header now correctly appears before the list (not inside it).
- Fix: Restored ‘footnote-link’ CSS class for backward compatibility with custom CSS.
3.0.8 [November 2, 2025]
- CRITICAL SECURITY FIX: CVE-2025-11733 — Fixed unauthenticated stored XSS vulnerability (CVSS 7.2)
- Security: Complete security overhaul with 5-layer protection
- Security: Proper authentication, CSRF protection, input sanitisation, and output escaping
- Fix: 32 output escaping issues resolved
- Fix: 18 translation strings corrected
- Fix: All code now complies with WordPress coding standards
- Performance: 20–30% faster page loads with optimised resource loading
- Compatibility: WordPress 6.8 and PHP 8.4
- Quality: Zero Plugin Check errors or warnings
3.0.7 [August 9, 2025]
- Fix: PHP 8.4 compatibility issue
- Compatibility: WordPress 6.8 compatibility test passed
3.0.6 [February 2, 2025]
- Fix: PHP 8.2 compatibility issue
