ওয়ার্ডপ্রেস দিয়ে ওয়েবসাইট তৈরি: প্রথম থেকে শেষ পর্যন্ত সম্পূর্ণ মাস্টারক্লাস গাইড

Advertisement Ad Banner

ওয়ার্ডপ্রেস দিয়ে ওয়েবসাইট তৈরি: সূচনা

বর্তমান ডিজিটাল যুগে একটি নিজস্ব ওয়েবসাইট থাকা প্রতিটি ব্যবসা, ফ্রিল্যান্সার, ব্লগ কিংবা প্রতিষ্ঠানের জন্য অপরিহার্য হয়ে উঠেছে। আপনি যদি আপনার কোনো উদ্যোগকে বিশ্বজুড়ে ছড়িয়ে দিতে চান, তবে একটি মানসম্মত ওয়েবসাইট হচ্ছে আপনার প্রথম এবং সবচেয়ে গুরুত্বপূর্ণ পদক্ষেপ। কিন্তু অনেকেই মনে করেন ওয়েবসাইট তৈরি করা একটি অত্যন্ত জটিল ও ব্যয়বহুল কাজ, যার জন্য কোডিং জানা বা প্রোগ্রামার হওয়া প্রয়োজন। এই ধারণাকে সম্পূর্ণ ভুল প্রমাণ করেছে ওয়ার্ডপ্রেস (WordPress)।

বিশ্বের মোট ওয়েবসাইটের ৪৩% এরও বেশি বর্তমানে ওয়ার্ডপ্রেসের মাধ্যমে পরিচালিত হচ্ছে। সহজ ইন্টারফেস, অগাধ কাস্টমাইজেশন সুবিধা এবং হাজার হাজার ফ্রি থিম ও প্লাগইনের কারণে এটি টেকনোলজি জানা বা না জানা সব ধরনের মানুষের কাছেই সমান জনপ্রিয়। এই আর্টিকেলে আমরা একদম শূন্য থেকে কীভাবে ওয়ার্ডপ্রেস দিয়ে ওয়েবসাইট তৈরি করবেন, তার একটি পুঙ্খানুপুঙ্খ নির্দেশিকা আলোচনা করব।

ওয়ার্ডপ্রেস কী এবং কেন এটি ব্যবহার করবেন?

ওয়ার্ডপ্রেস একটি কনটেন্ট ম্যানেজমেন্ট সিস্টেম বা CMS (Content Management System)। সোজা কথায়, কোডিং এর এক লাইন না লিখেও একটি ওয়েবসাইট তৈরি, পরিচালনা এবং কন্ট্রোল করার সহজ মাধ্যম হলো ওয়ার্ডপ্রেস। ওয়ার্ডপ্রেস মূলত দুই প্রকার: WordPress.com এবং WordPress.org। প্রফেশনাল ওয়েবসাইট তৈরির ক্ষেত্রে আমরা সব সময় WordPress.org (সেলফ-হোস্টেড) ব্যবহার করার পরামর্শ দিই, কারণ এটি আপনাকে ওয়েবসাইটের শতভাগ মালিকানা এবং স্বাধীনতার সুযোগ দেয়।

ওয়ার্ডপ্রেস ব্যবহার করার মূল কারণসমূহ হলো:

১. সম্পূর্ণ বিনামূল্যে ও ওপেন সোর্স: এটি একটি ফ্রি সফটওয়্যার, যা যে কেউ ব্যবহার বা পরিবর্তন করতে পারে।

২. কোডিং জ্ঞানের প্রয়োজন নেই: ড্রাগ-এন্ড-ড্রপ পেজ বিল্ডারের মাধ্যমে খুব সহজেই আকর্ষণীয় ডিজাইন করা যায়।

৩. এসইও ফ্রেন্ডলি (SEO Friendly): সার্চ ইঞ্জিনে র‍্যাঙ্ক করার জন্য ওয়ার্ডপ্রেসের বিল্ট-ইন আর্কিটেকচার অত্যন্ত চমৎকার।

৪. প্রচুর থিম ও প্লাগইন: আপনার যেকোনো প্রয়োজনের জন্য প্রস্তুত থিম এবং প্লাগইন রয়েছে।

৫. নিরাপত্তা ও আপডেট: বিশ্বব্যাপী নিয়মিত ডেভেলপমেন্টের মাধ্যমে এটি অত্যন্ত নিরাপদ এবং আধুনিক।

