گاهی اوقات پیش میآید که شما به یک سایت وردپرس جداگانه، مستقل از سایت اصلی خود و با یک پایگاه داده متفاوت نیاز پیدا میکنید. در چنین شرایطی، اگر بخواهید در کنار سایت اصلی خود، یک سایت دیگر برای اهداف خاصی راهاندازی کنید، به جای اینکه هر بار مجبور شوید وردپرس را از ابتدا نصب کرده و یک پایگاه داده جدید ایجاد کنید، میتوانید از قابلیت وردپرس شبکه استفاده نمایید. این روش نه تنها در زمان شما صرفهجویی میکند، بلکه از انجام کارهای تکراری و خستهکننده نیز جلوگیری مینماید.
با بهرهگیری از این ویژگی، دیگر نیازی نیست مراحل طولانی و خستهکننده نصب مجدد وردپرس را طی کنید. بلکه با استفاده از وردپرس Multisite میتوانید به سادگی و با سرعت بیشتری به هدف خود دست یابید. شما این امکان را دارید که از طریق سابفولدر یا سابدامین، سایت وردپرس جدید خود را راهاندازی کنید.
یکی از مزایای اصلی وردپرس شبکه این است که میتوانید چندین سایت مختلف را روی یک هسته مرکزی مدیریت کنید. این کار نه تنها باعث سهولت در مدیریت میشود، بلکه به شما کمک میکند تا کسبوکار خود را به شکل مؤثرتری توسعه دهید. همچنین، با استفاده از این سیستم، میتوانید رضایت کاربران خود را بهطور چشمگیری افزایش دهید. از آنجایی که این سیستم قابلیت توسعهپذیری بالایی دارد، شما میتوانید با گسترش آن، مشتریان بیشتری را جذب کنید. یکی دیگر از ویژگیهای جالب وردپرس Multisite این است که میتوانید برای هر سایت، یک مدیر جداگانه تعیین کنید. این مدیران میتوانند بهطور مستقل سایت وردپرسی خود را مدیریت و کنترل نمایند.
در این آموزش از سری آموزش های گام به گام وردپرس، قصد داریم به شما نشان دهیم که چگونه میتوانید این قابلیت را نصب و راهاندازی کنید. شما میتوانید از طریق پنل مدیریتی خود به این ویژگی دسترسی داشته باشید و آن را در کمترین زمان ممکن و به سادگی پیادهسازی کنید. اما قبل از شروع، اجازه دهید کمی بیشتر با مفهوم وردپرس شبکه و اینکه وردپرس Multisite چیست آشنا شویم.
وردپرس شبکه
وردپرس شبکه یک ویژگی قابل افزودن به وردپرس است که به شما اجازه میدهد چندین سایت را تحت یک سابدامین یا سابفولدر (پوشه زیرشاخه) مدیریت کنید. این سیستم شباهت زیادی به پلتفرمهای وبلاگدهی دارد و به شما امکان میدهد تا چندین سایت را بهطور همزمان در یک پلتفرم واحد راهاندازی و مدیریت نمایید.
با استفاده از وردپرس Multisite، شما میتوانید هر تعداد سایتی که نیاز دارید را روی یک دامنه و پایگاه داده واحد ایجاد کنید. یکی از مزایای قابل توجه این قابلیت این است که تمامی این سایتها میتوانند از قالبها و افزونههای مشترک استفاده کنند. تنها تفاوت میان این سایتها در پایگاه داده و محتوای آنهاست که برای هر سایت بهصورت جداگانه تعریف میشود.
به بیان دیگر، وردپرس شبکه یا همان وردپرس چندکاربره، این امکان را به شما میدهد که بهعنوان مدیر اصلی، چندین سایت یا وبلاگ را تحت یک سیستم وردپرس واحد مدیریت کنید. این کار نیاز به نصب مجدد وردپرس برای هر سایت را از بین میبرد و فرآیند مدیریت را بسیار سادهتر میکند.
از نسخه 3 وردپرس به بعد، دیگر نیازی نیست وردپرس شبکه را بهصورت جداگانه دانلود یا نصب کنید. این قابلیت بهطور مستقیم در هسته اصلی وردپرس ادغام شده است و شما میتوانید به سادگی هر تعداد سایتی که بخواهید را روی سیستم وردپرس خود ایجاد و مدیریت نمایید.
در واقع، وردپرس شبکه نهتنها برای راهاندازی مجموعهای از سایتهای شخصی روی یک دامنه خاص کاربرد دارد، بلکه میتوان از آن برای ایجاد یک سیستم کامل وبلاگدهی نیز استفاده کرد. پیشازاین، وردپرس شبکه بهعنوان یک پکیج جداگانه با نام WordPress MU ارائه میشد، اما پس از نسخه 3 وردپرس، این قابلیت بهطور کامل در وردپرس اصلی ادغام شد. حالا تنها با انجام چند مرحله ساده، میتوانید وردپرس معمولی خود را به یک سیستم چندکاربره قدرتمند تبدیل کنید.
قابلیت های وردپرس شبکه
بهعنوان مثال، با استفاده از وردپرس شبکه، شما میتوانید بخشی از سابدامین یا سابفولدر خود را به یک فروشگاه اینترنتی اختصاص دهید. همچنین، اگر کسبوکار شما دارای چندین شعبه است، میتوانید برای هر شعبه یک سایت جداگانه روی یک پلتفرم وردپرسی واحد ایجاد و مدیریت کنید. این قابلیت به شما اجازه میدهد تا تمامی شعبهها را بهصورت متمرکز و ساده کنترل نمایید.
وردپرس شبکه به شما کمک میکند تا به اهداف خود دست یابید و سایتهای متعدد را بهراحتی مدیریت کنید. این سیستم امکانات گستردهای را در اختیار شما قرار میدهد که به شما امکان میدهد تا پروژههای خود را سریعتر و کارآمدتر به نتیجه برسانید. با استفاده از این سیستم مدیریت محتوای قدرتمند، تنها با ورود به پیشخوان وردپرس خود میتوانید به تمامی سایتهای تحت مدیریت خود دسترسی داشته باشید و آنها را بهطور کامل کنترل کنید.
این ویژگی باعث شده است که وردپرس محبوبیت زیادی در میان کاربران پیدا کند و وبمستران بیش از پیش به سمت این سیستم جذب شوند. دیگر نیازی به صرف زمان زیاد برای راهاندازی سایتهای متعدد نیست؛ شما میتوانید در کمترین زمان ممکن این کار را انجام دهید. با بهرهگیری از امکانات وردپرس شبکه، بهراحتی میتوانید در هر حوزه کسبوکاری که فعالیت دارید، سایتهای مختلفی ایجاد کنید. حتی اگر نیاز دارید سایت شما به چندین زبان مختلف ارائه شود، وردپرس شبکه این امکان را فراهم میکند تا یک سایت اصلی با قابلیت پشتیبانی از چندین زبان راهاندازی کنید.
با این حال، باید توجه داشته باشید که وردپرس شبکه معایبی نیز دارد. یکی از مهمترین معایب آن این است که اگر یکی از سایتهای شما هک شود، احتمالاً تمامی سایتهای دیگر نیز در معرض خطر قرار میگیرند. به عبارت دیگر، هک شدن یک سایت به معنای هک شدن کل شبکه است. بنابراین، امنیت این سیستم را باید بسیار جدی بگیرید. علاوه بر این، برخی از افزونههای وردپرسی ممکن است با وردپرس شبکه سازگاری کامل نداشته باشند و نتوانند بهخوبی نیازهای شما را برطرف کنند. این موضوع میتواند محدودیتهایی را در عملکرد برخی از ابزارها ایجاد کند.
آموزش نصب وردپرس شبکه
برای راهاندازی وردپرس شبکه، ابتدا باید همانند مراحل معمول، به سایت رسمی وردپرس مراجعه کرده و یک نسخه ساده از وردپرس را روی هاست خود نصب کنید. اگر با نحوه نصب وردپرس آشنایی ندارید، میتوانید به مقاله آموزشی ما در این زمینه مراجعه کنید تا بهصورت گامبهگام این فرآیند را یاد بگیرید و به راحتی آن را اجرا کنید.
بعد از اینکه وردپرس را با موفقیت نصب کردید، باید از طریق فایل منیجر هاست خود، وارد پوشهای شوید که وردپرس در آن قرار دارد. در این مرحله، فایل wp-config.php
را پیدا کرده و آن را ویرایش کنید. در این فایل، به دنبال خط زیر بگردید:
/* That’s all, stop editing! Happy publishing. */
درست قبل از این خط، کد زیر را اضافه کنید:
define( 'WP_ALLOW_MULTISITE', true );
پس از افزودن این کد، فایل را ذخیره کرده و به پیشخوان وردپرس خود برگردید. در اینجا، از منوی «ابزارها» گزینه «راهاندازی شبکه» را انتخاب کنید.
مراحل راهاندازی وردپرس شبکه
در این بخش، پس از کلیک بر روی «راهاندازی شبکه» پنجره ای که نمایش میدهد باید روی دکمه «نصب» کلیک کنید. پس از این کار، دو کد جدید به شما نمایش داده میشود.
کد اول را باید به فایل wp-config.php
خود اضافه کنید. این کد را در بالای خط زیر قرار دهید:
/* That’s all, stop editing! Happy publishing. */
کد دوم را نیز باید به فایل .htaccess
سایت خود اضافه کنید.
توجه داشته باشید که قبل از افزودن این کد، باید تمامی کدهای قبلی موجود در فایل .htaccess
را پاک کنید.
در نهایت، روی دکمه «ورود» کلیک کنید. به شما تبریک میگوییم! وردپرس شبکه شما با موفقیت راهاندازی شده است. حالا میتوانید از بخش «سایتها» در پیشخوان وردپرس، سایتهای مختلف خود را ایجاد و مدیریت کنید.