Text Orphans Remover

تفصیل

Text Orphans Remover (a.k.a. #NoMoreOrphans™) improves the visual quality of long-form, responsive text by preventing “orphan” words on the last line.

This plugin adds a lightweight script on the front-end only (never in wp-admin). It measures each text block and, when appropriate, replaces the last breaking space with a non‑breaking space.

Default processed elements:
p, li, h1–h6, blockquote, figcaption, dd, dt

You can override the selector via JavaScript:
window.TextOrphansRemoverSelector = ‘p, li, .my-class’;

انسٹالیشن

  1. Upload the plugin folder to /wp-content/plugins/ (or upload the ZIP via Plugins Add New).
  2. Activate “Text Orphans Remover”.
  3. Done — it runs automatically on the front-end.

عمومی سوالات

Does it work in wp-admin?

No. This plugin never loads in the admin area.

Can I target different elements?

Yes. Set window.TextOrphansRemoverSelector before the script runs (e.g. in your theme’s footer or a small custom plugin).

Will it break inline HTML tags (links, strong, em)?

No. The script updates text nodes only and does not rewrite your HTML markup.

جائزے

There are no reviews for this plugin.

شراکت دار اور ڈیویلپرز

“Text Orphans Remover” اوپن سورس سافٹ ویئر ہے۔ مندرجہ ذیل لوگوں نے اس پلگ ان میں حصہ لیا:

شراکت دار

“Text Orphans Remover” کا اپنی زبان میں ترجمہ کریں۔

ڈویلپمینٹ میں دلچسپی ہے؟

کوڈ براؤز کریں، ایس این وی ریپوزیٹری کو چیک کریں یا ڈویلپمینٹ لاگ کو سبسکرائب کریں بذریعہ آر ایس ایس۔

چینج لاگ

1.0.1

  • Rebuilt as a minimal, professional plugin.
  • Keeps the original measurement-driven approach, but replaces spaces safely via text nodes (no innerHTML rewrites).
  • Expands default targeting beyond paragraphs.

1.0.0

  • Original release.