Footnotes Made Easy


Footnotes Made Easy is a simple, but powerful, method of adding footnotes into your posts and pages.

Key features include…

  • Simple footnote insertion via double parentheses
  • Combine identical notes
  • Solution for paginated posts
  • Suppress Footnotes on specific page types
  • Option to display ‘pretty’ tooltips using jQuery
  • Lots of configuration options
  • And much, much more!

Technical specification…

  • Licensed under GPLv2 (or later)
  • Designed for both single and multi-site installations
  • PHP7 compatible
  • Полностью мультиязычен, готов к переводу. Если вы хотите добавить перевод к этому плагину, перейдите по ссылке, на страницу Переводы WordPress .

Footnotes Made Easy is a fork of WP Footnotes, a plugin by Simon Elvery which was abandoned some years ago.

Iconography is courtesy of the very talented Janki Rathod ♥️

Посетите страницу на Github для получения последних версий, планов в разработке плагина и известных проблемах.

Начало работы

Creating a footnote is incredibly simple — you just need to include your footnote in double parentheses, such as this…

Это предложение ((а это ваша сноска)).

Эта сноска будет появляться внизу вашей страницы/записи.

Важно: Убедитесь, что перед открытием двойных скобок добавлен пробел или сноска не сработает!


You have a fair few options on how the identifier links, footnotes and back-links look which can be found in the WordPress admin area under Settings -> Footnotes.

Paginated Posts

Some of you seem to like paginating post, which is kind of problematic. By default each page of your post will have it’s own set of footnotes at the bottom and the numbering will start again from 1 for each page.

The only way to get around this is to know how many posts are on each page and tell Footnotes Made Easy what number you want the list to start at for each of the pages. So at some point on each page (that is, between each <!--nextpage--> tag) you need to add a tag to let the plugin know what number the footnotes on this page should start at. The tag should look like this <!--startnum=5--> where «5» is the number you want the footnotes for this page to start at.


Sometimes it’s useful to be able to refer to a previous footnote a second (or third, or fourth…) time. To do this, you can either simply insert the exact same text as you did the first time and the identifier should simply reference the previous note. Alternatively, if you don’t want to do all that typing again, you can construct a footnote like this: ((ref:1)) and the identifier will reference the footnote with the given number.

Even though it’s a little more typing, using the exact text method is much more robust. The number referencing will not work across multiple pages in a paged post (but will work within the page). Also, if you use the number referencing system you risk them identifying the incorrect footnote if you go back and insert a new footnote and forget to change the referenced number.


  • An example showing the footnotes in use
  • The settings screen with advanced settings shown


Footnotes Made Easy can be found and installed via the Plugin menu within WordPress administration (Plugins -> Add New). Alternatively, it can be downloaded from and installed manually…

  1. Upload the entire footnotes-made-easy folder to your wp-content/plugins/ directory.
  2. Активируйте плагин на странице «Плагины» панели управления WordPress.

Voila! It’s ready to go.

Часто задаваемые вопросы

What are the plans for this plugin?

Release 1.0 is literally the last version of the plugin code from 4 years ago with new branding added to it and removal of some code that I knew didn’t work. The next release will see the code tidied up and some initial minor extras added. At this stage I will be looking to add more major features but nothing too much — I wish to keep the plugin as easy-to-use as possible with simplified features.

Other than the available options, can the footnotes output be styled?

Это возможно. Простейший способ — использовать редактор CSS в настройках отображения темы. Например ‘ol.footnotes’ ссылается на общий список сносок, а ‘ol.footnotes li’ на отдельную сноску.


Amazing work and great that the developer continued the former footnotes plugin - very much appreciate it. The plugin works like a charm. THANKS!
My pages look cleaner and I can balance links with references to real books and articles in a consistent way. The only links in my texts now are internal ones. The plug in is simple and reliable. It is easier to create a footnote than it is to insert a link.
Very well made, easy, simple and effective. Keep it up mate thank you very much! WIthout a doubt the best footnote plugin.
This is the perfect fit for an author of my type. I love to write pieces; that when appropriate, require referencing. If you're a non-fiction writer (but not needing to write a White Paper) that wants to bring credibility to your work, this is the way to do it. David is also, Support Engineer at WordPress VIP. Yep, he knows his stuff. Thank you for your work David.
Посмотреть все 18 отзывов

Участники и разработчики

«Footnotes Made Easy» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:


«Footnotes Made Easy» переведён на 6 языков. Благодарим переводчиков за их работу.

Перевести «Footnotes Made Easy» на ваш язык.

Заинтересованы в разработке?

Посмотрите код, проверьте SVN репозиторий, или подпишитесь на журнал разработки по RSS.

Журнал изменений

I use semantic versioning, with the first release being 1.0.


  • Bug: Fixed some bugs around settings getting saved (thanks to Rufus87)
  • Enhancement: Improved code to better meet VIP coding standards (not 100% yet but looking better!)
  • Enhancement: Added Github links to plugin meta. Added other useful meta as well
  • Enhancement: Minor enhancements to the way that field headings are shown in the settings
  • Enhancement: Added a further check to the settings savings function, to ensure it’s not called when it’s not needed (thanks to seuser)
  • Maintenance: Increased minimum PHP level 5.6 after reports of issues at 5.4. Upgrade people!
  • Maintenance: Removed some redundant code from where there used to be a button on the settings screen to reset all the options


  • Maintenance: Updated this README to display better in the new plugin repository. Also updated the image assets (banner and icon)
  • Maintenance: Minimum WordPress requirement is now 4.6. This means various checks and bits of code could be removed, including the languages folder, as this is now handled natively.


  • Первоначальный релиз