راه اندازی و تنظیم وردپرس چند سایته

راه اندازی و تنظیم وردپرس چند سایته

وردپرس شبکه یا وردپرس چند سایته و یا به تعبیر دیگر وردپرس چند کاربره همان سیستم مدیریت محتوای وردپرس است که به شما امکان ایجاد بی نهایت وب سایت وردپرسی را بصورت وبلاگ و بدون نیاز به نصب مجدد وردپرس می دهد. در این حالت وردپرس بصورت عادی نصب شده و تنها با افزودن یک کد به فایل Wp-Config.php تغییرات به وجود می آید. به وردپرس شبکه “WordPress MU” گفته می شود. این قابلیت از نسخه ۳٫۰ به بعد وردپرس پدید آمده است.

WordPress Multisite Network یا شبکه وردپرس چند سایته به شما اجازه میدهد تنها با یک نصب وردپرس، چندین سایت راه اندازی نمایید. با استفاده از وردپرس چند سایته شما قادر هستید در کوتاه ترین زمان و از طریق پنل مدیریت خود، یک سایت جدید وردپرسی راه اندازی کنید و با همان نام کاربری و رمز عبور اصلیتان به سایت جدید نیز دسترسی داشته باشید. یا اینکه میتوانید به سایر کاربران اجازه دهید در شبکه شما ثبت نام کرده و برای خود سایت / وبلاگ راه اندازی نمایند. بنابراین همانطور که میبینید به سادگی میتوان با استفاده از این امکان وردپرس انواع سیستم های وبلاگدهی را راه اندازی کرد و یا به کسانی که با مدیریت وردپرس آشنایی کامل ندارند، این امکان را بدهید که با کمترین درگیری در نکات فنی، سایت خود را راه اندازی کنند.

 راه اندازی و تنظیم وردپرس چند سایته راه اندازی و تنظیم وردپرس چند سایته راه اندازی و تنظیم وردپرس چند سایته WordPress Subdirectory Network1

مزایای راه اندازی و تنظیم وردپرس چند سایته

  •  به عنوان مدیر شبکه، شما به راحتی میتونید چندین سایت رو از یک داشبورد اداره کنید.
  • هر سایت میتونه یک مدیر با قابلیت های خاص خودش داشته باشه که فقط سایت خودش رو اداره میکنه.
  •  میتونید افزونه ها و قالب ها رو با یکبار دانلود کردن در چند سایت نصب کنید.
  • وردپرس شبکه مدیریت به روز رسانی رو برای شما ساده تر میکنه؛ فقط نیاز دارید که آپدیت وردپرس، افزونه ها یا قالب هاتون رو یکبار نصب کنید.

 معایب راه اندازی و تنظیم وردپرس چند سایته

  •  تمام سایت های روی شبکه از یک منبع مشترک استفاده میکنن، بنابراین زمانی که سایت شما داون بشه تمام سایت های روی شبکه داون میشن.
  •  برای یک کاربر سطح مبتدی میدریت منابع سرور به دلیل ترافیک غیرمنتظره میتونه دشوار باشه.
  • اگر سایت شما هک بشه، به این معنیه که تمام سایت های روی شبکه شما هک خواهند شد.
  •  ممکنه بعضی از افزونه های وردپرس روی یک شبکه در وردپرس کار نکنن.

 چه کسانی به وردپرس شبکه نیاز دارند؟

اینکه شما چند نصب وردپرس دارید به این معنا نیست که نیاز به ایجاد یک شبکه چندسایتی دارید. میتونید از سرویس هایی مثل ManageWP یا InfiniteWP برای مدیریت چند سایت مختلف استفاده کنید.

ایجاد یک شبکه چندسایتی برای این موارد مناسبه:

  • یک سایت مجله با بخش های مختلف که توسط تیم های مختلف اداره میشه
  • یک سایت تجاری با زیر سایت هایی برای مکان ها و شعبه های مختلف
  • سایت های دولتی و غیرانتفاعی میتونن برای بخش ها، مکان ها و مناطق مختلف از شبکه چندسایتی استفاده کنن
  • شبکه ی وبلاگ های شما که روی دامنه های متعددی در حال اجرا شدن هستن
  • مدارس و دانشگاه هایی که به دانشجوها امکان ایجاو وبلاگ شخصی روی سرورهای دانشگاه رو میدن

برای شروع ابتدا فایل wp-config.php را باز کنید و دقیقا قبل از خط زیر :

کد زیر را وارد نمایید :

و تنظیمات را ذخیره کنید.

راه اندازی شبکه

