Title: JS Ligature Replacement
Author: Dana Ross
Published: <strong>June 8, 2011</strong>
Last modified: April 23, 2013

---

Search plugins

This plugin **hasn’t been tested with the latest 3 major releases of WordPress**.
It may no longer be maintained or supported and may have compatibility issues when
used with more recent versions of WordPress.

![](https://s.w.org/plugins/geopattern-icon/js-ligature-replacement.svg)

# JS Ligature Replacement

 By [Dana Ross](https://profiles.wordpress.org/csixty4/)

[Download](https://downloads.wordpress.org/plugin/js-ligature-replacement.1.0.1.zip)

 * [Details](https://mlt.wordpress.org/plugins/js-ligature-replacement/#description)
 * [Reviews](https://mlt.wordpress.org/plugins/js-ligature-replacement/#reviews)
 *  [Installation](https://mlt.wordpress.org/plugins/js-ligature-replacement/#installation)
 * [Development](https://mlt.wordpress.org/plugins/js-ligature-replacement/#developers)

 [Support](https://wordpress.org/support/plugin/js-ligature-replacement/)

## Description

**NOTE: This plugin has outlived its usefulness. You can use it if you need to support
legacy browsers, but modern web sites should be using the `text-rendering: optimizeLegibility;`
declaration in their CSS to encourage context-sensitive kerning and the use of ligatures.**

Wyatt Allen’s [Ligature.js](http://code.google.com/p/ligature-js/) library is a 
tool for automatically inserting ligatures in content where appropriate. Ligatures
are glyphs that combine two letter forms into one for stylistic and legibility reasons.

By default, this script replaces letter combinations which commonly have ligatures
defined in web fonts:

 * ffl
 * ffi
 * fl
 * fi
 * ff
 * ij
 * IJ

An “extended” mode is available, which replaces these additional combinations:

 * ae
 * AE
 * oe
 * OE
 * ue
 * st

The configuration screen lets you pick which text on your site gets ligatures using
CSS selectors, and has a checkbox for enabling the “extended” ligatures. Use this
plugin to enhance readability in headlines and flavor text on your site.

## Installation

 1. Upload this plugin to the `/wp-content/plugins/` directory
 2. Activate the plugin through the ‘Plugins’ menu in WordPress
 3. Find the “Ligatures” configuration option in the WordPress admin interface to configure.

## FAQ

  Instead of ligatures, I’m seeing weird characters or a box

You’re using a font which doesn’t have ligature characters, or at least doesn’t 
define the ones this script uses. You may be better off with the [ligatures-js](https://wordpress.org/extend/plugins/ligatures-js/)
plugin which is limited to a set of four ligatures which render consistently in 
most fonts.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“JS Ligature Replacement” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ Dana Ross ](https://profiles.wordpress.org/csixty4/)

[Translate “JS Ligature Replacement” into your language.](https://translate.wordpress.org/projects/wp-plugins/js-ligature-replacement)

### Interested in development?

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

## Changelog

#### 1.0.1

 * Bugfix: Was loading wrong options

#### 1.0

 * Initial release

## Meta

 *  Version **1.0.1**
 *  Last updated **13 years ago**
 *  Active installations **10+**
 *  WordPress version ** 3.0 or higher **
 *  Tested up to **3.1.4**
 *  Language
 * [English (US)](https://wordpress.org/plugins/js-ligature-replacement/)
 * Tags
 * [ligatures](https://mlt.wordpress.org/plugins/tags/ligatures/)[typography](https://mlt.wordpress.org/plugins/tags/typography/)
 *  [Advanced View](https://mlt.wordpress.org/plugins/js-ligature-replacement/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/js-ligature-replacement/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/js-ligature-replacement/reviews/)

## Contributors

 *   [ Dana Ross ](https://profiles.wordpress.org/csixty4/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/js-ligature-replacement/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](http://catguardians.org/)