JSM’s Non-Breaking Space for French Content

FYI

  • Plugin Name: JSM's Non-Breaking Space for French Content
  • Stable Version: 1.8.2
  • Author: JS Morisset
  • Description: Adds a non-breaking space between words and punctuation marks to avoid inappropriate line-breaks in French.
  • License: GPLv3
  • Requires At Least: WordPress 3.7
  • Tested Up To: WordPress 4.8.2
  • Last Updated: 15 hours ago
  • Downloaded: 1837 times
  • Plugin Homepage »

This plugin adds non-breaking spaces required by the French language in the content, excerpt, comments, and text widget — skipping over pre-formatted code blocks, styles and scripts.

If the <!--:fr--> HTML tag is found (used by some multilingual plugins), non-breaking spaces are added only between the <!--:fr--> and <!--:--> HTML tags.

There are no plugin settings — simply install and activate the plugin.

Filters for Developers

'nbsp_french_add_filters' ( array $names )

An associative array of filter names (and priority) for the plugin to hook by default.

To hook additional filters, include their names (and priority) in the 'nbsp_french_add_filters' array, or hook them individually in your functions.php:

'nbsp_french_currencies' ( $regex )

A list of recognized currencies.