WordPress.org

Ready to get started?Download WordPress

Plugin Directory

Lexicographer

Lexicographer creates an alphabetical index of your blog, using keywords you specify. The index can be included in any page, post or text widget.

0.5

  • Transliteration of lemmas to ASCII both for creating anchor names and for sorting now uses the same transliteration table. The characters ÄäÖöÜü (graphemes corresponding to German umlauts) still receive special treatment in that they are expanded à la ä → ae for anchor names (but not for sorting), but this is now done as a preprocessing step.
  • The transliteration table now covers almost every latin-derived letter in the Unicode blocks Latin-1 Supplement, Latin Extended-A, Latin Extended-B and Latin Extended Additional. Most transliterations are "glyph-oriented" in that they involve only removing diacritic marks, decomposing ligatures and rotating letters back. A few transliterations are more "usage-oriented", such as ß → ss, þ → th or Ɣ → g. Some effort was made to keep the transliteration table sane, consistent and language-neutral. Missing letters are indicated in comments. Suggestions for additions and improvement are more than welcome!
  • Bugfix: generated links were broken if not using /%postname permalinks.
  • Bugfix: was indexing unpublished posts/pages on installation.

0.4

  • Now observing DB_CHARSET for creating the database table. This fixes a problem where non-ASCII characters get replaced by question marks when inserting into the table via a UTF-8 connection.
  • Tested with WordPress 3.3.2.
  • Updated documentation.

0.3

  • Index can now be inserted in widgets.
  • Tested with WordPress 3.3.
  • Updated documentation.

0.2

  • Lemmas are now removed from the index when the post/page containing them is deleted or otherwise unpublished.
  • The index now uses absolute links.
  • Tested with WordPress 2.9.1.
  • Updated documentation.

0.1

  • Initial release.

Requires: 2.8.4 or higher
Compatible up to: 3.9.2
Last Updated: 2014-4-16
Downloads: 2,057

Ratings

3 stars
3.1 out of 5 stars

Support

Got something to say? Need help?

Compatibility

+
=
Not enough data

0 people say it works.
0 people say it's broken.

100,2,2 100,1,1
100,1,1
100,1,1
100,1,1
100,1,1
50,2,1
100,1,1