How to Install Bangla Font in WordPress: তিনটি সহজ উপায়

how to install bangla font in wordpress — এখানে “ইনস্টল” মানে কম্পিউটারে ফন্ট বসানো নয়, বরং আপনার সাইটের থিমকে একটি বাংলা ওয়েব ফন্ট ব্যবহার করতে বলা। WordPress নিজে ইউনিকোড সমর্থন করে, তাই বাংলা লেখা এমনিতেই দেখা যায়; কিন্তু ফন্ট না দিলে প্রতিটি ডিভাইসে লেখা আলাদা দেখাবে। নিচে তিনটি পদ্ধতি দেওয়া হলো: থিম সেটিংস, প্লাগইন, আর কোড। আপনার সাইটের সাথে যেটি মেলে, সেটি বেছে নিন।

ল্যাপটপে WordPress ড্যাশবোর্ডে বাংলা ফন্ট সেটিংস পরিবর্তন

পদ্ধতি ১: থিমের Customizer দিয়ে how to use bangla font in wordpress

Astra, GeneratePress, Kadence, OceanWP-এর মতো জনপ্রিয় থিমগুলোতে Google Fonts আগে থেকেই যুক্ত থাকে। যেমন Astra-তে:

  1. Appearance → Customize → Global → Typography-তে যান।
  2. Body Font Family-তে Hind Siliguri বা Noto Sans Bengali খুঁজে বেছে নিন।
  3. Headings-এও একই ফন্ট বা মিল রেখে অন্য একটি বাংলা ফন্ট দিন।
  4. Publish করুন, তারপর ক্যাশ ক্লিয়ার করে সাইট দেখুন।

Elementor ব্যবহার করলে Site Settings → Global Fonts থেকেও একইভাবে Google-এর বাংলা ফন্ট বসানো যায়। কোন ফন্ট বেছে নেবেন তা নিয়ে দ্বিধা হলে দেখুন সেরা বাংলা ফন্টের তুলনা।

পদ্ধতি ২: প্লাগইন দিয়ে how to add solaimanlipi bangla font to wordpress

SolaimanLipi, Kalpurush বা Nikosh Google Fonts-এ নেই, তাই এগুলো নিজে আপলোড করতে হয়। সবচেয়ে সহজ উপায় হলো ফ্রি Custom Fonts প্লাগইন, যা Astra, Elementor ও Beaver Builder-এর সাথে কাজ করে:

  1. Plugins → Add New-এ “Custom Fonts” লিখে ইনস্টল ও অ্যাক্টিভেট করুন।
  2. Appearance → Custom Fonts-এ গিয়ে ফন্টের নাম দিন (যেমন SolaimanLipi)।
  3. WOFF2 বা TTF ফাইল আপলোড করুন এবং সেভ করুন।
  4. এবার Customizer-এর Typography তালিকায় ফন্টটি দেখা যাবে; সেখান থেকে বেছে নিন।

ফন্ট ফাইল কোথা থেকে নিরাপদে নেওয়া যায় তা জানতে পড়ুন বাংলা ফন্ট ডাউনলোডের গাইড। মনে রাখুন, SutonnyMJ-এর মতো ANSI ফন্ট ওয়েবে কাজে আসে না; শুধু ইউনিকোড ফন্ট আপলোড করুন।

দুটি মনিটরে আগে ও পরে WordPress সাইটের বাংলা ফন্টের তুলনা

পদ্ধতি ৩: কোড দিয়ে how to add bangla web fonts to wordpress

প্লাগইন কম রাখতে চাইলে চাইল্ড থিমের functions.php-তে Google Fonts এনকিউ করুন:

add_action( 'wp_enqueue_scripts', function () {
  wp_enqueue_style( 'bn-font',
    'https://fonts.googleapis.com/css2?family=Hind+Siliguri:wght@400;700&display=swap',
    array(), null );
} );

তারপর Appearance → Customize → Additional CSS-এ লিখুন: body, h1, h2, h3 { font-family: 'Hind Siliguri', sans-serif; }। মূল থিমের functions.php এডিট করবেন না, কারণ থিম আপডেট হলে পরিবর্তন মুছে যাবে। কোডের পেছনের ধারণা বুঝতে দেখুন HTML-এ বাংলা ফন্ট গাইড।

