মই কেনেকৈ WordPress Multisite ইনষ্টল কৰিম?
WordPress Multisite ব্যৱস্থাৰ জৰিয়তে আপুনি এটা একক ইনষ্টলেচনত বহুতো সাইটৰ নেটৱৰ্ক (network) ৰাখিব পাৰে। এইটো এটা বিল্ট-ইন বৈশিষ্ট্য, কিন্তু ই ডিফল্টভাৱে সক্ৰিয় নহয়।
Ultimate Multisite-ত এটা বিল্ট-ইন Multisite Setup Wizard আছে, যিয়ে এই সমগ্ৰ প্ৰক্ৰিয়াটো স্বয়ংক্রিয় কৰি তোলে। যদি আপুনি Ultimate Multisite ইনষ্টল কৰিছে, তেন্তে তলত দিয়া হাতেৰে কৰা পদক্ষেপসমূহ অনুসৰণ কৰাৰ সলনি উইজৰ্ডটো ব্যৱহাৰ কৰিবলৈ আমি পৰামৰ্শ দিয়ে।
যেহেতু Ultimate Multisite এটা নেটৱৰ্ক-মাত্ৰা প্লাগইন, সেয়ে এই টিউটোরিয়েলত, আপুনি হাতেৰে WordPress Multisite ইনষ্টল আৰু সেটআপ কৰিবলৈ শিকিব। এই পাঠ্যখন WPBeginner-ৰ How to Install and Setup WordPress Multisite Network ৰ ওপৰত ভিত্তি কৰি কৰা হৈছে।
আপোনাৰ multisite নেটৱৰ্ক সৃষ্টি কৰাৰ আগতে গুৰুত্ব দিবলগীয়া বিষয়সমূহ:
-
ভাল WordPress হোষ্টিং লওক! এটা নেটৱৰ্কত থকা সাইটবোৰে একেটা ছাৰ্ভাৰ সম্পদ (server resources) ভাগ কৰি লয়।
-
যদি আপোনাৰ মাত্ৰ কেইটামান কম ট্ৰেফিকৰ সাইট আছে, তেন্তে ছাৱেৰে হোষ্টিং (shared hosting) আপোনাৰ বাবে কাৰ্যকৰী হ'ব পাৰে।
-
বেছিভাগ Managed WordPress hosting providers লেতেৰেই Multisite ব্যৱস্থাটো দি থাকে (তেওঁলোকে আপোনাৰ বাবে Multisite সক্ৰিয় কৰি আৰু কনফিগাৰ কৰি WordPress ইনষ্টল কৰি দিয়ে)। WP Engine, Closte, Cloudways আদিৰ বাবে এনেকুৱাই। যদি আপুনি নিশ্চিত নহয় যে আপোনাৰ হোষ্ট প্ৰোভাইড ৰে এনে কৰে নে নাই, তেন্তে এই টিউটোরিয়েলটো আগুৱাই নিযোৰাৰ আগতে তেওঁলোকৰ সহায়ক (support) লৈ কথা পাতি লওক।
-
FTP ব্যৱহাৰ কৰি আৰু ফাইলসমূহ এডিট কৰাতও অভ্যস্ত হোৱাটো ভাল।
গুৰুত্বপূৰ্ণ : যদি আপুনি এটা বিদ্যমান WordPress ওয়েবসাইটত multisite নেটৱৰ্ক সেটআপ কৰি আছে, তেন্তে এইবোৰ কৰিবলৈ পাহৰিব নালাগে:
-
আপোনাৰ WordPress সাইটৰ এটা সম্পূৰ্ণ ব্যাকআপ (backup) সৃষ্টি কৰক
-
আপোনাৰ সাইটৰ সকলো প্লাগইন নিষ্ক্ৰিয় কৰক। আপুনি plugins পৃষ্ঠালৈ গৈ bulk actionsৰ পৰা Deactivate বাছি লওক আৰু তাৰ পিছত Apply ক্লিক কৰক।
Multisite সক্ৰিয় কৰিবলৈ, প্ৰথমে এটা FTP client বা cPanel file manager ব্যৱহাৰ কৰি আপোনাৰ সাইটলৈ সংযোগ কৰক, আৰু আপোনাৰ wp-config.php ফাইলটো এডিট কৰিবলৈ খুলক।
That’s all, stop editing! Happy blogging. লাইনটোৰ আগতে, তলৰ কোড স্নিপেটটো যোগ কৰক:
define('WP_ALLOW_MULTISITE', true);
আপোনাৰ wp-config.php ফাইলটো সেভ কৰি ছাৰ্ভাৰলৈ আপলোড কৰক।
আপোনা ৰ সাইটত multisite বৈশিষ্ট্যটো সক্ৰিয় কৰাৰ লগে লগে, এতিয়া আপোনাৰ নেটৱৰ্ক সেটআপ কৰাৰ সময়।
Tools » Network Setup লৈ যাওক
এতিয়া আপুনি WordPress लाई ক'ব লাগিব যে আপোনাৰ নেটৱৰ্কৰ সাইটবোৰৰ বাবে কি ধৰণৰ ডোমেইন কাঠামো (domain structure) ব্যৱহাৰ কৰিব। সেয়া হ'ব পাৰে ছাৱ-ডোমেইন (subdomains) বা ছাৱ-ডাইৰেক্টৰি (subdirectories)।
যদি আপুনি ছাৱ-ডোমেইন বাছি লয়, তেন্তে আপুনি ডোমেইন ম্যাপিংৰ বাবে আপোনাৰ DNS সেটিংস সলনি কৰিব লাগিব আৰু আপোনাৰ multisite নেটৱৰ্কৰ বাবে wildcard subdomains সেটআপ কৰিব নিশ্চিত কৰিব।
Network Setup লৈ উভতি আহক, আপোনাৰ নেটৱৰ্কৰ বাবে এটা শিৰোনাম (title) দিয়ক আৰু Network admin email ত থকা ইমেইল ঠিকনাটো সঠিক হ'ব বুলি নিশ্চিত কৰক। আগুৱাই যাবলৈ Install ক্লিক কৰক।
WordPress এ দিয়া এই কোডটো আপোনাৰ wp-config.php ত যোগ কৰক:
define('MULTISITE', true); define('SUBDOMAIN_INSTALL', true); define('DOMAIN_CURRENT_SITE', 'multisite.local'); define('PATH_CURRENT_SITE', '/'); define('SITE_ID_CURRENT_SITE', 1); define('BLOG_ID_CURRENT_SITE', 1);