=== Automatic NBSP === Contributors: damian-gora Tags: typography, nbsp, non-breaking space, line-break, polish, czech, french, punctuation marks, sierotki Requires at least: 3.0 Tested up to: 5.1 Stable tag: 1.5.4 License: GPLv2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html Automatically adds a non-breaking space ( ) in the content. == Description == **Support typographic rules in Polish and Czech** Moves conjunctions, prepositions, etc. to the new line. ( sierotki ) **Support punctuation marks in French** Adds a non-breaking space ` ` before punctuation marks as `!` `?` `;` `%` `«` `»` **How it works?** The plugin automatically adds HTML entity ` ` ( non-breaking space ) after selected words or phrases. E.g. 'Mr. Someone' should be 'Mr.` `Someone'. Works with: * posts * titles * pages * custom post types * comments * widgets * custom contents You can create your own list of words/phrases or import our proposals. **Custom contents** You can use the function `` to add ` ` to the custom content. Use this in your code. 1. Param `$content` - (string) (required) Free text 2. Param `$echo` - (bool) (optional) true (echo), false (return), Default: true **Other features:** * Advanced Custom Fields compatibility If you have any ideas for how Automatic NBSP could be improved, you write to us. == Installation == 1. Install the plugin from within the Dashboard or upload the directory `automatic-nbsp` and all its contents to the `/wp-content/plugins/` directory. 2. Activate the plugin through the 'Plugins' menu in WordPress. 3. Go to Settings -> Automatic NBSP and set your preferences. 4. Enjoy automatically added non-breaking spaces == Changelog == = 1.5.4, April 11, 2019 = * CHANGE: Nothing changed. Only version. = 1.5.3, November 25, 2016 = * FIX: special case for a mark `«` (by francois.massart) = 1.5.2, April 24, 2016 = * FIX: Escaping another special characters from phrases = 1.5.1, January 28, 2016 = * ADD Integration with the Advanced Custom Fields plugin. * DEL Problematic feature (keep numbers together). = 1.5 = * ADD Keep numbers together as option * FIX Bug with words ending with a dot `.` = 1.4 = * FIX Bug with disappearing titles. = 1.3 = * ADD New function `auto_nbsp($content, $echo)` allows to add nbsp to the custom content. Use this in your code. * ADD ` ` before punctuation marks as `!` `?` `;` `%` `«` `»` = 1.2 = * Title is now supported. * Excerpt is now supported. * Comment text is now supported. * Widget text is now supported. * Phrases is now allowed. * Add case sensitive for words or phrases. * Add list of conjunctions and other phrases for the Polish and English language. * Fix mechanism for adding a   entitie. * Polish translation = 1.1 = * Fix bug compatibility wordpress 3.6. = 1.0 = * First version.