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

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

در این مقاله ، ما به شما نحوه نصب و راه اندازی صحیح یک شبکه چند سایته وردپرس را نشان خواهیم داد.

wpmultisite 1 - نحوه نصب و راه اندازی شبکه چندرسانه ای در وردپرس

 

از آنجا که این یک مقاله جامع است ، ما برای آسانتر پیمایش فهرست مطالب را اضافه کرده ایم:

 

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

یک شبکه چندرسانه ای وردپرس به شما امکان می دهد چندین سایت یا وبلاگ وردپرس را از یک نصب وردپرس اجرا و مدیریت کنید.

این امکان را برای شما فراهم می کند تا بلافاصله سایت های جدیدی ایجاد کنید و آنها را با استفاده از همان نام کاربری و رمز عبور مدیریت کنید. حتی می توانید به سایر کاربران اجازه ثبت نام و ایجاد وبلاگ خود را در دامنه خود بدهید.

شبکه چند سایته وردپرس دارای تنظیمات پیشرفته ای است که می توانید برای شخصی سازی هر وب سایت / وبلاگ در شبکه خود از آنها استفاده کنید.

جوانب مثبت استفاده از شبکه چندرسانه ای وردپرس

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

      1. به عنوان مدیر شبکه ، می توانید چندین سایت را از یک داشبورد به راحتی مدیریت کنید.
      2. هر سایت در شبکه می تواند مدیر خود را داشته باشد. سرپرستان سایت توانایی مدیریت فقط وب سایت خود را دارند.
      3. با یک بارگیری می توانید افزونه ها / مضامین را نصب کرده و برای چندین سایت فعال کنید.
      4. همچنین شبکه چندرسانه ای مدیریت به روزرسانی را برای شما آسان تر می کند. شما فقط باید وردپرس ، پلاگین ها یا مضامین خود را در یک نصب “اصلی” به روز کنید.

منفی استفاده از شبکه چندرسانه ای وردپرس

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

      1. همه سایتهای موجود در شبکه منابع یکسانی دارند. این به این معنی است که وقتی شبکه شما خراب است ، همه سایتهای دیگر نیز خراب می شوند.
      2. مدیریت ترافیک و منابع سرور برای کاربران سطح مبتدی آسان نیست. در صورتی که یکی از وب سایت های شما بازدید غیر منتظره ای داشته باشد ، بر سایر وب سایت های شبکه تأثیر می گذارد.
      3. اگر یک وب سایت هک شود ، این بدان معناست که همه سایتهای شبکه شما هک می شوند.
      4. برخی از افزونه های وردپرس ممکن است در یک شبکه چند سایته به خوبی کار نکنند.
      5. شبکه چندرسانه ای وردپرس به درستی توسط همه ارائه دهندگان میزبانی وب پشتیبانی نمی شود که گزینه های شما را محدود می کند. در ادامه مقاله در این باره بیشتر صحبت خواهیم کرد.

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

فقط به این دلیل که چندین وب سایت وردپرس را مدیریت می کنید به این معنی نیست که باید از یک شبکه چند سایته استفاده کنید.

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

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

      1. یک وب سایت مجله با بخشهای مختلف که توسط تیمهای مختلف مدیریت می شود.
      2. یک وب سایت تجاری با سایت های فرعی برای مکان ها و شعب مختلف.
      3. وب سایت های دولتی یا غیرانتفاعی می توانند از چند سایت وردپرس برای بخش ها ، مکان ها و مناطق مختلف استفاده کنند.
      4. شبکه وبلاگ خود شما که در چندین زیر دامنه اجرا می شود.
      5. مدارس و کالج ها به دانش آموزان اجازه می دهد وبلاگ های خود را در سرورهای مدرسه ایجاد کنند.

شرایط مورد نیاز برای یک شبکه چند سایته وردپرس

تمام وب سایت های موجود در شبکه چند سایته وردپرس از منابع سرور یکسانی برخوردار هستند. این بدان معنی است که مهمترین چیزی که شما نیاز خواهید داشت میزبانی خوب وردپرس است .

اگر قصد دارید فقط چند وب سایت با بازدید کم داشته باشید ، احتمالاً می توانید با میزبانی مشترک کنار بیایید .

