Tech TutorBangla Web Documentation
Portfolio
HomeHTMLCSSTailwind CSSJavaScriptTypeScriptReactNext.jsNode.jsExpressSocket.IOExpoWordPressPostgreSQLPrismaPostgresNestJSMongoDBDockerTanStackTanStack TableRTK QueryGitGitHub
  • WordPress Documentation24টি অধ্যায়
প্রযুক্তি নির্বাচন
HomeHTMLCSSTailwind CSSJavaScriptTypeScriptReactNext.jsNode.jsExpressSocket.IOExpoWordPressPostgreSQLPrismaPostgresNestJSMongoDBDockerTanStackTanStack TableRTK QueryGitGitHub
  • Introduction
  • WordPress.com ও .org
  • WordPress Site
  • Dashboard ও Admin
  • Post
  • Category ও Tag
  • Page
  • Media Library
  • Menu ও Widget
  • User ও Role
  • Gutenberg
  • Page Builder
  • Theme
  • Plugin
  • WooCommerce
  • Database
  • Hosting
  • Domain ও SSL
  • cPanel ও FTP
  • Architecture
  • Relationship
  • Complete Website
  • Best Practices
  • Interview Questions
  1. Docs
  2. WordPress
  3. Theme কী এবং কীভাবে কাজ করে
WordPressBeginner

Theme কী এবং কীভাবে কাজ করে

WordPress-এর Theme-এর ধারণা, Theme file-গুলো কী কী, template hierarchy ও Child Theme-এর ব্যবহার — বাংলায়।

14টি অংশবাংলা ভাষায়

Theme কী?

Theme হলো website-এর design এবং visual structure নিয়ন্ত্রণ করার system। Theme-ই ঠিক করে — কোথায় sidebar, কী রঙ, কী font, header/footer কেমন হবে। Content আলাদা, আর Theme-এর উপর ভিত্তি করে content-কে কীভাবে present করা হবে।

Theme vs Contenttext
text
Content  (আপনার লেখা, ছবি, page)
   +
Theme    (যেভাবে সাজিয়ে দেখানো হবে)
   =
Website-এর look

Theme কীভাবে কাজ করে?

WordPress-এর প্রতিটি page কোন template দেখাবে তা template hierarchy বলে ঠিক করে। Theme folder-এর ভেতরে থাকে multiple PHP template file।

একটি Theme-এর main filestext
text
wp-content/themes/mytheme/
├── style.css        → theme এর তথ্য + CSS
├── functions.php   → theme-র functions
├── header.php      → উপরের অংশ (header)
├── footer.php      → নিচের অংশ (footer)
├── sidebar.php     → sidebar
├── index.php       → default template
├── single.php      → একক post/page
├── page.php        → page-এর জন্য
├── archive.php     → category/author list
└── front-page.php  → homepage template

Template Hierarchy

যখন কোনো post/page-এর request আসে, WordPress প্রথমে most specific template খোঁজে, না মিললে সাধারণের দিকে যায়।

single.php-এর সন্ধান ক্রমtext
text
single-{slug}.php  →  single-{id}.php  →  single.php  →  index.php

Theme বনাম Page Builder

Theme-ই পুরো site-এর global design ঠিক করে। Page builder-কে ব্যবহার করে আলাদা page-specific design বানানো হয়। একটি ভালো theme + page builder = flexible site।

Child Theme

Customization করতে চাইলে Child Theme ব্যবহার করা ভালো অভ্যাস। Child theme-এ মূল theme-এর কোড ঠিক থাকে — শুধু ছোট override-গুলো child-এ রাখা হয়, এতে parent theme update করলেও আপনার custom code অক্ষত থাকে।

সাবধান

পুরোনো বা আপডেটহীন Theme নিরাপদ নয়। Theme নিয়মিত আপডেট করলে bug ও security issue ঠিক হয় — তাই সবসময় theme-টি latest version-এ রাখুন।

শেষ প্যারায় নিজে practice করুন — কোড কপি করে নিজের এডিটরে চালিয়ে দেখুন।
আগেরPage Builder ও Elementor কীপরেরPlugin কী এবং কীভাবে কাজ করে
এই পেজে
Tech Tutor

বাংলায় ওয়েব ডেভেলপমেন্ট ডকুমেন্টেশন শিখুন — ধাপে ধাপে।

Homeসব ডকুমেন্টেশনQuick Startআমার নোটস

© 2026 Tech Tutor. বাংলায় শিখুন, বাংলায় গড়ুন।

mdanamolhasan1998@gmail.com