ওয়েবসাইট তৈরির প্রাথমিক প্রয়োজনীয়তা: ডোমেইন ও হোস্টিং

ওয়ার্ডপ্রেসের মাধ্যমে ওয়েবসাইট তৈরি শুরু করার আগে আপনার দুটি মৌলিক বিষয় প্রয়োজন হবে:

১. ডোমেইন (Domain Name): ইন্টারনেটে আপনার ওয়েবসাইটের নামই হলো ডোমেইন। যেমন- google.com বা yourbusiness.com। এটি আপনার ডিজিটাল পরিচয়। ডোমেইন নির্বাচন করার সময় নাম যেন ছোট, মনে রাখার মতো সহজ এবং ব্র্যান্ডের সাথে মানানসই হয় সেদিকে খেয়াল রাখা উচিত।

২. ওয়েব হোস্টিং (Web Hosting): ওয়েবসাইটের যাবতীয় ফাইল, ছবি, ডেটাবেস যেখানে সংরক্ষিত থাকে সেই সার্ভারই হলো ওয়েব হোস্টিং। একটি দ্রুতগতির এবং নির্ভরযোগ্য হোস্টিং ছাড়া ভালো ওয়েবসাইট কল্পনাও করা যায় না।

বাংলাদেশে বিশ্বমানের ও নির্ভরযোগ্য ডোমেইন এবং হোস্টিং সেবার জন্য সেবা হোস্ট (Sheba Host) একটি অত্যন্ত পরিচিত ও বিশ্বস্ত নাম। আপনি যদি সাশ্রয়ী মূল্যে হাই-স্পিড NVMe SSD হোস্টিং, ৯৯.৯% আপটাইম গ্যারান্টি এবং সর্বক্ষণিক সাপোর্ট চান, তবে Sheba Host (shebahost.com) আপনার জন্য সেরা পছন্দ হতে পারে। বিশেষ করে বিকাশ, নগদ বা রকেটের মাধ্যমে খুব সহজেই পেমেন্ট করার সুবিধা থাকায় স্থানীয় ইউজারদের জন্য এটি অত্যন্ত সুবিধাজনক।

ধাপ ১: সেবা হোস্ট (Sheba Host) থেকে ডোমেইন ও হোস্টিং ক্রয়

একটি প্রফেশনাল ওয়েবসাইটের প্রথম পদক্ষেপ হলো বিশ্বস্ত প্রোভাইডার থেকে ডোমেইন ও হোস্টিং কেনা। নিচে সংক্ষেপে প্রক্রিয়াটি দেওয়া হলো:

১. প্রথমে Sheba Host (shebahost.com) ওয়েবসাইটে প্রবেশ করুন।

২. তাদের ডোমেইন সার্চ বক্সে আপনার পছন্দের নাম টাইপ করে দেখুন তা খালি আছে কি না। খালি থাকলে ডোমেইনটি কার্টে যুক্ত করুন।

৩. এরপর আপনার ওয়েবসাইটের কাজের ধরন অনুযায়ী উপযুক্ত হোস্টিং প্ল্যান (যেমন- শেয়ার্ড হোস্টিং, ওয়ার্ডপ্রেস হোস্টিং বা বিডিআইএক্স হোস্টিং) নির্বাচন করুন।

৪. সমস্ত তথ্য পূরণ করে বিকাশ, নগদ বা কার্ডের মাধ্যমে পেমেন্ট সম্পন্ন করুন। পেমেন্ট সম্পন্ন হলেই আপনি cPanel এর লগইন ইনফরমেশন ইমেইলে পেয়ে যাবেন।

ধাপ ২: ওয়ার্ডপ্রেস ইনস্টলেশন (WordPress Installation)

হোস্টিং কেনা শেষ হলে পরবর্তী কাজ হলো সিপ্যানেল (cPanel) এর মাধ্যমে ওয়ার্ডপ্রেস ইনস্টল করা। বর্তমানে Sheba Host সহ অধিকাংশ হোস্টিং প্রোভাইডার ১-ক্লিক ইনস্টলার সুবিধা দেয়।

১. আপনার হোস্টিংয়ের cPanel এ লগইন করুন।

২. নিচের দিকে স্ক্রল করে Softaculous Apps Installer সেকশনে যান এবং WordPress আইকনে ক্লিক করুন।

৩. Install Now বাটনে ক্লিক করুন।

