برگزیده های پرشین تولز

ایجاد وردپرس شبکه

roya_abbasi

کاربر تازه وارد
تاریخ عضویت
6 ژوئن 2017
نوشته‌ها
11
لایک‌ها
2
سن
30
وردپرس شبکه یا (WPMU(Word Press Multi Site چیست؟
این قابلیت وردپرس که از نسخه ۳.۰ به بعد به آن افزوده شده است، به کاربران خود این امکان را می دهد که بی نهایت وبسایت را تنها با داشتن یک سایت وردپرسی و بدون نیاز به نصب چندین وردپرس ایجاد و مدیریت نمایند. این عمل تنها با افزودن چند خط کد به فایل های wp-config.php و httaccess امکان پذیر می باشد. در وردپرس شبکه یا چند سایته شما قادر خواهید بود مجموعه ای از سایت ها را روی یک دامنه، بصورت زیر دامنه (sub domain) یا زیر شاخه (sub folder) سازماندهی کنید. بدون اینکه مجبور به داشتن چندین دامنه مختلف باشید.

موارد کاربرد WPMU

این قابلیت وردپرس در موارد زیر می تواند مفید باشد:
۱- سیستم ایجاد و مدیریت وبلاگ
۲- سایت نمایش دموی قالب
۳- ایجاد سایت های چند زبانه
۴- راه اندازی وب سایت برای فروشگاه ها و رستوران های دارای شعب متعدد
و …

انتخاب ساختار دامنه (نوع آدرس دهی)

برای راه اندازی وردپرس شبکه ای، دو راه برای آدرس دهی سایت ها وجود دارد:
۱- آدرس دهی بصورت زیر دامنه (sub domain)
در این حالت هر وب سایتی که به مجموعه وب سایت هایتان اضافه می کنید، به عنوان یک زیر دامنه به وبسایت اصلی افزوده می شود.
۲- آدرس دهی بصورت زیر شاخه (sub folder)
اما در این حالت، هر سایت جدید بصورت یک پوشه به شاخه سایت اصلی اضافه می شود.
قبل از راه اندازی WPMU شما می بایست نحوه ی آدرس دهی سایت های زیر مجموعه تان را که یکی از دو روش بالا می تواند باشد انتخاب نمایید.

ایجاد زیر دامنه بر روی هاست

اگر برای آدرس دهی مجموعه سایت های خود از شیوه اول استفاده کنید که نیاز به تنظیمات خاصی ندارد ولی آدرس دهی به شیوه ی ساب دامین نیازمند این است که روی هاست شما این سرویس فعال شده باشد.
برای ایجاد ساب دامین در cpanel وارد حساب کاربری خود شوید و به بخش subdomain بروید سپس طبق تصویر زیر یک زیر دامنه با نام * ایجاد نمایید.
voaweb-subdomain.png

برای ایجاد زیر دامنه در دایرکت ادمین می بایست تغییراتی در فایل httpd بدهید که بهتر است با پشتیبان هاست خود تماس بگیرید.

راه اندازی وردپرس شبکه ای
پس از آشنایی با مفهوم وردپرس شبکه ای نوبت به راه اندازی آن می رسد که شامل مراحل زیر است:
۱- وارد فایل wp-config.php در شاخه root سایت خود شوید و خط زیر را در آن بیابید.

/* That’s all, stop editing! Happy blogging. */

سپس بالای این خط، کد زیر را وارد کنید.

/* Multisite */
define( 'WP_ALLOW_MULTISITE', true );

تغییرات را ذخیره کرده و مجدداً وارد حساب کاربری وردپرس خود شوید.
۲- در منو Tools زیر منو Network Setup را بیابید و در این قسمت نوع آدرس دهی وب سایت ها را طبق توضیحات بالا انتخاب کنید و جزئیات شبکه را وارد کنید.

voaweb-creat-network.png


۳- پس از گذراندن مراحل بالا وردپرس دو قطعه کد به شما ارائه می دهد که اولین کد را باید در wp-config.php و دومین کد را در httaccess درج کنید.
توجه داشته باشید که باید کد ارائه شده توسط وردپرس را جایگزین محتویات قبلی فایل httaccess کنید.
۴- حال دوباره در حساب کاربری وردپرس لاگین کنید و طبق تصویر از منو network admin گزینه dashboard را انتخاب کنید و تنظیمات دلخواه خود را برای سایت های زیر مجموعه تان اعمال کنید.

voaweb-network-menu.jpg


منبع: https://blog.voaweb.com/139/%D8%A7%DB%8C%D8%AC%D8%A7%D8%AF-%D9%88%D8%B1%D8%AF%D9%BE%D8%B1%D8%B3-%D8%B4%D8%A8%DA%A9%D9%87-%D9%88-%D9%81%D8%B9%D8%A7%D9%84-%D8%B3%D8%A7%D8%B2%DB%8C-wpmu/


 

mizfa

کاربر تازه وارد
تاریخ عضویت
16 آپریل 2017
نوشته‌ها
62
لایک‌ها
20
سن
30
محل سکونت
تهران
شبکه وردپرس اصلا پیشنهاد نمیشه
ازش ۶ ماهی استفاده کردم انقدر باگ داشت که نگو
در فروم های خارجی هم کلی از این باگ ها گله مند بودن
 
بالا