QUESTION:

Why does Textpattern insert a non-breaking space ( ) between the last two words of my article titles?

sIFR won’t work properly on my article titles.



ANSWER:

Background

For those who don’t know, in typesetting, a widow is a single word on a line by itself at the end of a paragraph and is considered bad style.

The solution is to insert a non-breaking space between the last two words of your headline.

ShaunInman.com: Widon’t

Widow handling in Textpattern

Textpattern includes such a feature in the core to deal with widows. There is a preference, “Prevent widowed words in article titles?” and several tags, such as recent_articles, make use of this preference as the default value for the attribute, no_widow.