৪. Software Setup অংশে আপনার ডোমেইন সিলেক্ট করুন এবং প্রোটোকল হিসেবে https:// নির্বাচন করুন (সেবা হোস্টের হোস্টিংয়ে ফ্রি SSL সার্টিফিকেট থাকে)।

৫. Admin Account অংশে একটি শক্তিশালী Username, Password এবং আপনার সচল Admin Email দিন। এই ইউজারনেম এবং পাসওয়ার্ড দিয়েই পরবর্তীতে আপনাকে ওয়েবসাইটে লগইন করতে হবে।

৬. সবচেয়ে নিচে এসে Install বাটনে ক্লিক করুন। কয়েক সেকেন্ডের মধ্যে ওয়ার্ডপ্রেস ইনস্টল হয়ে যাবে।

ধাপ ৩: ওয়ার্ডপ্রেস ড্যাশবোর্ড পরিচিতি

ইনস্টলেশন শেষ হলে আপনার ওয়েবসাইটের অ্যাডমিন প্যানেলে লগইন করার জন্য ব্রাউজারে টাইপ করুন: yourdomain.com/wp-admin। সঠিক ইউজারনেম ও পাসওয়ার্ড দিয়ে প্রবেশ করার পর আপনি ওয়ার্ডপ্রেস ড্যাশবোর্ড দেখতে পাবেন।

ড্যাশবোর্ডের বাম পাশের মেনুবার থেকে আপনি ওয়েবসাইটের সমস্ত কিছু নিয়ন্ত্রণ করতে পারবেন:

Posts: ব্লগ পোস্ট বা ব্লগ আর্টিকেল তৈরি ও প্রকাশ করার স্থান।

Media: ছবি, ভিডিও এবং অডিও ফাইল আপলোড ও ম্যানেজ করার স্থান।

Pages: ওয়েবসাইটের স্থায়ী পেজ যেমন- হোমপেজ, অ্যাবাউট আস, কন্টাক্ট আস ইত্যাদি তৈরি করার স্থান।

Appearance: ওয়েবসাইটের থিম ইনস্টল, কাস্টমাইজেশন এবং মেনু সেটআপ করার জায়গা।

Plugins: নতুন ফিচার যোগ করার জন্য বিভিন্ন প্লাগইন ইনস্টল করার জায়গা।

Settings: ওয়েবসাইটের সাধারণ সেটআপ, পারমালিংক এবং পড়ার ধরন পরিবর্তন করার জায়গা।

ধাপ ৪: সঠিক থিম (Theme) নির্বাচন ও ইনস্টল

ওয়েবসাইটের বাহ্যিক রূপ বা ডিজাইন কেমন হবে তা নির্ভর করে থিমের ওপর। ওয়ার্ডপ্রেসে হাজার হাজার ফ্রি ও প্রিমিয়াম থিম রয়েছে। একটি আদর্শ থিম নির্বাচনের সময় খেয়াল রাখবেন সেটি যেন লাইটওয়েট, ফাস্ট-লোডিং এবং রেসপন্সিভ (মোবাইল ফ্রেন্ডলি) হয়।

জনপ্রিয় কিছু ফাস্ট এবং অল-রাউন্ডার থিম হলো: Astra, OceanWP, GeneratePress, Kadence।

থিম ইনস্টল করার নিয়ম:

১. ড্যাশবোর্ড থেকে Appearance > Themes এ যান।

২. Add New বাটনে ক্লিক করুন।

৩. সার্চ বক্সে আপনার পছন্দের থিমের নাম (যেমন: Astra) লিখুন।

৪. থিমটি আসলে Install এ ক্লিক করুন এবং ইনস্টল শেষে Activate বাটনে ক্লিক করুন।

Astra বা OceanWP এর মতো থিমগুলোতে অনেক তৈরি করা টেমপ্লেট (Starter Templates) থাকে, যা ১-ক্লিকে ইমপোর্ট করে পূর্ণাঙ্গ ওয়েবসাইটের ডিজাইন কয়েক মিনিটে নামিয়ে ফেলা যায়।

ধাপ ৫: প্রয়োজনীয় প্লাগইন (Plugins) সংযোজন

প্লাগইন হলো ছোট ছোট সফটওয়্যার যা আপনার ওয়ার্ডপ্রেস ওয়েবসাইটের কার্যক্ষমতা এবং ফিচার অনেক বাড়িয়ে দেয়। যেমন কোনো কোডিং ছাড়া ফর্ম তৈরি করা, ওয়েবসাইটের গতি বাড়ানো বা এসইও করা।

