NextGen Skills Lab Bangla Font

Description

NextGen Skills Lab Bangla Font lets you choose one Bangla (Bengali) font for all Bangla text on your WordPress website, while English text keeps the font set by your theme or Elementor. Pick a Google Font that supports Bengali, or upload your own font file such as SolaimanLipi, Kalpurush, Nikosh or Siyam Rupali.

Mixed Bangla and English content often shows the wrong font: Bangla falls back to a system font, or an English-only web font does not cover Bangla letters. This plugin solves it by styling the Bangla text on its own, so your English design stays exactly as you built it.

Key features

  • One fixed Bangla font. Bangla characters always use the font you choose. English characters keep the theme or Elementor font. The plugin never sets, replaces or defaults an English font.
  • Google Fonts for Bengali, hosted on your site. Choose Noto Sans Bengali, Noto Serif Bengali, Hind Siliguri, Anek Bangla, Baloo Da 2, Tiro Bangla, Atma, Galada or Mina, or type any other Google Font that supports Bengali. The font is downloaded once and stored in your uploads folder.
  • Upload your own Bangla font. Use a .woff2, .woff, .ttf or .otf file (up to 5 MB). Add a regular and a bold file, or mark the regular file as a variable font.
  • Live preview. See your Bangla text in regular and bold on the settings page before you save.
  • Targeted output. Bangla text is wrapped in a small span on the front end, and only that span receives the Bangla font. No body, container or widget rules are added.
  • Fast loading. The font is hosted on your own site, uses font-display swap and is preloaded.
  • Elementor Text Editor cleanup (optional). Replace   with a normal space and remove empty paragraphs in Elementor Text Editor widgets. This changes the output only; your saved content is not changed.

How it works

The plugin finds Bangla characters in your page output and wraps them in a span with the Bangla font. English text is left alone. Admin screens, feeds, embeds and the Elementor editor preview are not touched, so the wrappers are never saved into your content.

Who is it for?

Bangla bloggers, news and magazine sites, online course and LMS sites, business and portfolio websites, and agencies who build Bangla or bilingual (Bangla and English) websites with WordPress and Elementor.

Privacy

Your visitors never connect to Google. A Google font is downloaded by an administrator only when they click Save Changes or Re-download, and it is then served from your own site. See “External services” below for details.

বাংলায় সংক্ষেপে

NextGen Skills Lab Bangla Font আপনার ওয়ার্ডপ্রেস ওয়েবসাইটের বাংলা লেখার জন্য একটি নির্দিষ্ট বাংলা ফন্ট সেট করে। ইংরেজি লেখা আপনার থিম বা Elementor-এ সেট করা ফন্টেই থাকে।

  • গুগল ফন্ট (যেমন Noto Sans Bengali, Hind Siliguri, Anek Bangla) থেকে বাংলা ফন্ট বেছে নিন, অথবা নিজের ফন্ট ফাইল আপলোড করুন। শুধু সেই ফন্টই আপলোড করুন যার লাইসেন্স আপনার আছে।
  • গুগল ফন্ট আপনার নিজের সাইটে সংরক্ষিত হয়, তাই আপনার ভিজিটররা গুগলের সাথে সংযুক্ত হয় না।
  • সেভ করার আগে সেটিংস পেজে লাইভ প্রিভিউ দেখে নিন।
  • Elementor Text Editor উইজেটে অপ্রয়োজনীয়   ও ফাঁকা প্যারাগ্রাফ সরানোর অপশন আছে। সংরক্ষিত কনটেন্ট বদলায় না।

কীভাবে ব্যবহার করবেন

১. প্লাগইন ইনস্টল ও অ্যাক্টিভ করুন।
২. Settings > NextGen Skills Lab Bangla Font-এ যান।
৩. বাংলা ফন্ট বেছে নিয়ে Save Changes ক্লিক করুন।
৪. ক্যাশ প্লাগইন ও CDN ক্যাশ ক্লিয়ার করুন।

