Title: Footnotes Made Easy
Author: Patrick Lumumba
Published: <strong>جنوري 12, 2017</strong>
Last modified: جون 23, 2026

---

Search plugins

![](https://ps.w.org/footnotes-made-easy/assets/banner-772x250.png?rev=3563353)

![](https://ps.w.org/footnotes-made-easy/assets/icon-256x256.gif?rev=3563840)

# Footnotes Made Easy

 By [Patrick Lumumba](https://profiles.wordpress.org/lumiblog/)

[Download](https://downloads.wordpress.org/plugin/footnotes-made-easy.3.2.1.zip)

 * [Details](https://ps.wordpress.org/plugins/footnotes-made-easy/#description)
 * [Reviews](https://ps.wordpress.org/plugins/footnotes-made-easy/#reviews)
 *  [Installation](https://ps.wordpress.org/plugins/footnotes-made-easy/#installation)
 * [Development](https://ps.wordpress.org/plugins/footnotes-made-easy/#developers)

 [Support](https://wordpress.org/support/plugin/footnotes-made-easy/)

## Description

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](https://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](https://github.com/drzax/wp-footnotes),
a plugin by Simon Elvery.**

**For the latest code, planned enhancements and known issues, visit the [GitHub page](https://github.com/altvisewp/footnotes-made-easy/s).**

### 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](https://profiles.wordpress.org/dartiss/), English (UK)
 * [Mark Robson](https://profiles.wordpress.org/markscottrobson/), English (UK)
 * [Annabelle W](https://profiles.wordpress.org/yayannabelle/), English (UK)
 * [maboroshin](https://profiles.wordpress.org/maboroshin/), Japanese
 * [Laurent MILLET](https://profiles.wordpress.org/wplmillet/), French (France)
 * [B. Cansmile Cha](https://profiles.wordpress.org/cansmile/), Korean
 * [danbilabs](https://profiles.wordpress.org/danbilabs/), Korean
 * [denelan](https://profiles.wordpress.org/danbilabs/), Dutch
 * [Peter Smits](https://profiles.wordpress.org/psmits1567/), Dutch
 * [Pieterjan Deneys](https://profiles.wordpress.org/nekojonez/), Dutch (Belgium)
 * [Alex Grey](https://profiles.wordpress.org/alexvgrey/), Russian

**To add a translation, visit the [Translating WordPress](https://translate.wordpress.org/projects/wp-plugins/footnotes-made-easy)
page.**

## Screenshots

[⌊Preview showing footnotes on a page⌉⌊Preview showing footnotes on a page⌉[

Preview showing footnotes on a page

[⌊List at the bottom of the page⌉⌊List at the bottom of the page⌉[

List at the bottom of the page

[⌊Behaviour settings⌉⌊Behaviour settings⌉[

Behaviour settings

[⌊Display settings⌉⌊Display settings⌉[

Display settings

[⌊Exclude specific URLs⌉⌊Exclude specific URLs⌉[

Exclude specific URLs

[⌊Export/import footnote settings⌉⌊Export/import footnote settings⌉[

Export/import footnote settings

## Installation

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:

 1. Upload the entire `footnotes-made-easy` folder to your `wp-content/plugins/` directory.
 2. Activate the plugin through the Plugins menu in WordPress administration.

No configuration required — the plugin works immediately after activation with the
default `(( ))` syntax.

## FAQ

### 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.footnotes` targets the footnotes
list and `ol.footnotes li` targets 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](https://docs.altvisewp.com/footnotes-made-easy/).

## Reviews

![](https://secure.gravatar.com/avatar/c00d268e10a6c84dd982f15fac3343bea42cfd87ea078356e5170a557127cf8f?
s=60&d=retro&r=g)

### 󠀁[Font size too large](https://wordpress.org/support/topic/font-size-too-large-2/)󠁿

 [mcmidon](https://profiles.wordpress.org/mcmidon/) جون 18, 2026 4 replies

Hello. Thank you to the developers for this plugin. It’s very useful and easy to
use. But… Since the last update, the font size has been too large. I preferred the
font size in previous versions. Is it possible to change the size?

![](https://secure.gravatar.com/avatar/7ab446e530a6e0009802cc53bdf9c89b3a7d6881e72da0fbd138447553f9f4df?
s=60&d=retro&r=g)

### 󠀁[Great Plugin](https://wordpress.org/support/topic/great-plugin-40198/)󠁿

 [Greg Taylor](https://profiles.wordpress.org/gtaylor0/) فبروري 25, 2025

Very easy to set up and understand. Makes creating useful, interactive footnotes
a total breeze. I found I did not have to leave a space after the last character
before the double parentheses for a footnote to work, so am not sure why the caveat
is in the procedures and it’s grammatically correct anyway to have no space between
the text and the footnote number. In any case, the plugin is highly recommended.

![](https://secure.gravatar.com/avatar/421b5249743fc033a1d6ef73b29253f17743477e238a972cadab3c260ef70215?
s=60&d=retro&r=g)

### 󠀁[Plugin not updated anymore](https://wordpress.org/support/topic/plugin-not-updated-anymore-2/)󠁿

 [JCV](https://profiles.wordpress.org/psykonevro/) نوومبر 14, 2024

This plugin was great. Then the original developer got busy and passed it to another
developper, who in months hasn’t fixed small bugs that users takes the time to report,
claims to be PHP 8.2 compliant, which is not. I believe the new owner was the wrong
choice.

![](https://secure.gravatar.com/avatar/b1dbc743be928f854dd37198b04fe9e374e893cd9be4a7a44f03145cf6d55b98?
s=60&d=retro&r=g)

### 󠀁[What do I do with all my footnotes now?](https://wordpress.org/support/topic/what-do-i-do-with-all-my-footnotes-now/)󠁿

 [yolandal](https://profiles.wordpress.org/yolandal/) مارچ 24, 2024 4 replies

Hello David, I’m sorry to hear you had to discontinue this plugin. But I have a 
problem now, as I’ve used footnotes on several of my blogs, the code is now shown
in the text which gives a lot of clutter. Are you aware of another plugin which 
has the same setup, so I can keep using the shortcode I created? (I used a double((—
text — )) ) Thank you, Yolanda Update: I’ve changed the priority to 6 and now it’s
working again. But I’m still worried about the future.

![](https://secure.gravatar.com/avatar/0de34f9b848975e6283050d7f181abbd1a467ad52be6d594bbcc6a5a37267ecc?
s=60&d=retro&r=g)

### 󠀁[Very good plugin](https://wordpress.org/support/topic/very-good-plugin-2803/)󠁿

 [slightestclue](https://profiles.wordpress.org/slightestclue/) فبروري 22, 2024

Simple and easy to use, works well without bugs.

![](https://secure.gravatar.com/avatar/1ecbc117a176d91584144549fd9df88142de8cae39332a24028a048b843de081?
s=60&d=retro&r=g)

### 󠀁[Excellent plugin – simple yet versatile.](https://wordpress.org/support/topic/excellent-plugin-9029/)󠁿

 [stephencactus](https://profiles.wordpress.org/stephencactus/) جولای 10, 2024

This plugin has been excellent – and deserves its five stars. It works very well.
I use it for adding academic style bibliographic references to web pages. I remain
impressed with (a) the simplicity of this plugin for inserting footnotes, (b) the
way it automatically numbers footnotes, (c) the way it manages duplicated references–
such that only one footnote is created in these cases, and (d) the way footnotes
themselves can contain a link. It makes adding and amending footnotes effortless.
There was a minor hiatus about four months ago in support for this plugin but everything
has been working perfectly since (as it was before). Both developers (David Artiss
and Patrick Lumumba) were responsive at that time.

 [ Read all 39 reviews ](https://wordpress.org/support/plugin/footnotes-made-easy/reviews/)

## Contributors & Developers

“Footnotes Made Easy” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ Patrick Lumumba ](https://profiles.wordpress.org/lumiblog/)
 *   [ David Artiss ](https://profiles.wordpress.org/dartiss/)
 *   [ Milimo Emmanuel ](https://profiles.wordpress.org/manuell/)
 *   [ Christopher Ocen ](https://profiles.wordpress.org/ocenchris/)

“Footnotes Made Easy” has been translated into 9 locales. Thank you to [the translators](https://translate.wordpress.org/projects/wp-plugins/footnotes-made-easy/contributors)
for their contributions.

[Translate “Footnotes Made Easy” into your language.](https://translate.wordpress.org/projects/wp-plugins/footnotes-made-easy)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/footnotes-made-easy/),
check out the [SVN repository](https://plugins.svn.wordpress.org/footnotes-made-easy/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/footnotes-made-easy/)
by [RSS](https://plugins.trac.wordpress.org/log/footnotes-made-easy/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

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](https://github.com/altvisewp/footnotes-made-easy/issues/51)
 * Fixed: Footnote font size appeared too large on themes that don’t load the block
   library stylesheet. [#52](https://github.com/altvisewp/footnotes-made-easy/issues/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 `&lt;h2&gt;` to appear in the textarea
   on subsequent edits. [Issue #39](https://github.com/altvisewp/footnotes-made-easy/issues/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](https://github.com/altvisewp/footnotes-made-easy/issues/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)](https://wordpress.org/support/topic/version-3-0-8-moves-footnotes-header-inside-ol-tag/).
 * Fix: [Restored ‘footnote-link’ CSS class](https://wordpress.org/support/topic/custom-css-not-working-anymore-3/)
   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

## Meta

 *  Version **3.2.1**
 *  Last updated **1 اونۍ ago**
 *  Active installations **2،000+**
 *  WordPress version ** 6.0 or higher **
 *  Tested up to **7.0**
 *  PHP version ** 7.4 or higher **
 *  Languages
 * [Chinese (Taiwan)](https://tw.wordpress.org/plugins/footnotes-made-easy/), [Dutch](https://nl.wordpress.org/plugins/footnotes-made-easy/),
   [Dutch (Belgium)](https://nl-be.wordpress.org/plugins/footnotes-made-easy/), 
   [English (UK)](https://en-gb.wordpress.org/plugins/footnotes-made-easy/), [English (US)](https://wordpress.org/plugins/footnotes-made-easy/),
   [French (France)](https://fr.wordpress.org/plugins/footnotes-made-easy/), [Korean](https://ko.wordpress.org/plugins/footnotes-made-easy/),
   [Russian](https://ru.wordpress.org/plugins/footnotes-made-easy/), [Spanish (Mexico)](https://es-mx.wordpress.org/plugins/footnotes-made-easy/),
   and [Swahili](https://sw.wordpress.org/plugins/footnotes-made-easy/).
 *  [Translate into your language](https://translate.wordpress.org/projects/wp-plugins/footnotes-made-easy)
 * Tags
 * [bibliography](https://ps.wordpress.org/plugins/tags/bibliography/)[citations](https://ps.wordpress.org/plugins/tags/citations/)
   [footnotes](https://ps.wordpress.org/plugins/tags/footnotes/)[formatting](https://ps.wordpress.org/plugins/tags/formatting/)
   [reference](https://ps.wordpress.org/plugins/tags/reference/)
 *  [Advanced View](https://ps.wordpress.org/plugins/footnotes-made-easy/advanced/)

## Ratings

 4.6 out of 5 stars.

 *  [  34 5-star reviews     ](https://wordpress.org/support/plugin/footnotes-made-easy/reviews/?filter=5)
 *  [  1 4-star review     ](https://wordpress.org/support/plugin/footnotes-made-easy/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/footnotes-made-easy/reviews/?filter=3)
 *  [  1 2-star review     ](https://wordpress.org/support/plugin/footnotes-made-easy/reviews/?filter=2)
 *  [  3 1-star reviews     ](https://wordpress.org/support/plugin/footnotes-made-easy/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/footnotes-made-easy/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/footnotes-made-easy/reviews/)

## Contributors

 *   [ Patrick Lumumba ](https://profiles.wordpress.org/lumiblog/)
 *   [ David Artiss ](https://profiles.wordpress.org/dartiss/)
 *   [ Milimo Emmanuel ](https://profiles.wordpress.org/manuell/)
 *   [ Christopher Ocen ](https://profiles.wordpress.org/ocenchris/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/footnotes-made-easy/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://lumumbas.blog/support-wp-plugins)