با این حال ، به دلیل ماهیت شبکه چند سایته ، با رشد سایت های خود به میزبانی VPS یا یک سرور اختصاصی نیاز دارید .

ما Bluehost را به شما پیشنهاد می دهیم زیرا آنها هم میزبان اشتراکی و هم سرورهای اختصاصی VPS را ارائه می دهند و همچنین یکی از شرکای رسمی میزبانی وردپرس هستند.

اگر به دنبال گزینه دیگری هستید ، SiteGround و WP Engine خدمات بسیار خوبی را برای شبکه چند سایته وردپرس ارائه می دهند.

جدا از میزبانی وب ، شما به دانش اولیه نحوه نصب وردپرس و ویرایش فایلها با استفاده از FTP نیاز خواهید داشت .

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

در یک شبکه چند سایته وردپرس ، می توانید با استفاده از زیر دامنه ها یا زیر فهرست ها سایت های جدیدی اضافه کنید .

نمونه زیر دامنه:
http://site1.example.com

نمونه زیر دایرکتوری:
http://example.com/site1/

اگر زیر دامنه هایی را انتخاب کنید ، باید زیر دامنه های wildcard را در سرور خود پیکربندی کنید. در مرحله بعدی نحوه انجام این کار را به شما نشان خواهیم داد.

از طرف دیگر ، اگر برای سایت های موجود در شبکه خود زیر دایرکتوری ها یا URL های مبتنی بر مسیر را انتخاب کنید ، می توانید مرحله بعدی را رد کنید.

تنظیم زیر دامنه های Wildcard

اگر تصمیم دارید از زیر دامنه ها برای وب سایت ها در شبکه چند سایت خود استفاده کنید ، باید زیر دامنه های wildcard را برای شبکه چند سایت خود تنظیم کنید.

برای انجام این کار ، ابتدا باید به داشبورد cPanel حساب میزبانی وردپرس خود وارد شوید . پس از آن ، باید به بخش “دامنه ها” بروید و سپس روی “زیر دامنه ها” کلیک کنید.

wildcard subdomains - نحوه نصب و راه اندازی شبکه چندرسانه ای در وردپرس

 

توجه: بسته به سرویس میزبانی وب شما ، داشبورد cPanel شما ممکن است کمی متفاوت از تصویر بالا باشد. این عکس از cPanel در Bluehost است .

در صفحه بعدی ، باید علامت * را در قسمت زیر دامنه وارد کنید و دامنه اصلی خود را از فهرست کشویی انتخاب کنید.

wildcard subdomain - نحوه نصب و راه اندازی شبکه چندرسانه ای در وردپرس

 

Cpanel به طور خودکار ریشه سند را شناسایی کرده و آن را در قسمت زیر نمایش می دهد. اکنون بر روی دکمه “ایجاد” کلیک کنید تا زیر دامنه wildcard شما اضافه شود.

فعال کردن ویژگی شبکه چندرسانه ای وردپرس

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

همچنین می توانید ویژگی چند سایت را در هر سایت وردپرسی موجود فعال کنید. قبل از فعال کردن چند سایت ، فراموش نکنید که از سایت وردپرس خود یک نسخه پشتیبان تهیه کنید .

برای فعال کردن Multisite ، با استفاده از سرویس گیرنده FTP یا مدیر پرونده cPanel به سایت خود متصل شوید و پرونده wp-config.php را برای ویرایش باز کنید.

شما باید كد زیر را به پرونده wp-config.php خود قبل از / اضافه كنید ، ویرایش را متوقف كنید! وبلاگ نویسی مبارک * / خط

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

پس از پایان کار ، می توانید پرونده wp-config.php خود را ذخیره و بارگذاری کنید تا به سرور باز شود.

این کد به سادگی قابلیت چند سایته را در سایت وردپرس شما فعال می کند. پس از فعال شدن ، هنوز باید شبکه چند سایته را راه اندازی کنید.

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

اکنون که ویژگی Multisite Network را با موفقیت در سایت وردپرس خود فعال کرده اید ، زمان آن فرا رسیده است که شبکه خود را راه اندازی کنید.

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

به سادگی از صفحه افزونه ها »افزونه های نصب شده بازدید کرده و تمام افزونه ها را انتخاب کنید. شما باید از لیست کشویی ‘Bulk Actions’ گزینه ‘Deactivate’ را انتخاب کرده و سپس بر روی دکمه ‘Apply’ کلیک کنید.

