WordPress.org

Ready to get started?Download WordPress

Plugin Directory

!This plugin hasn't been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

wp-Typography

Improve your web typography with: hyphenation, space control, intelligent character replacement, and CSS hooks.

Improve your web typography with:

  • Hyphenation — over 40 languages supported

  • Space control, including:

    • widow protection
    • gluing values to units
    • forced internal wrapping of long URLs & email addresses
  • Intelligent character replacement, including smart handling of:

    • quote marks
    • dashes
    • ellipses
    • trademarks, copyright & service marks
    • math symbols
    • fractions
    • ordinal suffixes
  • CSS hooks for styling:

    • ampersands,
    • uppercase words,
    • numbers,
    • initial quotes & guillemets.

wp‐Typography has the following requirements:

  • the host server must run PHP 5 or later
  • your installation of PHP 5 must include the mbstring extension (most do)
  • text must be encoded UTF‐8
  • all markup must be valid xHTML syntax, specifically:
    • every element must be closed
    • every attribute must have a value enclosed in quotes
    • tag names and attributes must be lowercase

wp-Typography can easily be ported to any other PHP based content management system. A sister project — PHP Typography assembles all typographic functionality (without any WordPress specific code) in an object oriented format that is ready for WordPress independent use.

View the wp-Typography homepage for more information.

Requires: 2.7 or higher
Compatible up to: 3.0.5
Last Updated: 2010-7-16
Downloads: 118,946

Ratings

4 stars
4.4 out of 5 stars

Support

0 of 1 support threads in the last two months have been resolved.

Got something to say? Need help?

Compatibility

+
=
Not enough data

1 person says it works.
0 people say it's broken.

100,4,4 100,1,1 50,2,1 100,2,2
75,4,3 100,3,3 100,1,1 100,1,1
100,2,2 100,2,2 100,4,4 100,2,2
100,8,8 100,5,5
50,2,1 88,8,7
100,3,3 100,1,1 67,3,2 100,1,1
100,5,5
100,1,1
100,3,3
86,7,6
100,2,2
100,4,4
100,2,2
100,11,11
100,5,5
100,4,4
100,2,2
67,3,2
100,1,1
100,7,7
100,2,2
0,1,0
100,1,1
100,1,1