External services

This plugin connects to Google Fonts (fonts.googleapis.com and fonts.gstatic.com) only to get the Bangla font you select, which is then saved in your own uploads folder. Visitors of your site never contact Google.

  • When: only when an administrator clicks “Save Changes” with a Google font selected or clicks “Re-download Google font” on the settings page. Nothing is sent when the plugin is activated or while you browse the admin area. The settings page preview also loads the font name you type or pick from Google in your browser.
  • Data sent: the font name and the usual connection data (such as the IP address) of your server or browser.
  • Terms of Service: https://policies.google.com/terms
  • Privacy Policy: https://policies.google.com/privacy

Fonts you upload yourself are never sent anywhere.

Credits

Author: Md Arifur Rahman | A.R. Noyon
Developer: Md Arifur Rahman | A.R. Noyon | NextGen Skills Lab | Noyon Edition

  • Md Arifur Rahman: https://www.linkedin.com/in/arnoyonbd
  • A.R. Noyon: https://www.linkedin.com/in/arnoyonbd
  • NextGen Skills Lab: https://linkedin.com/company/nextgenskillslab
  • Noyon Edition: https://www.linkedin.com/company/noyonedition

Screenshots

Installation

  1. In your WordPress dashboard go to Plugins > Add New, search for “NextGen Skills Lab Bangla Font”, click Install Now, then Activate.
  2. To install manually, upload the plugin folder to the /wp-content/plugins/ directory, or use Plugins > Add New > Upload Plugin, then activate it.
  3. Go to Settings > NextGen Skills Lab Bangla Font.
  4. Choose a Bangla font from the list. To use another Google Font, type its name in “Other Google Font” and click Preview. To use your own font, select a font under “Upload your own file” and upload the regular and bold files.
  5. Click Save Changes. A Google font is downloaded from Google Fonts at this point, and only because you clicked; nothing is downloaded when the plugin is activated.
  6. Optional: turn on the Text Editor cleanup options for Elementor.
  7. Clear any caching plugin and CDN cache, then reload your site.

FAQ

Is this plugin free?

Yes. The plugin is free and licensed under GPLv2 or later.

Does this change the English font?

No. English text keeps the font set by your theme or Elementor. Only Bangla characters use the fixed Bangla font.

How do I use a Bangla font on my WordPress website?

Install and activate the plugin, go to Settings > NextGen Skills Lab Bangla Font, choose a font and click Save Changes. Bangla text on your site then uses that font.

Which Bangla (Bengali) fonts can I use?

Choose from the Google Fonts list (Noto Sans Bengali, Noto Serif Bengali, Hind Siliguri, Anek Bangla, Baloo Da 2, Tiro Bangla, Atma, Galada, Mina), type any other Google Font that supports Bengali, or upload your own font file such as SolaimanLipi, Kalpurush, Nikosh or Siyam Rupali.

Can I use my own font file?

Yes. Upload a .woff2, .woff, .ttf or .otf file (up to 5 MB) on the settings page. Only upload fonts you are licensed to use.

Can I use any Google Font?

Yes, as long as it supports Bengali. Type the font name in the “Other Google Font” field, use Preview, then save. If the font is not found, your current font stays active.

Does it work with Elementor?

Yes. English text keeps the font set in Elementor, and the plugin adds the Bangla font to Bangla text on the live site. It also has optional cleanup for Elementor Text Editor widgets.

Do my visitors connect to Google?

No. The Google font is downloaded once and hosted on your own site.

Does the Bangla font show inside the Elementor editor?

The editor preview is left untouched so the wrappers are never saved into your content. The Bangla font is applied on the live site. Text loaded later by AJAX is not wrapped.

The font does not change on my site. What should I do?

Clear your caching plugin and CDN cache, then reload the page.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“NextGen Skills Lab Bangla Font” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.0.0

  • Initial release.
  • Google fonts are downloaded only after an administrator clicks Save Changes or Re-download on the settings page, never on activation.