deactiveplugins - نحوه نصب و راه اندازی شبکه چندرسانه ای در وردپرس

 

اکنون می توانید برای پیکربندی شبکه چند سایته خود به صفحه Tools »Network Setup” بروید.

networksetup - نحوه نصب و راه اندازی شبکه چندرسانه ای در وردپرس

 

در صفحه راه اندازی شبکه ، متوجه خواهید شد که به ماژول mod_rewrite آپاچی روی سرور خود نیاز دارید. این ماژول در بهترین ارائه دهندگان میزبانی وردپرس نصب و فعال شده است .

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

پس از آن ، شما باید عنوانی برای شبکه خود ارائه دهید و مطمئن شوید که آدرس ایمیل موجود در ایمیل مدیر شبکه درست است.

برای ادامه بر روی دکمه نصب کلیک کنید.

وردپرس اکنون کدی را به شما نشان می دهد که باید به ترتیب به پرونده wp-config.php و .htaccess اضافه کنید.

networksetup2 - نحوه نصب و راه اندازی شبکه چندرسانه ای در وردپرس

 

برای کپی و جایگذاری کد در این دو پرونده می توانید از یک سرویس گیرنده FTP یا مدیر پرونده در cPanel استفاده کنید.

پس از آن برای ورود به شبکه چند سایته باید دوباره وارد سایت وردپرس خود شوید.

پیکربندی تنظیمات شبکه

اکنون که شبکه چند سایت را راه اندازی کرده اید ، زمان پیکربندی تنظیمات شبکه فرا رسیده است.

برای تغییر تنظیمات شبکه ، افزودن سایتهای جدید و پیکربندی تنظیمات دیگر ، باید به “داشبورد شبکه” بروید.

هنگامی که ماوس خود را به منوی “سایتهای من” در نوار ابزار مدیر می برید ، یک پنجره بازشو ظاهر می شود. بر روی Network Admin »داشبورد کلیک کنید .

همچنین بخوانید:
چگونه می توان وبلاگ وردپرس را به روش درست در 7 مرحله اسان شروع کرد.(2021)

networkadmin - نحوه نصب و راه اندازی شبکه چندرسانه ای در وردپرس

 

با این کار شما به داشبورد شبکه چند سایته خواهید رفت. مشاهده خواهید کرد که موارد جدیدی از منو برای مدیریت شبکه چند سایته شما وجود دارد. همچنین ویجت داشبورد “Right Now” را مشاهده خواهید کرد که به شما امکان می دهد یک سایت جدید ایجاد کنید و کاربران جدید اضافه کنید.

networkdashboard - نحوه نصب و راه اندازی شبکه چندرسانه ای در وردپرس

 

برای پیکربندی تنظیمات شبکه ، باید روی پیوند “تنظیمات” در نوار کناری مدیر کلیک کنید.

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

netsettings - نحوه نصب و راه اندازی شبکه چندرسانه ای در وردپرس

 

افتتاح شبکه چند سایته خود برای ثبت نام

بخش “تنظیمات ثبت نام” در صفحه تنظیمات شبکه احتمالاً مهمترین تنظیم در تنظیمات شبکه شما است.

به طور پیش فرض ، ثبت نام کاربر و سایت در شبکه غیرفعال هستند.

می توانید سایت خود را برای ثبت نام کاربر باز کنید ، یا به کاربران موجود اجازه دهید سایت های جدیدی ایجاد کنند یا ثبت نام کاربر و سایت را مجاز کنید.

registrationsettings - نحوه نصب و راه اندازی شبکه چندرسانه ای در وردپرس

 

اگر شبکه چند سایته خود را برای ثبت نام باز می کنید ، می توانید کادر کنار گزینه “اعلان ثبت نام” را علامت بزنید تا با هر بار ثبت نام کاربر یا سایت جدید ، اعلان های ایمیل را دریافت کنید.

اگر می خواهید به تک تک مدیران سایت اجازه دهید کاربران جدیدی در سایت های خود اضافه کنند ، می توانید کادر کنار گزینه “Add New Users” را علامت بزنید.