একটি নতুন ওয়ার্ডপ্রেস ওয়েবসাইটের জন্য অত্যাবশ্যকীয় কিছু প্লাগইন:

১. Elementor: বিশ্বের জনপ্রিয়তম পেজ বিল্ডার। ড্রাগ-এন্ড-ড্রপ পদ্ধতিতে খুব সুন্দর ডিজাইনের পেজ তৈরি করা যায়।

২. Yoast SEO অথবা Rank Math: ওয়েবসাইটের কনটেন্ট সার্চ ইঞ্জিনে (গুগল) অপটিমাইজ করার জন্য সেরা প্লাগইন।

৩. WP Rocket অথবা LiteSpeed Cache: ওয়েবসাইটের লোডিং স্পিড বহুগুণ বাড়িয়ে দেওয়ার জন্য প্রয়োজনীয় ক্যাশিং প্লাগইন। (Sheba Host এর LiteSpeed সার্ভারে LiteSpeed Cache প্লাগইন জাদুকরী পারফর্ম করে)।

৪. Contact Form 7 অথবা WPForms: ভিজিটরদের যোগাযোগের জন্য কন্টাক্ট ফর্ম তৈরি করার জন্য।

৫. Wordfence Security: ওয়েবসাইটকে হ্যাকিং ও স্প্যামারদের হাত থেকে রক্ষা করার জন্য অত্যন্ত প্রয়োজনীয় নিরাপত্তা প্লাগইন।

প্লাগইন ইনস্টল করার নিয়ম: Plugins > Add New এ যান > প্রয়োজনীয় প্লাগইন সার্চ করুন > Install Now এ ক্লিক করুন > Activate করুন।

ধাপ ৬: জরুরি পেজসমূহ তৈরি ও নেভিগেশন মেনু সেটআপ

যেকোনো পেশাদার ওয়েবসাইটের জন্য কিছু মৌলিক পেজ থাকা আবশ্যক। এগুলো হলো:

Home Page: মূল পেজ যা ভিজিটররা প্রথমে দেখতে পান।

About Us: আপনার বা আপনার প্রতিষ্ঠান সম্পর্কে বিস্তারিত তথ্য।

Services/Products: আপনি কী সেবা বা পণ্য প্রদান করছেন তার তালিকা।

Blog: আপনার ব্র্যান্ড সম্পর্কিত বিভিন্ন লেখা বা আর্টিকেল।

Contact Us: ঠিকানা, ফোন নম্বর, ইমেইল এবং কন্টাক্ট ফর্ম।

Privacy Policy & Terms: আইনি ও প্রাইভেসি সম্পর্কিত তথ্যাবলি।

পেজ তৈরির পদ্ধতি: Pages > Add New এ যান, পেজের শিরোনাম (যেমন: About Us) দিন এবং Elementor অথবা ডিফল্ট এডিটর দিয়ে কনটেন্ট সাজিয়ে Publish করুন।

মেনু (Menu) তৈরি করা: সকল পেজ তৈরি হয়ে গেলে এগুলোকে ওয়েবসাইটের হেডার বা উপরে সাজাতে হবে। এর জন্য Appearance > Menus এ যান। নতুন একটি মেনুর নাম দিন (যেমন: Main Menu)। বাম পাশের তালিকা থেকে তৈরি করা পেজগুলো সিলেক্ট করে Add to Menu তে ক্লিক করুন। ড্রাগ করে ক্রমানুসারে সাজিয়ে Primary Menu নির্বাচন করে Save Menu দিন।

ধাপ ৭: ই-কমার্স ওয়েবসাইট বা অনলাইন শপ তৈরি (WooCommerce)

আপনি যদি ওয়ার্ডপ্রেস দিয়ে অনলাইন শপ বা ই-কমার্স ওয়েবসাইট তৈরি করতে চান, তবে সেটিও খুবই সহজ। এর জন্য আপনাকে শুধু বিনামূল্যে পাওয়া যায় এমন WooCommerce প্লাগইনটি ইনস্টল করতে হবে।

