WP RupeeFont
WP RupeeFont is a lightweight WordPress plugin that automatically converts ”Rs” or ”Rs.” in your content to the Indian Rupee symbol (₹) — the official sign for the Indian Rupee (INR), Unicode code point U+20B9.
Once activated, every Rs 100, Rs.100, or Rs. 100 written in your posts, pages, excerpts, and text widgets is rendered as ₹ 100 on the front end. No JavaScript, no bundled fonts, no external requests, no configuration.
Why a plugin for the rupee symbol?
The ₹ symbol was introduced by the Government of India in 2010 and added to Unicode the same year. Most systems render it natively today, but a lot of older WordPress content was written with ”Rs” or ”Rs.” because the Unicode character wasn’t widely supported at the time. This plugin upgrades that legacy text to the modern Indian Rupee symbol on the fly — without you having to find-and-replace anything in your database.
Features
- Server-side conversion — runs in PHP via standard WordPress filters; no flash of unconverted content.
- Zero front-end overhead — no JavaScript, no CSS, no font files loaded on your site.
- Zero configuration — install, activate, done.
- Word-boundary matching — words like ”Mrs” and ”users” are never touched.
- Code-safe — text inside
<script>,<style>,<pre>,<code>, and<textarea>is left alone. - Block editor and classic editor both supported.
- Filters covered:
the_content,the_excerpt,widget_text,widget_block_content. - Single PHP file — no dependencies, no admin UI, no database tables.
Common use cases
- Indian blogs and news sites with legacy ”Rs” pricing in older articles.
- Business and personal sites listing prices in Indian Rupees.
- Travel, finance, and review sites that mention rupee amounts in post content.
- Any WordPress site migrating older content to the modern Unicode rupee symbol.
About the Indian Rupee Symbol (₹)
The Indian Rupee sign (₹) was officially adopted by the Government of India on 15 July 2010, designed by D. Udaya Kumar of IIT Guwahati. The design combines the Devanagari letter ”र” (ra) with a horizontal stroke representing the Indian tricolour. Its Unicode code point is U+20B9 INDIAN RUPEE SIGN, added in Unicode 6.0, and the ISO 4217 currency code for the Indian Rupee is INR.
