• آموزش ساخت سایت و رساندن آن به درآمد

جلسه 39: وردپرس شبکه چیست؟ آموزش نصب وردپرس شبکه یا WPMU

وردپرس شبکه چیست؟ آموزش نصب وردپرس شبکه

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

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

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

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

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

وردپرس شبکه قبلا در یک پکیج جداگانه تحت عنوان wordpress mu ارائه می شد اما از نسخه 3 وردپرس به بعد ، وردپرس شبکه با وردپرس اصلی یکی شد و تنها با چند مرحله ساده می توانید امکانات وردپرس شبکه را به وردپرس معمولی اضافه کنید و سایت خود را به یک سیستم چند کاربر مجهز کنید.

آموزش نصب وردپرس شبکه

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

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

بعد از این کد ، کد زیر را وارد کنید:

حالا فایل را ذخیره کرده و وارد پیشخوان وردپرس خود شوید. از منوی ابزار ها > راه اندازی شبکه را کلیک کنید.

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

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

حالا دو کد به شما ارائه می شود. کد اول را به فایل wp-config.php در بالای خط /* That’s all, stop editing! Happy blogging. */ اضافه کنید.

و کد دوم را به فایل .htaccess سایتتان اضافه کنید. کد های قبلی htaccess باید پاک شوند.

در نهایت روی ورود کلیک کنید. تبریک میگم! وردپرس شبکه شما راه اندازی شد! از بخش سایت ها می توانید سایت های وردپرسی خود را مدیریت کنید.

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

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

آنلاین یاد بگیرید

نظرات کاربران

  1. 8 بهمن 1396 ساعت 18:04

    آقا اون نظر قبلی رو لش کن . الان بحث چیز دیگه ای شده .
    اگر قرار باشه سایت اصلی بسته نصبی باشه که نمیشه پیشوند جداول رو تغییر داد .
    فرض رو بر این میگیریم که با افزونه یا دستی این کار رو کردیم . حالا اگر سایت دوم هم بسته نصبی بود تکلیف چیه ؟
    یکم داستان پیچیده شد . سر دوراهی گیر کردم . خدا هیچ کسو سر دوراهی قرار نده (:

  2. 8 بهمن 1396 ساعت 16:04

    سلام و خسته نباشید به همه برو بچه های مشتی و حرفه ای میهن وردپرس .
    دمتون گرم تو این هوای سرد D;
    آقا همه این راه هایی که گفتین انجام شد به درستی . فقط یکی دو تا مشکل .
    اول این که تو منوی افزونه ها دیگه چیزی به نام افزودن و اینا وجود نداره و فقط افزونه خالی هست . باید از این به بعد دستی کپی شه همه اقزونه ها ؟
    دوم اینکه ورد پرس اخطار میده میگه از تنظیمات عمومی گزینه همه میتوانند نام نویسی کنند رو فعال کن . اما مسئله اینجاست که دیگه نیست این گزینه . با توجه به ینکه قبلا فعال بوده و از ultimate member استفاده میکنم .
    سوم هم اینکه خود شما برای قسمت های پرتال کاربری و ورود و ثبت نام سایت از همین روش استفاده کردین ؟

    پیشاپیش ممنون از سایت خوب و حرفه ای تون

  3. 19 دی 1396 ساعت 21:51

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

    • رضا حسینی راد
      20 دی 1396 ساعت 10:34

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

  4. 8 شهریور 1396 ساعت 07:04

    خسته نباشید ، یه سوال داشتم ، سایت شما و گاهی اوقات در شبانه روز با ارور دیتابیس Error establishing a database connection مواجه میشه. شما که خودتون پیشتاز این حرفه هستید چرا؟ یعنی این مشکل قابل حل نیست و ممکنه برای ما هم حتی با سرور اختصاصی و 100 تا امکانات دیگه پیش بیاد وقتی تعداد ریکوئست سایت برابر سایت آپارت بشه؟ مثال رو با اپارت زدم چون میخوام حجم ریکوئست رو برسونم و شما هم لطفا بدون تعصب جواب بدید

    • محمد قاسمی
      8 شهریور 1396 ساعت 09:09

      درود.

      مشکلی وجود ندارد، ممکن هست به دلیل Backup بوده باشد.

  5. 25 اسفند 1395 ساعت 13:56

    سلام من همه کار ها را انجام دادم و بخوبی پیش رفتفقط مشکل اینه سایت دوم (Site.com/en) درست بالا نمیاد و بخش مدیریتش هم کار نمیکنهلطفا راهنمایی کنید؟

    • رضا حسینی راد
      25 اسفند 1395 ساعت 14:35

      سلام اگه کار نمیکنه یا افزونه ای نصب کردید که مشکل بوجود اورده یا قالبی نصب کردید که مشکل داره یا در کل مراحل نصب رو درست انجام ندادید

      • 25 اسفند 1395 ساعت 22:48

        نه همه مراحل را درست طَی کردم قالب یا افزونه ای هم نصب نکردم هنوز

  6. 22 آبان 1395 ساعت 13:02

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

    • رضا حسینی راد
      22 آبان 1395 ساعت 13:15

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

  7. 11 آبان 1395 ساعت 14:43

    سلام – در مورد سایتایی که قبلا نصب شده چطور؟ مثلا من رو هاستم چندتا ساب دامنه ایجاد کردم و برای هر ساب دامین جداگونه وردپرس نصب کردم میشه اینارو مدیریتشو اورد تو پیشخوان وردپرس دامنه اصلی؟

    • رضا حسینی راد
      12 آبان 1395 ساعت 09:58

      قبلا نصب شده خیر. باید همه رو با duplicator منتقل کنید به وردپرس شبکه

      • 9 بهمن 1396 ساعت 10:02

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

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

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

        قصد من این هست که یک سایت مستر داشته باشم و بعد ، فروشگاه ، آگهی نامه و لیست نمایندگان رو با سه تا قالب جداگانه کار کنم اما با یک دیتا بیس ( البته صرفا برای کاربران که یک بار ثبت نام کنند ) .
        من واقعا گیج شدم میشه راهنماییم کنین ؟

        • رضا حسینی راد
          9 بهمن 1396 ساعت 12:41

          درود
          همیشه به دیدگاه ها و تیکت ها جواب داده میشه :) ببینید سایت های شبکه فولدر خاصی ندارند. باید از طریق نصب روی themes سایت اصلی ٬ روی سایت های ثانویه نصبش کنید.
          ۲.نیازی به اینکار نیست. از پنل خود شبکه یک وردپرس جدید بسازید.
          ۳.درسته باید از افزونه های بک آپ استفاده کنید با duplicator نمیشه توی شبکه به مشکل میخورید

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

          • 10 بهمن 1396 ساعت 09:00

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

          • مسعود ریسمانی
            10 بهمن 1396 ساعت 12:18

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

enamad