registeroptions - نحوه نصب و راه اندازی شبکه چندرسانه ای در وردپرس

 

گزینه محدود ثبت نام ایمیل به شما امکان می دهد ثبت نام سایت یا کاربر را به آدرس های ایمیل از دامنه های خاص محدود کنید. این امر به ویژه در صورتی مفید است که فقط می خواهید به افراد سازمان خود اجازه ثبت نام و ایجاد کاربران یا سایت ها را بدهید.

به همین ترتیب ، می توانید دامنه های خاصی را از ثبت نام ممنوع کنید.

تنظیمات سایت جدید

بخش “تنظیمات سایت جدید” به شما امکان می دهد گزینه های پیش فرض سایت های جدید ایجاد شده در شبکه چند سایته خود را پیکربندی کنید.

در این تنظیمات می توانید ایمیل های خوش آمد گویی و محتوای اولین پست پیش فرض ، صفحه و نظر را اصلاح کنید.

newsitesettings - نحوه نصب و راه اندازی شبکه چندرسانه ای در وردپرس

 

به عنوان سرپرست شبکه ، می توانید این تنظیمات را در هر زمان تغییر دهید.

تنظیمات را برای شبکه چند سایت خود بارگذاری کنید

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

مقدار پیش فرض ۱۰۰ مگابایت است که احتمالاً برای حداقل ۱۰۰ بارگذاری عکس مناسب است. بسته به میزان فضای دیسک خود می توانید این فضا را کم یا زیاد کنید.

uploadsettings - نحوه نصب و راه اندازی شبکه چندرسانه ای در وردپرس

 

انواع پرونده بارگذاری پیش فرض تصاویر ، فایل های صوتی ، تصویری و pdf هستند. اگر می خواهید مانند doc ، docx ، odt و غیره داشته باشید ، می توانید انواع پرونده های دیگری را اضافه کنید .

پس از آن ، می توانید محدودیت اندازه پرونده را انتخاب کنید ، بنابراین کاربران نمی توانند پرونده های بزرگ را به صورت دیوانه وار بر روی سرور بارگذاری کنند.

تنظیمات منوی پلاگین

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

pluginmenu - نحوه نصب و راه اندازی شبکه چندرسانه ای در وردپرس

 

با فعال کردن این ، منوی افزونه ها به سرپرستان سایت مربوطه نشان داده می شود. آنها می توانند افزونه ای را در سایتهای جداگانه خود فعال یا غیرفعال کنند ، اما نمی توانند افزونه های جدیدی نصب کنند.

هنگامی که از تمام تنظیمات پیکربندی راضی شدید ، اطمینان حاصل کنید که بر روی دکمه “ذخیره تغییرات” کلیک کنید.

افزودن سایتهای جدید به شبکه چندرسانه ای وردپرس شما

برای افزودن سایت جدید به شبکه چند سایته وردپرس خود ، کافیست بر روی “Sites” در زیر سایت های My Sites »شبکه مدیر شبکه در نوار ابزار مدیر کلیک کنید.

addsites - نحوه نصب و راه اندازی شبکه چندرسانه ای در وردپرس

 

با این کار لیستی از سایت های نصب چند سایت فعلی به شما نشان داده می شود. به طور پیش فرض ، شما سایت اصلی خود را به عنوان تنها سایت در شبکه چند سایته وردپرس خود ذکر کرده اید.

برای افزودن سایت جدید ، بر روی دکمه “افزودن جدید” در بالا کلیک کنید.

addnewsite - نحوه نصب و راه اندازی شبکه چندرسانه ای در وردپرس

 

در صفحه “افزودن سایت جدید” ، شما باید آدرس سایت را ارائه دهید. نیازی نیست آدرس کامل را تایپ کنید ، فقط بخشی را که می خواهید به عنوان زیر دامنه یا زیر شاخه استفاده کنید.

در مرحله بعدی ، باید عنوان سایت را اضافه کنید و آدرس ایمیل مدیر سایت را وارد کنید.

newsitepage - نحوه نصب و راه اندازی شبکه چندرسانه ای در وردپرس

 

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

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

پس از پایان کار ، بر روی دکمه “افزودن سایت” کلیک کنید.

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

اگر کاربر جدیدی ایجاد کرده باشید ، آن کاربر ایمیلی به همراه دستورالعمل هایی برای تنظیم رمز ورود و ورود جدید دریافت می کند.