how to install bangla font in wordpress: কোন পদ্ধতি আপনার জন্য?

আপনার পরিস্থিতি সুপারিশ
Google Fonts-এর ফন্টই যথেষ্ট থিম Customizer
SolaimanLipi/Kalpurush চাই Custom Fonts প্লাগইন
থিমে ফন্ট অপশন নেই চাইল্ড থিমে কোড

how to add bangla font in wordpress করার পর সাধারণ সমস্যা

ফন্ট বসানোর পর অন্তত তিনটি জিনিস যাচাই করুন: হোমপেজ, একটি পোস্ট ও মোবাইল ভিউ। প্রতিটিতে যুক্তাক্ষর (ক্ষ, ন্ত, স্ত্র) ঠিকমতো জোড়া লাগছে কি না দেখুন। নিচের সমস্যাগুলোই সবচেয়ে বেশি দেখা যায়।

সেটিংস বদলালেও ফন্ট বদলায় না: ক্যাশিং প্লাগইন (LiteSpeed, WP Rocket) ও সিডিএন ক্যাশ ক্লিয়ার করুন। তারপর ব্রাউজারে হার্ড রিফ্রেশ দিন।

পোস্টে ইংরেজি অক্ষরের জট: লেখাটি বিজয়ে টাইপ করে পেস্ট করা হয়েছে। আগে ইউনিকোডে কনভার্ট করে নিন।

ফোনে সাইট ধীর: প্রয়োজনের বেশি ওয়েট লোড হচ্ছে। Customizer-এ শুধু 400 ও 700 রাখুন। Astra-তে “Load Google Fonts Locally” অপশন চালু করলে ফন্ট আপনার সার্ভার থেকেই আসবে।

কম্পিউটারে WordPress ওয়েব ডিজাইন প্রজেক্টে বাংলা টাইপোগ্রাফি

সংক্ষেপে, how to install bangla font in wordpress এর সবচেয়ে দ্রুত উপায় হলো থিম Customizer, আর নিজস্ব ফন্টের জন্য Custom Fonts প্লাগইন। Blogger ব্যবহার করলে দেখুন Blogger-এ বাংলা ফন্ট যোগ করা।

প্রায়শই জিজ্ঞাসিত প্রশ্নাবলী

WordPress-এ বাংলা লিখতে কি আলাদা ফন্ট লাগে?

না, WordPress ইউনিকোড সমর্থন করে, তাই বাংলা লেখা এমনিতেই দেখা যায়। ফন্ট যোগ করলে সব ডিভাইসে লেখা একই রকম ও আরও পরিষ্কার দেখায়।

SolaimanLipi ফন্ট WordPress-এ কীভাবে যোগ করব?

Custom Fonts প্লাগইন ইনস্টল করে Appearance → Custom Fonts-এ ফন্ট ফাইল আপলোড করুন, তারপর থিমের Typography সেটিংস থেকে ফন্টটি বেছে নিন।

ফন্ট পরিবর্তন করলাম, কিন্তু সাইটে দেখাচ্ছে না কেন?

সাধারণত ক্যাশের কারণে এমন হয়। ক্যাশিং প্লাগইন ও সিডিএন ক্যাশ ক্লিয়ার করুন এবং ব্রাউজারে হার্ড রিফ্রেশ দিন।

Elementor-এ বাংলা ফন্ট ব্যবহার করা যায়?

হ্যাঁ। Site Settings → Global Fonts থেকে Google-এর বাংলা ফন্ট বেছে নিতে পারেন। নিজস্ব ফন্ট আপলোডের জন্য Custom Fonts প্লাগইন Elementor-এর সাথেও কাজ করে।

কোড দিয়ে ফন্ট যোগ করলে থিম আপডেটে মুছে যাবে কি?

মূল থিমের functions.php-তে লিখলে মুছে যাবে। তাই চাইল্ড থিম বা Code Snippets-এর মতো প্লাগইন ব্যবহার করুন।

Leave a Comment

আপনার ই-মেইল এ্যাড্রেস প্রকাশিত হবে না। * চিহ্নিত বিষয়গুলো আবশ্যক।

Scroll to Top