[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fimgUDXp37vpIenjsKz_LIXR56q4bhLIyMBBQOW8EMxs":3,"$fpybvBWNjTrbmTL1hsxR3BqGPBoktA4bqf36ardLKsRw":130,"$fkAjBdgqmukEdanHfQce4MyfDaNQpxg_rav_qCVNEqiM":135},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":11,"last_updated":13,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":17,"homepage":23,"download_link":24,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27,"discovery_status":28,"vulnerabilities":29,"developer":30,"crawl_stats":26,"alternatives":36,"analysis":26,"fingerprints":26},"mits-no-lonely-words","MITS No Lonely Words","2.2.0","wpaluchmits","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpaluchmits\u002F","\u003Cp>\u003Cstrong>No Lonely Words\u003C\u002Fstrong> solves a common Polish typography problem: single-letter conjunctions and prepositions (a, i, w, z, o, u…) left alone at the end of a line. The plugin replaces the trailing space after these words with a non-breaking space (\u003Ccode>&nbsp;\u003C\u002Fcode>) so they always stay attached to the following word.\u003C\u002Fp>\n\u003Ch4>How it works\u003C\u002Fh4>\n\u003Cp>Content is processed \u003Cstrong>once when a post is saved\u003C\u002Fstrong> and the result is stored in post meta. On every subsequent frontend request the plugin reads directly from WordPress’s in-memory meta cache (no regex, no extra database queries). For posts created before activation, inline processing runs on the first view and is cached for the rest of that request.\u003C\u002Fp>\n\u003Ch4>Supported words\u003C\u002Fh4>\n\u003Cp>Polish conjunctions and prepositions: a, i, w, z, o, u, do, ku, na, od, po, we, za, ze, ale, czy, bo, nie, już, też, się, jak, co, to, oraz, lecz, więc, przez, przed, przy, nad, pod, bez, dla, m.in., np., tj. and more.\u003C\u002Fp>\n\u003Ch4>Supported filters\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ccode>the_title\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>the_content\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>the_excerpt\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>woocommerce_short_description\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>term_description\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>widget_text_content\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>single_cat_title\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Requirements\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>PHP 8.0+, WordPress 6.0+\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Developed and maintained by \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fmits.pl\" rel=\"nofollow ugc\">MITS\u003C\u002Fa>\u003C\u002Fstrong>, a WordPress agency. We build fast, reliable WordPress sites for businesses in Poland and beyond.\u003C\u002Fp>\n\u003Ch4>Privacy\u003C\u002Fh4>\n\u003Cp>This plugin does not collect any personal data and does not make any external HTTP requests.\u003C\u002Fp>\n","Polish typography fix. Prevents lonely conjunctions at line ends. Processes content once on save, zero overhead on frontend.",0,195,"2026-06-22T12:03:00.000Z","7.0.2","6.0","8.0",[18,19,20,21,22],"nbsp","orphans","polish","typography","widows","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmits-no-lonely-words.2.2.0.zip",100,null,"2026-07-22T17:31:50.256Z","no_bundle",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":32,"avg_security_score":25,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},4,10,30,94,"2026-08-28T20:47:34.906Z",[37,57,76,94,115],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":47,"num_ratings":48,"last_updated":49,"tested_up_to":50,"requires_at_least":51,"requires_php":23,"tags":52,"homepage":23,"download_link":55,"security_score":56,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"automatic-nbsp","Automatic NBSP","1.5.4","Damian Gora","https:\u002F\u002Fprofiles.wordpress.org\u002Fwebtroter\u002F","\u003Cp>\u003Cstrong>Support typographic rules in Polish and Czech\u003C\u002Fstrong>\u003Cbr \u002F>\nMoves conjunctions, prepositions, etc. to the new line. ( sierotki )\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Support punctuation marks in French\u003C\u002Fstrong>\u003Cbr \u002F>\nAdds a non-breaking space \u003Ccode>&nbsp;\u003C\u002Fcode> before punctuation marks as \u003Ccode>!\u003C\u002Fcode> \u003Ccode>?\u003C\u002Fcode> \u003Ccode>;\u003C\u002Fcode> \u003Ccode>%\u003C\u002Fcode> \u003Ccode>«\u003C\u002Fcode> \u003Ccode>»\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>How it works?\u003C\u002Fstrong>\u003Cbr \u002F>\nThe plugin automatically adds HTML entity \u003Ccode>&nbsp;\u003C\u002Fcode> ( non-breaking space ) after selected words or phrases. E.g. ‘Mr. Someone’ should be ‘Mr.\u003Ccode>&nbsp;\u003C\u002Fcode>Someone’. Works with:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>posts\u003C\u002Fli>\n\u003Cli>titles\u003C\u002Fli>\n\u003Cli>pages\u003C\u002Fli>\n\u003Cli>custom post types\u003C\u002Fli>\n\u003Cli>comments\u003C\u002Fli>\n\u003Cli>widgets\u003C\u002Fli>\n\u003Cli>custom contents\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>You can create your own list of words\u002Fphrases or import our proposals.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Custom contents\u003C\u002Fstrong>\u003Cbr \u002F>\nYou can use the function \u003Ccode>\u003C?php auto_nbsp($content, $echo); ?>\u003C\u002Fcode> to add \u003Ccode>&nbsp;\u003C\u002Fcode> to the custom content. Use this in your code.\u003Cbr \u002F>\n1. Param \u003Ccode>$content\u003C\u002Fcode> – (string) (required) Free text\u003Cbr \u002F>\n2. Param \u003Ccode>$echo\u003C\u002Fcode> – (bool) (optional) true (echo), false (return), Default: true\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Other features:\u003C\u002Fstrong>\u003Cbr \u002F>\n*  Advanced Custom Fields compatibility\u003C\u002Fp>\n\u003Cp>If you have any ideas for how Automatic NBSP could be improved, you write to us.\u003C\u002Fp>\n","Automatically adds a non-breaking space (&nbsp) in the content.",3000,14770,84,13,"2019-04-11T14:29:00.000Z","5.1.22","3.0",[53,18,54,20,21],"line-break","non-breaking-space","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fautomatic-nbsp.1.5.4.zip",85,{"slug":58,"name":59,"version":60,"author":61,"author_profile":62,"description":63,"short_description":64,"active_installs":65,"downloaded":66,"rating":67,"num_ratings":68,"last_updated":69,"tested_up_to":70,"requires_at_least":71,"requires_php":23,"tags":72,"homepage":74,"download_link":75,"security_score":56,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"widont-part-deux","Widon't Part Deux","1.3.1","Morgan Estes","https:\u002F\u002Fprofiles.wordpress.org\u002Fmorganestes\u002F","\u003Cp>Building on \u003Ca href=\"http:\u002F\u002Fwww.shauninman.com\u002Farchive\u002F2008\u002F08\u002F25\u002Fwidont_2_1_1\" rel=\"nofollow ugc\">Shaun Inman’s plugin\u003C\u002Fa>, Widon’t Part Deux eliminates \u003Ca href=\"http:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FWidow_(typesetting)\" rel=\"nofollow ugc\">widows\u003C\u002Fa> in the titles and content your posts and pages.\u003C\u002Fp>\n\u003Ch3>Known Issues\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>It doesn’t always work if the last word of in the element is wrapped in a tag. (Like if the final word is \u003Ccode>\u003Cstrong>bold\u003C\u002Fstrong>.\u003C\u002Fcode>)\u003C\u002Fli>\n\u003Cli>You can’t pick how many words are on the last line (yet).\u003C\u002Fli>\n\u003C\u002Ful>\n","Widon't Part Deux eliminates typographic widows in the titles and content your posts and pages.",70,3388,96,5,"2014-09-02T03:14:00.000Z","4.0.38","3.5",[19,73,21,22],"title","https:\u002F\u002Fgithub.com\u002Fmorganestes\u002Fwp-widont","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwidont-part-deux.1.3.1.zip",{"slug":77,"name":78,"version":79,"author":80,"author_profile":81,"description":82,"short_description":83,"active_installs":84,"downloaded":85,"rating":25,"num_ratings":86,"last_updated":87,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":88,"homepage":92,"download_link":93,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"sierotki","Orphans","3.4.4","Marcin Pietrzak","https:\u002F\u002Fprofiles.wordpress.org\u002Fiworks\u002F","\u003Cp>The \u003Cstrong>Orphans\u003C\u002Fstrong> plugin automatically improves the typography of your WordPress site by preventing single-letter or very short words—known as \u003Cem>orphans\u003C\u002Fem>—from appearing alone at the beginning of a line. By replacing the space after these words with a non-breaking space, the plugin ensures cleaner, more professional-looking text layouts, especially for languages like Polish where such typographic rules are important.\u003C\u002Fp>\n\u003Ch4>What are Orphans?\u003C\u002Fh4>\n\u003Cp>An \u003Cem>orphan\u003C\u002Fem> in typography is a short word (often a single character) left isolated at the beginning of a line, separated from the rest of the sentence. This is considered a composition error and can negatively affect readability and the visual appeal of your content.\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Automatic Orphan Fixing:\u003C\u002Fstrong> Scans your content and replaces spaces after short words (orphans) with non-breaking spaces, preventing them from being separated by line breaks.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customizable:\u003C\u002Fstrong> Easily modify which words are treated as orphans using filters, or provide your own list of orphan terms.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Non-Destructive:\u003C\u002Fstrong> The plugin does not alter your original content in the database; changes are applied only when content is displayed.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Builder and Plugin Integration:\u003C\u002Fstrong> Seamless compatibility with popular page builders like Bricks, Divi, Muffin (beTheme), WPBakery, and Advanced Custom Fields.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Flexible Usage:\u003C\u002Fstrong> Apply orphan fixes to custom fields or any string using provided filters.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>How It Works\u003C\u002Fh4>\n\u003Cp>Once activated, Orphans automatically processes your posts, pages, and other content post types, fixing orphaned words on the fly. You can customize its behavior through the settings panel found under Appearance > Orphans, or extend functionality with WordPress filters for advanced use cases.\u003C\u002Fp>\n\u003Ch4>Ideal For\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Bloggers, publishers, and editors seeking to maintain high typographic standards.\u003C\u002Fli>\n\u003Cli>Sites in languages (like Polish or Czech) where orphan control is a common publishing requirement.\u003C\u002Fli>\n\u003Cli>Anyone wanting to enhance the professional appearance and readability of their WordPress content.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Open Source & Developer Friendly\u003C\u002Fh4>\n\u003Cp>Orphans is open source, actively maintained, and available on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fiworks\u002Fsierotki\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa> for those interested in contributing or extending its features.\u003C\u002Fp>\n\u003Ch4>Asset image\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Fwww.flickr.com\u002Fphotos\u002Fcalliope\u002F306564541\u002F\" rel=\"nofollow ugc\">Manuscript by Muffet, on Flickr\u003C\u002Fa>\u003C\u002Fp>\n","Supports the grammar rule for orphan words at the end of a line.",50000,684207,162,"2026-07-16T07:54:00.000Z",[89,90,91,20,21],"czech","grammar","orphan","https:\u002F\u002Fgithub.com\u002Fiworks\u002Fsierotki","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsierotki.3.4.4.zip",{"slug":95,"name":96,"version":97,"author":98,"author_profile":99,"description":100,"short_description":101,"active_installs":102,"downloaded":103,"rating":104,"num_ratings":65,"last_updated":105,"tested_up_to":106,"requires_at_least":107,"requires_php":108,"tags":109,"homepage":113,"download_link":114,"security_score":104,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"wp-typography","wp-Typography","5.11.0","pepe","https:\u002F\u002Fprofiles.wordpress.org\u002Fpputzer\u002F","\u003Cp>Improve your web typography with:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>Hyphenation &mdash; \u003Ca href=\"https:\u002F\u002Fcode.mundschenk.at\u002Fwp-typography\u002Ffrequently-asked-questions\u002F#faq-what-hyphenation-language-patterns-are-included\" rel=\"nofollow ugc\">over 70 languages supported\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Space control, including:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>widow protection\u003C\u002Fli>\n\u003Cli>gluing values to units\u003C\u002Fli>\n\u003Cli>forced internal wrapping of long URLs & email addresses\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Intelligent character replacement, including smart handling of:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>quote marks\u003C\u002Fli>\n\u003Cli>dashes\u003C\u002Fli>\n\u003Cli>ellipses\u003C\u002Fli>\n\u003Cli>trademarks, copyright & service marks\u003C\u002Fli>\n\u003Cli>math symbols\u003C\u002Fli>\n\u003Cli>fractions\u003C\u002Fli>\n\u003Cli>ordinal suffixes\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>CSS hooks for styling:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>ampersands,\u003C\u002Fli>\n\u003Cli>uppercase words,\u003C\u002Fli>\n\u003Cli>numbers,\u003C\u002Fli>\n\u003Cli>initial quotes & guillemets.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n","Improve your web typography with: hyphenation, space control, intelligent character replacement, and CSS hooks.",20000,526673,92,"2025-02-23T17:45:00.000Z","6.7.5","6.6","7.4",[110,111,21,112,22],"hyphenation","smart-quotes","typogrify","https:\u002F\u002Fcode.mundschenk.at\u002Fwp-typography\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-typography.5.11.0.zip",{"slug":116,"name":117,"version":118,"author":119,"author_profile":120,"description":121,"short_description":122,"active_installs":123,"downloaded":124,"rating":11,"num_ratings":11,"last_updated":125,"tested_up_to":126,"requires_at_least":71,"requires_php":23,"tags":127,"homepage":23,"download_link":129,"security_score":56,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"orphan-word","Orphan Word","1.0","Olar Marius","https:\u002F\u002Fprofiles.wordpress.org\u002Folarmarius\u002F","\u003Cp>This plugin will handle the orphan words from: post\u002Fpage title, widget title, widget text and comment text. An orphan is the first line of a paragraph that lands all by itself at the bottom of a column or page. Designers sometimes also refer to the single-word last line of a paragraph as either a widow or an orphan. Some people call this a “runt”.\u003C\u002Fp>\n","This plugin will handle the orphan words from: post\u002Fpage title, widget title, widget text and comment text.",50,2282,"2018-08-21T17:03:00.000Z","4.9.29",[128,91,116,19,21],"automatic","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Forphan-word.1.0.zip",{"error":131,"url":132,"statusCode":133,"statusMessage":134,"message":134},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fmits-no-lonely-words\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":136,"versions":137},2,[138,144],{"version":6,"download_url":24,"svn_tag_url":139,"released_at":26,"has_diff":140,"diff_files_changed":141,"diff_lines":26,"trac_diff_url":142,"vulnerabilities":143,"is_current":131},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmits-no-lonely-words\u002Ftags\u002F2.2.0\u002F",false,[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fmits-no-lonely-words%2Ftags%2F2.1.0&new_path=%2Fmits-no-lonely-words%2Ftags%2F2.2.0",[],{"version":145,"download_url":146,"svn_tag_url":147,"released_at":26,"has_diff":140,"diff_files_changed":148,"diff_lines":26,"trac_diff_url":26,"vulnerabilities":149,"is_current":140},"2.1.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmits-no-lonely-words.2.1.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmits-no-lonely-words\u002Ftags\u002F2.1.0\u002F",[],[]]