افزودن مضامین و پلاگین ها به شبکه چند سایته شما

به طور پیش فرض ، سرپرستان سایت های فردی در یک شبکه چند سایته نمی توانند تم ها و پلاگین ها را به تنهایی نصب کنند.

به عنوان مدیر شبکه ، می توانید افزونه ها و مضامین مربوطه را نصب کنید ، بنابراین برای همه سایتهای شبکه شما در دسترس است.

نصب مضامین برای شبکه چند سایته شما

برای افزودن طرح زمینه ، به صفحه سایتهای من »مدیر شبکه» صفحه طرح زمینه ها بروید.

installedthemes - نحوه نصب و راه اندازی شبکه چندرسانه ای در وردپرس

 

در این صفحه ، لیستی از تم های نصب شده در حال حاضر در چند سایت وردپرس خود را مشاهده خواهید کرد.

با کلیک روی گزینه “فعال کردن شبکه” در آن زمینه ، می توانید یک موضوع را در دسترس سایر سایت ها قرار دهید. همچنین می توانید با کلیک روی پیوند “غیرفعال کردن شبکه” در زیر موضوع ، یک موضوع را غیرفعال کنید. توجه: گزینه Network Disable فقط درصورت فعال بودن طرح زمینه ظاهر می شود.

برای افزودن یک تم جدید ، باید روی دکمه “افزودن جدید” در بالای صفحه خود کلیک کنید و سپس یک تم WordPress را همانطور که معمولاً نصب می کنید نصب کنید .

پس از نصب طرح زمینه جدید ، می توانید آن را با گزینه “فعال کردن شبکه” در دسترس سایر سایتهای شبکه خود قرار دهید.

اگر به توصیه هایی برای تم در دسترس قرار دادن شبکه خود نیاز دارید ، نگاهی به بهترین تم های وردپرس بیندازید که می توانید استفاده کنید.

      • بهترین تم های رایگان وبلاگ وردپرس
      • بهترین تم های رایگان عکاسی وردپرس
      • بهترین تم های چند منظوره وردپرس

تنظیم یک تم پیش فرض برای شبکه چندرسانه ای خود

پس از افزودن چند موضوع ، وردپرس همچنان تم پیش فرض وردپرس را برای هر سایت جدید فعال می کند.

همچنین بخوانید:
چگونه می توان نویسنده یک پست را در وردپرس تغییر داد

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

۱
۲
// Setting default theme for new sites
define( 'WP_DEFAULT_THEME', 'your-theme' );

طرح زمینه خود را با نام طرح زمینه خود جایگزین کنید. شما باید از نام پوشه طرح زمینه استفاده کنید ، که می توانید با مشاهده پوشه / wp-content / themes / متوجه شوید.

نصب پلاگین برای شبکه چند سایته شما

به همین ترتیب ، می توانید برای نصب افزونه ها به صفحه افزونه های من »سایت مدیر شبکه» افزونه ها مراجعه کرده و روی پیوند “فعال کردن شبکه” در زیر هر پلاگین کلیک کنید تا آنها در شبکه چند سایته خود فعال شوند.

networkactplugins - نحوه نصب و راه اندازی شبکه چندرسانه ای در وردپرس

 

در زیر چند افزونه ضروری وردپرس آورده شده است که ما برای هر وب سایت توصیه می کنیم:

      • WPForms – این بهترین افزونه فرم تماس با وردپرس است و به شما امکان می دهد سریع فرم های زیبا را با استفاده از سازنده ساده کشیدن و رها کردن فرم ایجاد کنید.
      • Yoast SEO – جامع ترین افزونه SEO WordPress در بازار است و به شما کمک می کند بازدیدکننده بیشتری از موتورهای جستجو داشته باشید.
      • SeedProd – مدیران سایت ممکن است بخواهند به زودی صفحه ای را که در سایت های خود کار می کنند مشاهده کنند. SeedProd به آنها امکان می دهد صفحات فرود به زودی و حالت حفظ را به زیبایی اضافه کنند
      • WP Mail SMTP – WP Mail SMTP با استفاده از سرور SMTP برای ارسال ایمیل های مهم ثبت نام و اطلاع رسانی در چند سایت ، به شما کمک می کند وردپرس مشکل عدم ارسال ایمیل را برطرف کند .

