Patabindha Parab 2026 — WordPress Setup Guide

PATABINDHA PARAB 2026

WordPress Dashboard থেকে Stall Booking Website Setup Guide

Source: আপনার দেওয়া setup guide-টি HTML format-এ সাজানো হয়েছে। মূল নির্দেশনা ও terminology বজায় রাখা হয়েছে।

হ্যাঁ। আপনি যদি কোডিং না করে WordPress Dashboard থেকেই যতটা সম্ভব manually Patabindha Parab তৈরি করতে চান, তাহলে আমি আগের custom-plugin-heavy পরিকল্পনাটি বাদ দিয়ে ready-made WordPress plugins দিয়ে সবচেয়ে practical setup সাজাব।

আপনার requirement-এর জন্য একটি গুরুত্বপূর্ণ বিষয় আছে: সাধারণ event plugin যথেষ্ট নয়। আপনার দরকার interactive stall map + individual stall availability + temporary hold + WooCommerce checkout + payment + QR ticket/check-in। বর্তমানে WooCommerce-এর জন্য Stachethemes Seat Planner এই ধরনের visual seat/space map, real-time availability এবং checkout hold দেয়; এর Lite version-ও WordPress.org-এ আছে। ([WooCommerce][1])

---

🎯 আমরা কী বানাব

শেষে আপনার website-এর flow হবে:

PATABINDHA PARAB 2026
        ↓
   BOOK A STALL
        ↓
  Stall Map
        ↓
Green = Available
Blue = Selected
Yellow = Holding
Red = Booked
Gray = Blocked
        ↓
Select Stall
        ↓
Vendor Details
        ↓
WooCommerce Checkout
        ↓
Razorpay
        ↓
Payment Success
        ↓
Booking Confirmed
        ↓
QR Ticket
        ↓
Committee QR Scan
        ↓
VALID / USED

---

🧩 প্রথমে পুরো Plugin List দেখে নিন

আমি আপনার জন্য এই stack recommend করছি:

| কাজ | কী ব্যবহার করবেন | Free/Paid |
| --------------------- | ----------------------------- | --------------------------------------- |
| Website | WordPress | Free |
| Theme | Astra | Free |
| Page Builder | Elementor | Free |
| Online Store/Checkout | WooCommerce | Free |
| Stall Map | Stachethemes Seat Planner | Lite Free / Pro Paid |
| Payment | Razorpay for WooCommerce | Plugin available; gateway charges apply |
| QR Ticket | Seat Planner / ticket plugin | Feature অনুযায়ী |
| Email | WP Mail SMTP | Free |
| Security | Wordfence | Free / Pro |
| Backup | UpdraftPlus | Free / Pro |
| Cache | LiteSpeed Cache | Free |
| SEO | Rank Math SEO | Free / Pro |

Astra-এর free version WooCommerce-এর সঙ্গে কাজ করে এবং WooCommerce-এর layout/style-এর সঙ্গে integrate করে। ([Astra][2])

---

⭐ আমার মূল recommendation

Theme

Astra Free

Page Builder

Elementor Free

Booking

Stachethemes Seat Planner

Payment

Razorpay + WooCommerce

QR

প্রথমে Seat Planner-এর built-in QR/PDF capability ব্যবহার করার চেষ্টা করব; না হলে আলাদা QR ticket plugin যোগ করব।

Stachethemes-এর বর্তমান paid Seat Planner-এ interactive map, seat/space selection, real-time availability এবং checkout-এর সময় reservation timer রয়েছে। ([WooCommerce][1])

---

🪜 এখন একদম Step-by-Step

---

STEP 1 — Hostinger-এ WordPress Install

Hostinger খুলুন।

Hostinger
↓
Websites
↓
Add Website
↓
WordPress

তারপর:

  • Domain select করুন
  • Admin username
  • Admin password
  • Admin email
  • দিয়ে WordPress install করুন।

    Hostinger-এর WordPress Auto Installer ব্যবহার করাই সবচেয়ে সহজ পদ্ধতি। ([Hostinger][3])

    ---

    STEP 2 — SSL ON করুন

    Hostinger:

    Websites
    ↓
    Manage
    ↓
    Security
    ↓
    SSL

    SSL active করুন।

    Website:

    https://yourdomain.com

    হতে হবে।

    Payment নেওয়ার আগে HTTPS অবশ্যই ঠিক করুন।

    ---

    STEP 3 — WordPress Dashboard

    Login:

    yourdomain.com/wp-admin

    তারপর প্রথমে:

    Settings
    ↓
    General

    Set করুন:

    Site Title

    PATABINDHA PARAB 2026

    Tagline

    Baba Bhairab 17 Mouza Patabindha Committee

    WordPress Address

    https://...

    Site Address

    https://...

    Save।

    ---

    STEP 4 — Permalink

    যান:

    Settings
    ↓
    Permalinks

    Select:

    Post name

    Save Changes.

    এতে URL হবে:

    /stall-booking/
    /about/
    /contact/

    ---

    STEP 5 — Astra Theme Install

    যান:

    Appearance
    ↓
    Themes
    ↓
    Add New

    Search:

    Astra

    Install → Activate.

    Astra-এর official documentation অনুযায়ী WordPress dashboard থেকেই Astra install করা যায় এবং এটি WooCommerce-এর সঙ্গে integrated। ([Astra][2])

    আমার recommendation:

    Astra Free দিয়েই শুরু করুন।

    এখনই Astra Pro কিনতে হবে না।

    ---

    STEP 6 — Elementor Install

    যান:

    Plugins
    ↓
    Add New

    Search:

    Elementor Website Builder

    Install → Activate.

    Elementor ব্যবহার করবেন:

  • Homepage
  • About
  • Event details
  • Contact
  • FAQ
  • Booking instruction
  • Header/Footer design
  • এর জন্য।

    ---

    STEP 7 — Logo তৈরি করুন

    আপনার logo:

    PATABINDHA PARAB

    Cultural style-এ তৈরি করুন।

    তারপর:

    Appearance
    ↓
    Customize
    ↓
    Site Identity

    Logo upload করুন।

    ---

    STEP 8 — Website Color Set করুন

    Patabindha Parab-এর reference map-এর cultural look ধরে আমি রাখব:

    Primary

    Dark Green

    Secondary

    Red

    Highlight

    Golden/Yellow

    Background

    Cream/Off-white

    Text

    Dark Brown / Black

    এতে traditional cultural event-এর visual identity থাকবে।

    ---

    STEP 9 — WooCommerce Install

    এখন সবচেয়ে গুরুত্বপূর্ণ plugin।

    Plugins
    ↓
    Add New
    ↓
    Search WooCommerce
    ↓
    Install
    ↓
    Activate

    WooCommerce activate করলে setup wizard আসবে। Official WooCommerce setup flow-তে store location, currency, payments, products ইত্যাদি configure করা যায়। ([WooCommerce][4])

    ---

    STEP 10 — WooCommerce Basic Setup

    Setup wizard-এ:

    Country

    India

    Currency

    Indian Rupee (₹)

    Selling location

    India

    Product type

    Physical/Virtual অনুযায়ী configure করবেন।

    কিন্তু আমাদের stall-গুলো physical product হিসেবে ship হবে না।

    তাই পরে:

    Virtual

    হিসেবে stall products configure করা সুবিধাজনক হতে পারে।

    ---

    STEP 11 — Shipping বন্ধ করুন

    Stall booking-এ delivery নেই।

    যান:

    WooCommerce
    ↓
    Settings
    ↓
    Shipping

    আপনার booking product-এর ক্ষেত্রে shipping লাগবে না।

    ---

    STEP 12 — WooCommerce Pages তৈরি করুন

    WooCommerce সাধারণত তৈরি করবে:

    Shop
    Cart
    Checkout
    My Account

    আপনার ক্ষেত্রে আমরা আরও pages বানাব:

    Home
    About Parab
    Stall Booking
    Stall Categories
    Event Schedule
    How to Book
    My Booking
    Contact
    FAQ
    Terms
    Privacy
    Refund Policy

    ---

    STEP 13 — Razorpay Account

    এখন payment gateway।

    Razorpay-তে merchant account খুলুন।

    তারপর KYC/business details complete করুন।

    Razorpay-এর official WooCommerce integration guide অনুযায়ী:

    Razorpay Account
    ↓
    API credentials
    ↓
    WordPress
    ↓
    WooCommerce Payments

    এভাবে integration করা যায়। ([Razorpay][5])

    Razorpay-এর বর্তমান WooCommerce page-ও WooCommerce integration এবং UPI/card/net banking ইত্যাদি payment methods support করার কথা উল্লেখ করে। ([Razorpay][6])

    ---

    STEP 14 — Razorpay Plugin Install

    WordPress:

    Plugins
    ↓
    Add New

    Search:

    Razorpay for WooCommerce

    Install → Activate.

    তারপর:

    WooCommerce
    ↓
    Settings
    ↓
    Payments
    ↓
    Razorpay

    ---

    STEP 15 — Razorpay API Keys

    Razorpay Dashboard থেকে API credentials নিন।

    তারপর WooCommerce Razorpay settings-এ:

    Key ID
    Key Secret

    দিয়ে দিন।

    প্রথমে Test Mode

    ব্যবহার করবেন।

    সরাসরি Live Mode করবেন না।

    ---

    STEP 16 — ⭐ এখন Stall Booking Plugin

    এটাই সবচেয়ে গুরুত্বপূর্ণ।

    Search:

    Stachethemes Seat Planner

    এর Lite version আগে পরীক্ষা করুন।

    WordPress.org-এর Lite version visual seating/space map, WooCommerce integration, maps, holds এবং checkout functionality দেয়। ([WordPress.org English (UK)][7])

    যদি Lite version আপনার প্রয়োজনীয় stall সংখ্যা/feature cover না করে, তখন Pro নেবেন।

    বর্তমান WooCommerce Marketplace listing-এ Pro version-এর দাম বর্তমানে $79/year দেখাচ্ছে, তবে দাম পরিবর্তন হতে পারে। ([WooCommerce][1])

    ---

    STEP 17 — Plugin Activate

    যান:

    Plugins
    ↓
    Add New
    ↓
    Stachethemes Seat Planner

    Install → Activate.

    এরপর WordPress dashboard-এ:

    Seat Planner

    menu দেখতে পাবেন।

    ---

    STEP 18 — Event-এর জন্য একটি Product তৈরি

    যান:

    Products
    ↓
    Add New

    Product name:

    Patabindha Parab 2026 Stall Booking

    তারপর Product Data-তে Seat Planner-এর product type ব্যবহার করবেন।

    বর্তমান documentation অনুযায়ী Seat Planner-এর মাধ্যমে WooCommerce-এ Auditorium Product তৈরি করে visual plan-এ seat/space বসানো যায় এবং প্রতিটির label, unique ID ও price দেওয়া যায়। ([WooCommerce][8])

    ---

    STEP 19 — Stall Map তৈরি

    এখন আসল কাজ।

    যান:

    Product
    ↓
    Seat Planner
    ↓
    Open Seat Planner

    তারপর আপনার reference map অনুযায়ী layout বানাবেন।

    উদাহরণ:

                     GATE 1
              ┌─────────────────┐
              │ ST-001 ST-002   │
              │ ST-003 ST-004   │
              │ ST-005 ST-006   │
              └─────────────────┘
    
                     ROAD
    
         ST-007  ST-008  ST-009  ST-010
    
         ST-011  ST-012  ST-013  ST-014
    
                CULTURAL AREA
    
                  DEVSTHAN
    
          GATE 3              GATE 4

    ---

    STEP 20 — Stall-কে Seat হিসেবে ব্যবহার করবেন

    এখানে একটা গুরুত্বপূর্ণ trick আছে।

    Plugin মূলত seat planner হলেও আপনার ক্ষেত্রে:

    > Seat = Stall

    ধরে কাজ করবেন।

    অর্থাৎ:

    Seat 001 → Stall ST-001
    Seat 002 → Stall ST-002
    Seat 003 → Stall ST-003

    Customer-এর সামনে আমরা নাম দেখাব:

    ST-001

    ST-002

    এভাবে।

    ---

    STEP 21 — Stall Price

    ধরুন:

    Clothing

    ₹5,000

    Food

    ₹7,000

    Stationery

    ₹3,000

    Sweet

    ₹4,000

    Premium

    ₹10,000

    তাহলে stall-level price configure করবেন।

    Seat Planner-এর paid version seat/location অনুযায়ী pricing support করে। ([WooCommerce][1])

    ---

    STEP 22 — আপনার Map-এ Static Objects

    Reference map-এর non-bookable অংশগুলো:

  • Gate 1
  • Gate 2
  • Gate 3
  • Gate 4
  • Road
  • Devsthan
  • Cultural Program
  • Parab Dance
  • Children Zone
  • Bus Parking
  • Car Parking
  • এগুলো bookable stall করবেন না।

    Map-এ label/object হিসেবে রাখবেন।

    ---

    STEP 23 — Stall Colour System

    আপনার website-এ legend রাখুন:

    🟢 Available
    
    🔵 Selected
    
    🟡 Temporarily Reserved
    
    🔴 Booked
    
    ⚫ Blocked

    Seat Planner-এর status/availability functionality ব্যবহার করে এই visual system তৈরি করবেন।

    ---

    STEP 24 — Booking Timer

    এটা খুব গুরুত্বপূর্ণ।

    Customer ST-025 select করলে:

    Stall ST-025
    
    Reserved for:
    14:32

    দেখাবে।

    Stachethemes-এর current Pro listing-এ cart reservation timer/hold functionality উল্লেখ করা আছে। ([WooCommerce][1])

    এটি আপনার double booking prevention-এর অন্যতম গুরুত্বপূর্ণ অংশ।

    ---

    STEP 25 — Vendor Information

    Checkout-এ customer-এর কাছ থেকে নেবেন:

    Full Name *
    Business Name *
    Mobile *
    Email *
    Address *
    Business Category *

    Additional:

    GST Number
    PAN
    Special Requirement

    যা সত্যিই প্রয়োজন শুধু সেটাই নেবেন।

    ---

    STEP 26 — Stall Booking Page

    একটি নতুন Page তৈরি করুন:

    Pages
    ↓
    Add New

    Title:

    Book Your Stall

    এখানে Seat Planner-এর shortcode/block/widget বসাবেন।

    ফলাফল:

    BOOK YOUR STALL
    
    [ INTERACTIVE STALL MAP ]
    
    🟢 Available
    🔵 Selected
    🟡 Hold
    🔴 Booked
    
    [ Continue to Checkout ]

    ---

    STEP 27 — Checkout Design

    Checkout-এ অপ্রয়োজনীয় field বাদ দিন।

    আপনার checkout ideally:

    STALL
    ST-025
    
    CATEGORY
    Clothing
    
    PRICE
    ₹5,000
    
    VENDOR
    ABC Clothing
    
    MOBILE
    XXXXXXXXXX
    
    EMAIL
    XXXXXXXXXX
    
    PAYMENT
    Razorpay
    
    [ PAY NOW ]

    হবে।

    ---

    STEP 28 — Payment Test

    প্রথমে:

    Razorpay Test Mode

    তারপর:

    Select Stall
    ↓
    Checkout
    ↓
    Test Payment
    ↓
    Order Created
    ↓
    Payment Success

    সব ঠিক থাকলে Live Mode।

    WooCommerce-এর official setup checklist-ও launch-এর আগে payment এবং order status test করার কথা বলে। ([WooCommerce][4])

    ---

    STEP 29 — QR Ticket

    এখানে দুটো পথ আছে।

    Option A — Seat Planner-এর built-in QR/PDF

    Pro version-এ QR/PDF ticket-related functionality আছে। ([WooCommerce][8])

    এটাই আগে ব্যবহার করার চেষ্টা করব।

    Option B — আলাদা Ticket Plugin

    যদি ticket design/verification আপনার প্রয়োজন অনুযায়ী না হয়, তখন Venuera – Event Tickets for WooCommerce-এর মতো plugin ব্যবহার করা যায়। এটি WooCommerce-এর সঙ্গে কাজ করে এবং PDF ticket, QR code ও check-in functionality দেয়। ([WordPress.org][9])

    দুটো ticket system একসঙ্গে শুরুতে install করবেন না।

    ---

    STEP 30 — Committee QR Verification

    Committee member-এর জন্য:

    /verify-ticket/

    page তৈরি করবেন।

    যদি ব্যবহৃত ticket system-এর scanner থাকে, সেটি ব্যবহার করবেন।

    উদাহরণ হিসেবে WordPress.org-এ QuickValid-এর মতো WooCommerce QR validation plugin আছে, যা order QR তৈরি ও validation support করে। ([WordPress.org][10])

    আরও advanced scanner/check-in system-এর plugin-ও WordPress.org-এ আছে। ([WordPress.org][11])

    ---

    STEP 31 — Staff Account

    Committee member-কে Administrator করবেন না।

    একটি restricted role রাখবেন।

    তার কাজ:

    LOGIN
     ↓
    QR SCANNER
     ↓
    SCAN
     ↓
    VALID
     ↓
    CHECK-IN

    সে website settings পরিবর্তন করতে পারবে না।

    ---

    STEP 32 — WP Mail SMTP

    Install:

    Plugins
    ↓
    Add New
    ↓
    WP Mail SMTP

    তারপর email configure করুন।

    Booking confirmation:

    > Patabindha Parab 2026 – Stall Booking Confirmed

    এর সঙ্গে:

  • Booking ID
  • Stall number
  • Vendor
  • Amount
  • QR
  • Event information
  • পাঠানো যাবে।

    ---

    STEP 33 — Wordfence

    Install:

    Wordfence Security

    Basic setup:

  • Firewall
  • Login protection
  • Brute force protection
  • 2FA for admin
  • বিশেষ করে Admin account-এ strong password + 2FA রাখবেন।

    ---

    STEP 34 — UpdraftPlus

    Install:

    UpdraftPlus

    Backup schedule:

    Database

    Daily

    Full website

    Weekly

    Event booking শুরু হওয়ার পরে backup frequency আরও বাড়ানো যেতে পারে।

    ---

    STEP 35 — LiteSpeed Cache

    Install:

    LiteSpeed Cache

    কিন্তু booking-related pages cache করবেন না:

    /stall-booking/
    /checkout/
    /cart/
    /my-account/
    /verify-ticket/

    কারণ availability dynamic।

    ---

    STEP 36 — Rank Math

    SEO plugin:

    Rank Math SEO

    Pages optimize করুন:

    Patabindha Parab 2026
    Patabindha Parab Stall Booking
    Patabindha Parab 2026 Stall Booking
    Patabindha Parab Event
    Patabindha Parab West Bengal

    ---

    STEP 37 — Homepage বানাবেন

    Elementor দিয়ে:

    Section 1

    PATABINDHA PARAB 2026

    > Baba Bhairab 17 Mouza Patabindha Committee

    Button

    🟢 BOOK A STALL

    ---

    Section 2

    About Patabindha Parab

    ---

    Section 3

    Stall Categories

    🛍 Clothing
    🍬 Sweet
    🍴 Food
    📚 Stationery
    🏨 Hotel
    🎪 Others

    ---

    Section 4

    Interactive Stall Map

    ---

    Section 5

    How to Book

    1. Select Stall
    2. Enter Details
    3. Pay Online
    4. Get QR Ticket
    5. Bring QR to Event

    ---

    Section 6

    Event Information

    ---

    Section 7

    FAQ

    ---

    Section 8

    Contact Committee

    ---

    STEP 38 — About Page

    এখানে:

    Baba Bhairab 17 Mouza Patabindha Committee

    এর event introduction থাকবে।

    ---

    STEP 39 — Stall Categories Page

    এখানে table দিতে পারেন:

    | Category | Size | Price | Availability |
    | ---------- | ----- | -----: | ------------ |
    | Clothing | 10×10 | ₹5,000 | Available |
    | Food | 10×10 | ₹7,000 | Available |
    | Sweet | 10×10 | ₹4,000 | Available |
    | Stationery | 10×10 | ₹3,000 | Available |

    ---

    STEP 40 — How to Book Page

    খুব simple:

    STEP 1
    Choose Stall
    
    ↓
    
    STEP 2
    Enter Vendor Details
    
    ↓
    
    STEP 3
    Pay Online
    
    ↓
    
    STEP 4
    Receive QR Ticket
    
    ↓
    
    STEP 5
    Show QR at Event

    ---

    STEP 41 — Important Pages

    অবশ্যই বানাবেন:

    Home
    About
    Stall Booking
    Stall Categories
    Event Schedule
    How to Book
    Check Booking
    Contact
    FAQ
    Terms & Conditions
    Privacy Policy
    Refund Policy
    Vendor Rules

    ---

    STEP 42 — Main Menu

    আমি menu রাখব:

    HOME
    ABOUT
    STALLS
    STALL BOOKING
    EVENT
    HOW TO BOOK
    CHECK BOOKING
    CONTACT

    Header-এর ডান দিকে:

    🔴 BOOK A STALL

    button।

    ---

    STEP 43 — Mobile Testing

    এটা অত্যন্ত গুরুত্বপূর্ণ।

    মোবাইলে:

    Chrome Android
    ↓
    Open Website
    ↓
    Book Stall
    ↓
    Select Stall
    ↓
    Checkout
    ↓
    Razorpay
    ↓
    Payment
    ↓
    QR

    পুরো flow test করবেন।

    ---

    STEP 44 — Final Test

    Live করার আগে:

    Test A

    ST-001 booking।

    Test B

    দ্বিতীয় user ST-001 select করতে পারছে কি না।

    Test C

    Payment fail।

    Test D

    Payment success।

    Test E

    Payment-এর পরে stall red হচ্ছে কি না।

    Test F

    QR তৈরি হচ্ছে কি না।

    Test G

    QR scan হচ্ছে কি না।

    Test H

    একবার used করার পরে দ্বিতীয়বার scan করলে blocked হচ্ছে কি না।

    ---

    🟢 আপনার জন্য Final Setup

    আপনি যদি নিজে WordPress Dashboard থেকে করতে চান, আমি এই setup-টাই নেব:

    HOSTINGER
       │
       ▼
    WORDPRESS
       │
       ├── ASTRA FREE
       │
       ├── ELEMENTOR FREE
       │
       ├── WOOCOMMERCE
       │
       ├── STACHETHEMES SEAT PLANNER
       │
       ├── RAZORPAY FOR WOOCOMMERCE
       │
       ├── WP MAIL SMTP
       │
       ├── WORDFENCE
       │
       ├── UPDRAFTPLUS
       │
       ├── LITESPEED CACHE
       │
       └── RANK MATH

    সবচেয়ে গুরুত্বপূর্ণ ৪টি:

    ① Astra → Design

    ② WooCommerce → Checkout/Orders

    ③ Stachethemes Seat Planner → Stall Map/Selection/Hold

    ④ Razorpay → Payment

    এই combination-এ আপনি custom PHP plugin না লিখেও অনেকটা system তৈরি করতে পারবেন। Stachethemes-এর current Seat Planner specifically WooCommerce-এর জন্য interactive assigned-space booking, real-time availability এবং cart reservation timer দেয়—আপনার cinema-style stall selection requirement-এর সঙ্গে এটাই সবচেয়ে সরাসরি মিলে। ([WooCommerce][1])

    একটা সতর্কতা

    আপনার Patabindha Parab-এর stall booking system সাধারণ event ticket-এর থেকে আলাদা। তাই আমি প্রথমে Stachethemes Seat Planner Lite দিয়ে পুরো map বানিয়ে test করব। যদি Lite-এ আপনার প্রয়োজনীয় stall count, pricing, hold, QR/check-in বা map object-এর কোনও সীমাবদ্ধতা আসে, তখন শুধু প্রয়োজনীয় Pro/add-on কিনব। এতে শুরুতেই অনেক paid plugin কিনে টাকা নষ্ট হবে না।

    আপনি চাইলে এখন আমরা একেবারে বাস্তবে Step 1 থেকে শুরু করতে পারি: আমি আপনাকে Hostinger → WordPress → Astra → Elementor → WooCommerce প্রতিটি screen-এ কোন button-এ click করবেন, কোন option select করবেন, কী value লিখবেন—এভাবে “Patabindha Parab WordPress Setup – Day 1” হিসেবে একদম হাতে-কলমে guide করতে পারি।

    Patabindha Parab 2026 — WordPress Setup Guide
    Scroll to Top