WP-Footnotes 3.2: Release Notes

This week saw the long awaited release of an update to the WP-Footnotes plugin for WordPress. WP-Footnotes is to easily add footnotes or sidenotes or a bibliograpy, etc. to any post using a simple mark-up which degrades (kind of) gracefully in the event that for some horrifying reason this plugin no longer works.

These notes actually cover releases 3.0, 3.1 and 3.2 which all happened in quick succession.

What’s been fixed

  • Some invalid mark up was being generated. Hopefully not anymore.
  • The notorious ‘a’ bug (I really hope).

What’s been improved

  • Add two new styles of footnotes:
    • Repeated symbol, and
    • Leading zero decimal.
  • Reorganisation to encapsulate fully in a class.
  • Security. I’ve hopefully addressed all know security issues for the plugin[1].

One further improvement is that you are now able to change the footnote style on an individual post basis by adding a custom field[2] to your post. If you add a field with the key ‘footnote_style’ and one of the following as the value:

  • decimal
  • decimal-leading-zero
  • lower-alpha
  • upper-alpha
  • lower-roman
  • upper-roman
  • symbol

What’s been changed

I removed the ’smooth scroll’ feature. If you want smooth scroll I suggest you add it to your theme. Instructions for doing so using jQuery (which is built into WP) are here.

  1. There were a few XSS vulnerability allegations floating around, which were founded if your host is stupid enough to have register globals turned on. []
  2. Custom fields can be added on the write post screen down the bottom under ‘Advanced Options’. []

3 Responses to “WP-Footnotes 3.2: Release Notes”


  1. 1 whatknows

    For anyone else who found that upgrading to v3.2 didn’t get rid of the “aa” problem, you might want to try updating the plugin’s options. For me, opening the Footnotes settings page and then clicking “update” was enough to fix everything.

    Thanks for a super useful plugin!

  2. 2 Bull

    O agree with the above comment. Opening the Footnotes settings page and then clicking “update” repaired the “aa” problem.

  3. 3 Richard

    The footnotes plug in is nice and didn’t require to much template changing to work.

  1. 1 Indi in the Wired » Once Again, Testing New Toys
  2. 2 Omar Abo-Namous » Blog Archive » Footnotes jQuery inclusion

Leave a Reply