برای توصیه های بیشتر در مورد پلاگین ، به لیست افزونه های ضروری وردپرس برای همه وب سایت ها مراجعه کنید.

توجه: اگر قبلاً در «تنظیمات شبکه» گزینه Plugins Menu را برای سرپرستان سایت فعال کرده باشید ، مدیران سایت می توانند افزونه های نصب شده را به تنهایی فعال یا غیرفعال کنند. سرپرستان سایت به تنهایی نمی توانند افزونه جدیدی را حذف یا نصب کنند.

افزودن محتوای پیش فرض به سایت های چند سایته

به طور پیش فرض ، وردپرس به شما امکان می دهد برخی از مطالب پیش فرض را برای هر سایت در شبکه چند سایت خود ویرایش کنید. می توانید به تنظیمات » صفحه تنظیمات شبکه بروید و آنها را در بخش” تنظیمات سایت جدید “اضافه کنید.

newsitedefaults - نحوه نصب و راه اندازی شبکه چندرسانه ای در وردپرس

 

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

اگر می خواهید محتوای پیش فرض اضافی به هر سایت جدید اضافه شود ، چه می کنید؟

به طور پیش فرض ، وردپرس به شما امکان ایجاد محتوای پیش فرض اضافی برای سایت های جدید را نمی دهد. اگر می خواهید این کار را انجام دهید ، باید کد سفارشی را به چند سایت وردپرس خود اضافه کنید .

در این مثال ، ما می خواهیم یک صفحه پیش فرض جدید برای هر سایت جدید ایجاد کنیم.

add_action('wpmu_new_blog', 'wpb_create_my_pages', 10, 2);
 
function wpb_create_my_pages($blog_id, $user_id){
  switch_to_blog($blog_id);
 
// create a new page
  $page_id = wp_insert_post(array(
    'post_title'     => 'About',
    'post_name'      => 'about',
    'post_content'   => 'This is an about page. You can use it to introduce yourself to your readers or you can simply delete it.',
    'post_status'    => 'publish',
    'post_author'    => $user_id, // or "1" (super-admin?)
    'post_type'      => 'page',
    'menu_order'     => 1,
    'comment_status' => 'closed',
    'ping_status'    => 'closed',
 ));
  
restore_current_blog();
}

 

برای ایجاد پست های پیش فرض برای سایت های جدید می توانید از همان کد با کمی تغییر استفاده کنید. کد زیر را بررسی کنید:

add_action('wpmu_new_blog', 'wpb_create_my_pages', 10, 2);
 
function wpb_create_my_pages($blog_id, $user_id){
  switch_to_blog($blog_id);
 
// create a new page
  $page_id = wp_insert_post(array(
    'post_title'     => 'A sample blog post',
    'post_name'      => 'sample-blog-post',
    'post_content'   => 'This is just another sample blog post. Feel free to delete it.',
    'post_status'    => 'publish',
    'post_author'    => $user_id, // or "1" (super-admin?)
    'post_type'      => 'post',
 ));
  
restore_current_blog();
}

 

عیب یابی مشکلات چندرسانه ای وردپرس

بیشترین مشکلات رایج در زمینه تنظیم شبکه چند سایته وردپرس به دلیل پیکربندی نادرست زیر دامنه های wildcard و مشکلات نقشه برداری دامنه رخ می دهد. قبل از راه اندازی چند سایت مطمئن شوید که میزبان وب شما از زیر دامنه های wildcard پشتیبانی می کند.

در زیر برخی از موارد مشترک دیگر و رفع سریع آنها وجود دارد.

رفع مشکلات ورود به سیستم در نصب های چند سایته

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

برای رفع این مشکل ، خط زیر را در فایل wp-config.php

define('SUBDOMAIN_INSTALL', false);

با

define('SUBDOMAIN_INSTALL', 'false');

جایگزین کنید

کاربران تأیید نشده را پیدا کنید

مسئله دیگری که ممکن است با آن روبرو شوید این است که نمی توانید کاربرانی را که در شبکه شما ثبت نام کرده اند اما ایمیل فعال سازی دریافت نکرده اند ، پیدا کنید. برای رفع این مشکل ، به راهنمای ما در مورد نحوه یافتن کاربران تأیید نشده منتظر در وردپرس مراجعه کنید .

