PATABINDHA PARAB 2026
WordPress Dashboard থেকে Stall Booking Website Setup Guide
হ্যাঁ। আপনি যদি কোডিং না করে 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 করছি:
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
তারপর:
দিয়ে 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 ব্যবহার করবেন:
এর জন্য।
---
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 অংশগুলো:
এগুলো 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
এর সঙ্গে:
পাঠানো যাবে।
---
STEP 33 — Wordfence
Install:
Wordfence Security
Basic setup:
বিশেষ করে 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 দিতে পারেন:
---
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 করতে পারি।