WooCommerce প্লাগইনটি অ্যাক্টিভেট করলেই আপনি একটি অনলাইন স্টোরের সব ফিচার পেয়ে যাবেন—যেমন প্রোডাক্ট অ্যাড করা, কার্ড বা শপিং বাক্সে আইটেম যোগ করা, চেকআউট পেজ ইত্যাদি। এছাড়া সেবা হোস্টের হোস্টিংয়ের মাধ্যমে বাংলাদেশি পেমেন্ট গেটওয়ে যেমন বিকাশ, নগদ, রকেটের অটোমেটেড প্লাগইন যুক্ত করে খুব সহজেই গ্রাহকদের কাছ থেকে পেমেন্ট সংগ্রহ করতে পারবেন।

ধাপ ৮: ওয়েবসাইটের গুরুত্বপূর্ণ প্রাথমিক সেটিংস ও এসইও অপটিমাইজেশন

ওয়ার্ডপ্রেস সাইট চালুর পরপরই কিছু ছোট কিন্তু অত্যন্ত গুরুত্বপূর্ণ কাজ করে নেওয়া উচিত:

১. Permalinks পরিবর্তন: Settings > Permalinks এ যান এবং এটি Post name সিলেক্ট করে সেভ করুন। এটি এসইও (SEO) এর জন্য সবচেয়ে আদর্শ গঠন।

২. Site Title & Tagline: Settings > General এ গিয়ে ওয়েবসাইটের নাম এবং সুন্দর একটি ট্যাগলাইন দিন।

৩. SSL সার্টিফিকেট নিশ্চিতকরণ: আপনার ওয়েবসাইট যেন https:// দিয়ে নিরাপদভাবে খোলে তা নিশ্চিত করুন। Sheba Host (shebahost.com) এর সমস্ত হোস্টিং প্যাকেজের সাথে ফ্রি SSL দেওয়া হয়, যা আপনার ওয়েবসাইটকে ভিজিটর এবং গুগলের কাছে নিরাপদ হিসেবে তুলে ধরে।

৪. Google Search Console সেটআপ: আপনার ওয়েবসাইট যেন গুগল সার্চে খুঁজে পাওয়া যায়, সে জন্য গুগল সার্চ কনসোলে ওয়েবসাইটটি ভেরিফাই করুন এবং সাইটম্যাপ (Sitemap) জমা দিন।

উপসংহার

ওয়ার্ডপ্রেস ওয়েবসাইট তৈরি করা কোনো অলৌকিক বিষয় নয়; একটু ধৈর্য, মনোযোগ এবং সঠিক নির্দেশিকা অনুসরণ করলে যে কেউ কয়েক ঘণ্টার মধ্যে একটি আকর্ষণীয় ও কার্যক্ষম ওয়েবসাইট তৈরি করে ফেলতে পারে। কোডিং শেখার ঝামেলা ছাড়াই আপনার ব্যবসাকে আন্তর্জাতিক মানে পৌঁছে দেওয়ার জন্য ওয়ার্ডপ্রেসের কোনো বিকল্প নেই।

তবে একটি ওয়েবসাইটের আসল শক্তি লুকিয়ে থাকে তার গতি, স্থায়িত্ব এবং নিরাপত্তার ওপর। আর সেই ভিত তৈরি করে একটি ভালো হোস্টিং প্রোভাইডার। তাই আপনার স্বপ্নের ওয়েবসাইট তৈরির জার্নি শুরু করতে আজই একটি পছন্দসই ডোমেইন নির্বাচন করুন এবং Sheba Host (shebahost.com) এর বিশ্বস্ত ও দ্রুতগতির হোস্টিং সেবা নিয়ে আপনার প্রথম ওয়ার্ডপ্রেস ওয়েবসাইট তৈরি করে ফেলুন। শুভকামনা আপনার অনলাইন যাত্রার জন্য!

Author

Md Jobayer Mahmud

Md Jobayer Mahmud ShebaHost.com-এর প্রতিষ্ঠাতা — বাংলাদেশভিত্তিক একটি ডোমেইন ও ওয়েব হোস্টিং প্রতিষ্ঠান। তিনি ওয়েবসাইট ডিজাইন ও ডেভেলপমেন্ট এবং অ্যান্ড্রয়েড অ্যাপ ডেভেলপমেন্টের কাজ করেন। হোস্টিং, ওয়েবসাইট ও অনলাইন ইনকাম নিয়ে নিজের হাতে-কলমে অভিজ্ঞতা থেকে এই ব্লগে লেখেন।

লেখক সম্পর্কে আরও জানুন →

Share your opinion here!