صادرات یک سایت از چند سایت به نصب وردپرس خود

بعداً ممکن است شما یا مالک سایت دیگری بخواهید یک سایت را از چند سایت به نصب وردپرس خود صادر کنید. این کار به راحتی قابل انجام است. برای راهنمایی های گام به گام ، به راهنمای ما در مورد نحوه انتقال یک سایت از چند سایت وردپرس به نصب واحد مراجعه کنید .

همچنین ممکن است بخواهید راهنمای نهایی خطاهای رایج وردپرس و نحوه رفع آنها را علامت گذاری کنید. با رفع سریع رایج ترین مسائل وردپرس در وقت شما صرفه جویی می کند.

سوالات متداول درباره شبکه چندرسانه ای وردپرس

بسیاری از کاربران ما سوالات زیادی در مورد شبکه چند سایته وردپرس و چگونگی استفاده موثرتر از آن از ما پرسیده اند. در زیر بیشترین سوالاتی مطرح شده است که ما به آنها پاسخ داده ایم.

۱. آیا من قادر به مدیریت بهتر سایتهای خود با یک شبکه چند سایته هستم؟

صادقانه بگویم ، پاسخ واقعاً به سناریوی استفاده شما بستگی دارد.

به عنوان مثال ، اگر وب سایت های شما با یکدیگر ارتباط ندارند ، پس بهتر است با یک ابزار مدیریت سایت چندگانه ، مانند InifiteWP .

اگر چندین سایت را برای یک زنجیره رستوران ، دانشگاه یا مجله آنلاین مدیریت کنید ، چند سایت وردپرس کارایی بیشتری خواهد داشت.

۲. آیا چند سایت وردپرس باعث بارگیری سریعتر وب سایت های من می شود؟

یک بار دیگر به عوامل مختلفی بستگی دارد. میزبانی بهتر وردپرس با داشتن منابع سرور فراوان به شما امکان می دهد تا چند سایت سریعتر باشد اما دوباره با استفاده از این منابع ، تک تک سایت های وردپرس نیز سریعتر کار می کنند.

با این حال ، در یک حساب میزبانی مشترک ، افزایش ترافیک باعث افزایش استفاده از حافظه و کاهش سرعت همه وب سایت های موجود در شبکه چند سایت به طور همزمان می شود. برای بهبود سرعت چند سایته ، به راهنمای عملکرد وردپرس و بهینه سازی سرعت مراجعه کنید .

۳. آیا می توانم یک فروشگاه آنلاین به وب سایت چندرسانه ای وردپرس اضافه کنم؟

بله ، شما می توانید یک فروشگاه آنلاین در شبکه چند سایته وردپرس اضافه کنید . به احتمال زیاد شما برای این کار از یک افزونه تجارت الکترونیکی مانند WooCommerce استفاده می کنید که با چند سایت وردپرس سازگار است.

۴- آیا می توانم ‘x plugin’ را در چند سایت وردپرس خود نصب کنم؟

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

۴. چگونه می توانم ورود و نقش کاربر را در شبکه چند سایت به اشتراک بگذارم؟

به طور پیش فرض ، کاربری که در یک سایت ثبت نام کرده باشد نمی تواند در همان شبکه ثبت نام یا به سایت دیگری اضافه شود. به این دلیل که آنها قبلاً در پایگاه داده مشترک وردپرس ثبت شده اند. با این حال ، آنها هیچ امتیاز نقش کاربر در سایت های دیگر ندارند.

برای همگام سازی کاربران در شبکه می توانید از افزونه های شخص ثالث مانند WP Multisite User Sync استفاده کنید. با این حال ، باید مراقب باشید زیرا ممکن است در نهایت به شخصی به مدیر سایت امتیازات بدهید.

امیدواریم این مقاله به شما کمک کند تا نحوه نصب و راه اندازی شبکه چند سایته وردپرس را بیاموزید

اگر این مقاله را دوست داشتید ، لطفاً برای آموزش های ویدئویی وردپرس در کانال YouTube ما مشترک شوید . همچنین می توانید ما را در توییتر و فیس بوک پیدا کنید .

منابع: