نحوه ایجاد شبکه های interanet & extranet در wordpress
امروزه با بزرگ شدن سازمان ها و افزایش استفاده از اینترنت و به ویژه وب سایت ، سازمان ها را به این فکر انداخته تا یک سیستم یکپارچه در خصوص وردپرس خود داشته باشند، به این منظور که بتوانند بین اعضای خود مطالبی را به اشتراک بگذارند ، تغییرات را اعمال کنند و مواردی را کم و یا اضافه کنند به طوری که تمامی اعضا بتوانند به صورت یکپارچه از مطالب و منابع بهره ببرند.
در این آموزش وردپرس یار قصد دارد تا آموزشی در رابطه با نحوه ایجاد اینترانت و اکسترانت به شما ارائه دهد.
شما زمانیکه سازمانی داشته باشید که از نظر جغرافیایی وسیع و از هم دور هستند ، می توانید از این قابلیت بهره برده و شبکه ایی به نام اینترانت و یا اکسترانت ایجاد کنید.
برای ایجاد شبکه فوق ، شما نیاز به چندین افزونه دارید که در ادامه به آنها اشاره خواهیم کرد.
اولین و مهمترین افزونه ، buddypress است که بعد از وردپرس مهمترین افزونه محسوب می شود. پس از نصب و فعال سازی این افزونه شما می توانید به قسمت تنظیمات رفته و buddypress را انتخاب کنید.
دومین افزونه در ایجاد چنین شبکه هایی ، افزونه all in one intranet است .
این افزونه وظیفه تامین امنیت شبکه شما را به عهده دارد . به معنی که اگر شما بخواهید تعداد افراد مشخصی را به شبکه وصل و یا تعدادی را از شبکه خارج کنید باید از این افزونه استفاده کنید.
همانطور که در تصویر پایین می بینید مهمترین کار در تنظیمات این افزونه ، زدن تیک گزینه ی Force site to be entirely private است تا بتوانید شبکه خود را کاملا خصوصی( private ) کنید.
گزینه بعد ، تهیه یک آدرس است تا زمانیکه کاربران داخل شبکه، وارد حساب کاربری شدند به آن آدرس فرستاده شوند .
و گزینه آخر مربوط به زمانی است که قصد دارید کاربران غیرفعال را بعد از گذشتن زمان تعیین شده از شبکه خارج شوند.
در خصوص ایجاد امنیت آپلود چند رسانه ایی ها شما می توانید از کدی که در تصویر پایین هست استفاده کنید تا افراد غیر مرتبط نتوانند به طور مستقیم به این فایل ها دسترسی داشته باشند.
این اسکریپت به این نحو چک می کند که اگر فردی login شده باشد دسترسی را به فرد داده ، در غیراینصورت دسترسی را نمی دهد.
پس از وارد کردن اسکریپت فوق ، شما باید تغییراتی را در فایل htaccess بوجود آورید .
کد زیر را در آخرین خط فایل وارد کنید.
منبع : wpbeginner