حالا که با موفقیت قابلیت وردپرس شبکه رو در سایتتون فعال کرده اید، وقتشه که شبکه تون رو راه اندازی کنید. قبل از انجام این کار شما باید تمام پلاگین های سایتتون رو غیرفعال کنید. بعد از اون به منوی Tools » Network Setup برید تا شبکه چندسایتی تون رو پیکربندی کنید.

راه اندازی و تنظیم وردپرس چند سایته راه اندازی و تنظیم وردپرس چند سایته راه اندازی و تنظیم وردپرس چند سایته network setup

  • در صفحه راه اندازی شبکه شما یک پیام خواهید دید مبنی بر اینکه برای راه اندازی شبکه باید واحد Apache’s mod_rewrite روی سرور شما نصب شده باشه. این واحد در بیشتر ارائه دهندگان میزبانی معتبر وردپرس نصب و فعال شده.
  • کار بعدی که باید انجام بدید اینه که به به وردپرس بگید که میخواهید از چه نوع ساختاری برای دامنه استفاده کنید به عنوان مثال: زیردامنه یا زیرشاخه. بعد از اون باید یک عنوان برای شبکه ارائه کنید و مطمئن بشید که آدرس ایمیلی که برای ایمیل مدیر شبکه وارد کردید صحیحه. در آخر، برای ادامه دادن روی دکمه نصب کلیک کنید.
  • در صفحه بعد وردپرس قواعدی رو به شما نمایش میده که باید اونها رو به فایل wp-config.php و .htaccess اضافه کنید. برای ویرایش این دو فایل از یک کلاینت FTP استفاده کنید و کد رو کپی کنید

اضافه کردن قالب و افزونه ها به وردپرس شبکه

به طور پیش فرض، مدیران سایت های شخصی نمیتونن قالب و پلاگین نصب کنن. شما به عنوان مدیر شبکه میتونید قالب ها و پلاگین ها رو نصب کنید و در اختیار اونها قرار بدید. برای انجام این کار به سایت اصلی تون وارد شید و به منوی My Sites » Network Admin » Themes برید.

راه اندازی و تنظیم وردپرس چند سایته راه اندازی و تنظیم وردپرس چند سایته راه اندازی و تنظیم وردپرس چند سایته multisite themes

در صفحه قالب های مدیر شبکه یک لیست از قالب های نصب شده در شبکه رو میبینید. با کلیک کردن روی Enable Network در پایین هر قالب میتونید اونها رو در دسترس سایت های دیگه قرار بدید. به همین ترتیب با کلیک کردن روی لینک Disable Network در پایین قالب میتونید اون رو از دسترس خارج کنید.

راه اندازی و تنظیم وردپرس چند سایته راه اندازی و تنظیم وردپرس چند سایته راه اندازی و تنظیم وردپرس چند سایته activate plugins multisite128

به همین ترتیب در صفحه My Sites » Network Admin » Plugins میتونید یک افزونه رو برای تمام شبکه فعال یا غیرفعال کنید. توجه داشته باشید که اگر در تنظیمات شبکه Plugins Menu رو به عنوان در دسترس برای مدیران سایت علامت بزنید، مدیران سایت ها میتونن پلاگین های نصب شده رو فعال یا غیرفعال کنن.

راه اندازی و تنظیم وردپرس چند سایته راه اندازی و تنظیم وردپرس چند سایته راه اندازی و تنظیم وردپرس چند سایته enable disable themes121 

رفع مشکلات مربوط به وردپرس شبکه:

شایع ترین مشکلی که رخ میده مربوط به پیکربندی نادرستWildcard Subdomains هست. مطمئن بشید که میزبان وب شما از این گزینه پشتیبانی میکنه.

یک مشکل رایج دیگه اینه که در زمان استفاده از وردپرس شبکه با زیرشاخه ها، بعضی از کاربران بعد از واردکردن کد مورد نیاز به فایل wp-config.php قادر به وارد شدن به بخش مدیریت سایتهاشون نیستن.

 

برای  رفع مشکل این خط کد را:

به این خط تبدیل کنید.

شبکه مالتی سایت وردپرس امکانات بسیاری را در اختیار شما قرار خواهد داد. ما در این آموزش تنها نکات ضرروری جهت راه اندازی شبکه مالتی سایت را با هم مرور کردیم اما شبکه وردپرس امکانات بسیار زیادی دارد که با صرف مدت زمان مناسب میتوانید به خوبی به آنها تسلط پیدا کنید.

 

 

آموزش وردپرس آموزش وردپرس

دیدگاه خود را بیان کنید