Skip to main content
Agency Program Get 2× more leads and save 50% on hosting. Built for agencies ready to grow. Book a call
Easy Footnotes icon

Easy Footnotes

v1.1.12
by Jason Yingling · 4.9 (31 reviews)

Easy Footnotes lets you quickly and easily add footnotes throughout your WordPress posts using a simple shortcode in the text editor.

9K+ active installs Updated Dec 03, 2024 Tested to 6.7.2
Try Demo Download
Pre-installed Ready in ~10s No card

About Easy Footnotes

Easy Footnotes is a WordPress plugin that allows you to easily add footnotes to your blog posts using a simple shortcode. The plugin will automatically number the footnotes and display them at the bottom of your post, and users can hover over the footnote label to see the full text or click on it to jump to the corresponding footnote.

Screenshots

Easy Footnotes screenshot
Easy Footnotes screenshot

Changelog

1.1.12

  • Bugfix for instances where the_content is called multiple times in a page.

1.1.11

  • Made combined footnote functionality from 1.1.9 enabled by a setting to avoid breaking sites that rely on the old behavior.
  • Now can be turned on with “Combine duplicate footnotes” setting in Easy Footnotes settings.

1.1.10

  • Fixes a bug with sites that called the_content() multiple times not displaying footnotes due to easy_footnote_reset running.
  • easy_footnote_reset now only runs when an option is activated. This had previously been implemented as a workaround for a bug that was addressed in 1.1.9.

1.1.9

  • Adds support for duplicate footnotes using the same number
  • Fixes a bug with multiple footnotes showing at the bottom when do_shortcode() is run on the_content outside the main loop.
  • Add better i18n support for the plugin
  • Adds [efn_reset] shortcode to reset the footnote count

1.1.8

  • WordPress 6.6 support

1.1.6

  • Removing themes.pizza references
  • WordPress 6.0.2 support
  • PHP 8.0 support

1.1.5

  • WordPress 5.5 compatability

1.1.4

  • Fixing typo on FAQ page

1.1.3

  • Adding div.easy-footnote-title into $footnote_label for filtering with efn_footnote_label

1.1.2

  • Fixed issue with default settings not being set on new installations
  • Added conditional logic check if settings exist to avoid PHP Warnings
  • Fixed undefined index of $efn_output when not using Easy Footnotes label

1.1.1

  • Added efn_footnote_list_output filter for editing entire Easy Footnote output after content
  • Updating SVN to include missing JS file

1.1.0

  • Improved accessibility for keyboard navigation of footnotes
  • Started improving code to follow WordPress Coding Standards guidelines
  • Added second option for footnotes using [efn_note] to phase out non-prefixed [note]
  • Added easy_footnote_label hook to filter footnote labels
  • Added before_footnote and after_footnote filters to add content before or after footnote lists after content.

1.0.16

  • Fixing footnote counts for the last time! (Hopefully)
  • Added post ID to footnote IDs to make them more unique
  • New setting to hide the footnotes after content in Settings > Easy Footnotes
  • Prep for a bigger update and beginning Gutenberg support

1.0.15

  • Being a noob and not testing a link added in on settings page. It works now.

1.0.14

  • CSS tweak in admin screen

1.0.13

  • Fixing PHP notice on shortcode when content not found

1.0.12

  • Changing how footnotes are numbered to avoid duplicates caused by the_content filtering being applied earlier in themes.

1.0.11

  • Fixed bug to prevent tooltips from opening off the screen

1.0.10

  • Added in extra sanitization for user inputs within admin

1.0.9

  • Fixed issue causing notice of undefined index on admin screen. Adjustment to how footnote’s handle html special chars.

1.0.8

  • Added the Qtip2 unfocus event for hiding footnotes on iPad and other touch devices.

1.0.7

  • Fixed issue where Footnote title was showing on pages without any footnotes once activated through the settings. Also changed the priority of the add_filter(‘the_content’) call to be 20 in order to show above Jetpack Related Posts

1.0.6

  • Added the ability to insert a title above the footnote section at the bottom of the post content. This is controlled in the Easy Footnotes Settings page that can be found under Settings in the WordPress Dashboard.

1.0.5

  • Updating logic for appending footnotes to the bottom of posts. Now only appends to single posts, custom post types and pages that are using the main post query. Also fixed footnote count when multiple posts are shown in the content on one page, such as the home page. Footnotes outside of the single post also now link to the footnote within the single post.

1.0.4

  • Fixed bug where footnotes were being appended to the end of the content on home pages and ignoring the more tag

1.0.3

  • Added a delay of 400ms to the footnote closing so it stays open better when hovered

1.0.2

  • I messed up the version tag on 1.0.1. Just upping ti 1.0.2 for precautions.

1.0.1

  • Footnotes now stay open when moused over for interacting with links

1.0.0

  • Initial release

Try other plugins

Yoast SEO icon

Yoast SEO

4.8 · 10M+ installs

Improve your WordPress SEO: Write better content and have a fully optimized WordPress site using the Yoast SEO…