مرکز آموزش میهن وب هاست

مرکز آموزش میهن وب هاست

چگونه در وردپرس سیستم عضویت ویژه راه اندازی کنیم؟

پرینت این مقاله پرینت این مقاله

اگر از وردپرس برای اجرای وب سایت خود استفاده می کنید، می توانید ثبت نام کاربر را مستقیما از داشبورد وردپرس فعال نمایید. اما، این پلتفرم ابزاری که بتوانید از طریق آن برخی (یا همه) محتوای سایت خود را برای اعضا محدود کنید، ارائه نمی دهد. برای این کار، نیاز به یک افزونه دارید که می تواند به شما در ایجاد یک سایت عضویت وردپرس کمک کند. در این آموزش، راه اندازی یک سایت عضویت ویژه توسط وردپرس توضیح و همچنین پنج پلاگین که می تواند به شما در ایجاد چنین سایتی کمک کند معرفی می شود:
  1. Membership & Content Restriction

  2. WP-Members

  3. Ultimate Member

  4. Simple Membership

  5. Members

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

  • ثبت نام در این سایت ها اجباری بوده و در برخی موارد برای دسترسی به محتوای خاص باید هزینه پرداخت شود.

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

  • سایت هایی که صرفا کاربران خاصی می توانند در آن عضو شده و خدمات دریافت کنند.
هنگامی که مردم در مورد سایت های عضویت ویژه وردپرس صحبت می کنند، به طور کلی به وبسایت هایی اشاره دارند که کاربران برای دسترسی به محتوای آن ها هزینه پرداخت می کنند. به عنوان مثال، شما ممکن است یک وب سایت برگزاری کلاس های آنلاین در اینترنت داشته باشید و کاربران برای مشاهده و برگزاری دوره های خود در سایت شما باید هزینه پرداخت کنند.
در شرایط دیگر، ممکن است بخواهید یک انجمن یا فرم آنلاین ایجاد کنید که نمی خواهید هر فردی به راحتی بتواند به آن دسترسی پیدا کند. در این موارد، دریافت هزینه اشتراک یک روش عالی برای اطمینان از اینکه فقط اعضای تایید شده قادر به مشاهده و ارسال محتوا هستند، خواهد بود.
اگر می خواهید همه کسانی که از سایت شما بازدید می کنند بتوانند تمام محتوای آن را مشاهده کنند، نیازی به یک سایت عضویت ویژه ندارید. اما اگر وب سایتی می خواهید که تنها اعضای ویژه بتوانند به تمام محتوای سایت دسترسی داشته باشند، افزونه های زیر می توانند به شما در ایجاد چنین سایتی کمک کنند.
از 5 افزونه زیر می توانید در ایجاد سایت عضویت ویژه و محدود کردن محتوا استفاده کنید.
همه پلاگین هایی که در مورد آن ها صحبت شد، یک وجه مشترک دارند: آن ها شما را قادر می سازند تا بخش خاصی از وب سایت خود را برای دسترسی اعضا محدود کنید. در بعضی از آنها هم برای دسترسی به امکانات بیشتر مجبور به پرداخت هزینه هستید.
1. Membership & Content Restriction

معرفی افزونه Membership & Content Restriction و ویژگی های آن
تصویر (1)

پلاگین Membership & Content Restriction یک افزونه کامل است که شما را قادر به محدود کردن محتوا و ایجاد طرح های اشتراک ویژه می کند. با استفاده از این افزونه می توانید در آن چندین پلن عضویت ویژه را ایجاد کنید که هر کدام دسترسی به بخش های خاصی از وب سایت شما را فراهم می کنند.
این پلاگین با افزونه WooCommerce سازگاری کامل دارد و شما را قادر می سازد محتوای خود را برای افراد غیر عضو محدود کنید. مهم تر از همه این است که با اضافه کردن یک ویجت جدید به ویرایشگر وردپرس، کار با افزونه را آسان می کند و می توانید انتخاب کنید که دقیقا کدام بخش وب سایت شما را محدود کند.
ویژگی های کلیدی:
  • هر بخشی از وب سایت را می توان محدود کرد.

  • یک یا چند طرح اشتراک هر کدام با حق مالکیت خود می توان تنظیم کرد.

  • فرایند پرداخت حق عضویت و اشتراک رایگان است.

  • ادغام با ووکامرس و محدود کردن مشاهده محصول فقط برای اعضا امکان پذیر است.

  • رایگان بودن این پلاگین (گرچه نسخه های پریمیوم در دسترس نیز وجود دارد)
2. WP-Members

معرفی افزونه WP-Members
تصویر (2)

افزونه WP-Members شما را قادر به محدود کردن بخش هایی از وب سایت می کند تا فقط اعضا بتوانند به آنها دسترسی پیدا کنند. همچنین ابزار هایی ارائه می دهد تا فرم های اختصاصی ثبت نام را هر کجا که بخواهید تنظیم کنید.
با توجه به نوع محتوایی که می خواهید محدود کنید، این افزونه از پست ها، صفحات و انواع پست های سفارشی پشتیبانی می کند. یکی از ویژگی های خوب این افزونه آن است که شما را قادر می سازد تا پست ویژه ای که محدود شده و به تازگی منتشر کرده اید را به صورت اعلان به کاربران نمایش دهد که می تواند برای کاربران جالب باشد و با دیدن آن بخواهند در سایت شما ثبت نام کنند تا بتوانند به آن محتوا دسترسی داشته باشند.
اما متاسفانه نسخه رایگان افزونه WP-Members شما را قادر به مدیریت یا پردازش اشتراک ویژه نمی کند. شما می توانید با استفاده از بخش افزودنی ها، این قابلیت را به پلاگین اضافه کنید.
ویژگی های کلیدی:
  • پنهان کردن پست ها، صفحات، یا انواع پست های سفارشی از کاربران غیر عضو

  • فرم های ثبت نام عضویت را به هر بخشی از وب سایت می توان اضافه کرد.

  • مطلع کردن مدیر از ثبت نام کاربر جدید و نیاز به تاییدیه مدیر برای عضویت

  • نمایش اعلان های محتوای محدود شده به کاربر برای ایجاد انگیزه ثبت نام

نسخه رایگان این پلاگین شامل تمام ویژگی هایی است که نام برده شد. با این حال، نسخه پریمیوم آن نیز وجود دارد که می توانید آن را خریداری نمایید.
3. Ultimate Member
معرفی افزونه Ultimate Member جهت ایجاد عضویت ویژه در وردپرس
تصویر (3)
پلاگین هایی که تاکنون بررسی شدند بیشتر تمرکزشان بر ثبت نام و اشتراک کاربران است. با این حال، یکی دیگر از جنبه های مهم که برای سایت های عضویت ویژه وردپرسی وجود دارد قابلیت های پروفایل کاربر است.
ارائه گزینه هایی برای سفارشی کردن پروفایل های کاربران یک راه سریع و موثر برای افزایش تعامل با کاربران است که آنها را برای بازدید های بعدی ترغیب می کند. این افزونه به شما اجازه می‌دهد تا پروفایل کاربری زیبا را به سایت خود اضافه کرده و کاربران ثبت نام و عضو شدن در وب سایت شما را لذت‌ بخش بدانند.
با توجه به این نکته، Ultimate Member اجازه می دهد تا تنظیم کنید که چه تغییراتی را کاربران می توانند در پروفایل های خود ایجاد کنند. همچنین شما می توانید بخش های ثبت نام کاربر را به صفحات خود اضافه کنید و بخش هایی از وب سایت خود را محدود کنید.
ویژگی های کلیدی:
  • محدود کردن محتوا فقط برای اعضای ویژه سایت

  • اضافه کردن فرم های ثبت نام کاربر به هر بخشی از سایت

  • دارای برگه حساب کاربری به همراه تعیین نقش هر کاربر

  • نسخه اولیه این پلاگین رایگان است، اما تمام گزینه های سفارشی آن نیاز به پرداخت هزینه دارند.
4. Simple Membership

معرفی افزونه Simple Membership برای ایجاد اشتراک ویژه در سایت
تصویر (4)

پلاگین Simple Membership مانند Membership & Content Restriction کار می کند. با استفاده از این افزونه می توانید چندین مرحله عضویت ایجاد نمایید و پرداخت ها را از طریق پی پال انجام دهید. (این افزونه به صورت پیش فرض سیستم پرداخت Paypal را در خود تعبیه کرده است که برای ایرانی ها کاربرد ندارد و شما می توانید آن را طبق درگاه پرداخت خود تنظیم کنید). با سطح بندی کردن نوع عضویت (مثل طلائی، نقره ای و برنزی) با توجه به اینکه کاربران در چه سطحی عضو می شوند، می توانند به محتوای خاص دسترسی پیدا کنند.
یکی از ویژگی های خوب این افزونه آن است که از پرداخت مجزا برای هر پست نیز پشتیبانی می کند که این ویژگی برای کسانی که نمی خواهند از اشتراک ویژه استفاده کنند مفید است. همچنین هر پرداختی که از سوی کاربر انجام می شود، در لاگ ها ذخیره می شود.
ویژگی های کلیدی:
  • ایجاد سطح عضویت ویژه برای وب سایت
  • کاربران می توانند به صورت رایگان عضو شوند، اشتراک دائم یا حتی پرداخت مجزا برای هر پست داشته باشند.
  • محتوای وب سایت خود را به سطوح عضویت خاص محدود کنید
  • قابلیت محدودسازی دسترسی به گالری تصاویر و فایل‌های پیوست شده
  • استفاده از این پلاگین رایگان است اما برای دسترسی به امکانات بیشتر آن باید هزینه پرداخت شود
5. Members

ویژگی های پلاگین Members برای مدیریت کاربران در وردپرس
تصویر (5)

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

ویژگی های کلیدی:
  • ایجاد نقش های جدید کاربر برای سایت

  • اختصاص چندین نقش به هر کاربر

  • امکان محدود کردن کل وب سایت

  • محدود کردن محتوا به نقش های خاص کاربر

  • استفاده از این افزونه و تمام امکانات آن کاملا رایگان است
مراحل ایجاد یک وب سایت عضویت وردپرس در 3 مرحله :
در این مرحله، شما با روند ایجاد یک سایت عضویت ویژه وردپرس آشنا خواهید شد. نحوه کار با افزونه ی Membership & Content Restriction ساده است و قابلیت ایجاد اشتراک را نیز دارد به همین دلیل برای ایجاد فرم عضویت از این افزونه استفاده خواهد شد.
بخاطر داشته باشید برای این افزونه به دلیل برقراری موارد امنیتی باید یک گواهی SSL روی سایت داشته باشید، بنابراین اگر هنوز اقدام به نصب ssl نکرده اید، لطفا این مورد را در اولویت قرار دهید. اگر هاست های میهن وب هاست را خریداری کرده اید می توانید از لینک زیر آموزش فعالسازی SSL رایگان را مشاهده نمایید:
فعالسازی SSL رایگان
مرحله ی ۱: ثبت نام کاربر را در وردپرس فعال نمایید.
اولین اقدامی که باید انجام شود، فعال شدن عضویت کاربر در سایت است. برای این کار مسیر زیر را دنبال کنید.
در داشبورد وردپرس از منوی تنظیمات، "عمومی" (شماره 1) را انتخاب و سپس مطابق با تصویر زیر گزینه "عضویت" (هر کسی می تواند ثبت نام کند) (شماره 2) را فعال کنید.
فعالسازی ثبت نام کاربر در سایت وردپرسی
تصویر(6) 
سپس دکمه ی ذخیره ی تغییرات را کلیک نمایید، در مرحله ی بعد شما می توانید سطح عضویت برای اعضای سایت را تنظیم کنید.
مرحله ی ۲: تنظیم پلن اشتراک
در این آموزش کار با افزونه Membership & Content Restriction توضیح داده می شود. توضیحات و ویژگی های مربوط به افزونه ذکر شده نیز پیش از این توضیح داده شده است. این افزونه به صورت رایگان در مخزن وردپرس در دسترس می باشد.

تنظیم پلن اشتراک با افزونه Membership & Content Restriction در وردپرس
تصویر (7)

پس از نصب Membership & Content Restriction یک گزینه جدید به داشبورد اضافه می شود. مطابق با تصویر روی زیر منوی "Subscription plan" (شماره 1) کلیک نمایید تا لیست پلن ها را مشاهده نمایید.
وقتی برای اولین بار وارد این صفحه می شوید پلنی را مشاهده نمی کنید. برای ایجاد پلن جدید روی دکمه ی "Add New" (شماره 2) کلیک نمایید.

آموزش ایجاد پلن های اشتراک ویژه در وردپرس
تصویر (8)

برای هر پلنی که تنظیم می کنید باید یک نام و یک توضیح را وارد کنید.

وارد کردن مشخصات پلن اشتراکی در افزونه
تصویر (9)

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

محدود کردن پلن های اشتراک ویژه برای کاربران
تصویر (10)

با قرار گرفتن شما در مبحث اشتراک، صحبت از هزینه به میان می آید. پلاگین Membership & Content Restriction به شما این قابلیت را می دهد که برای پلن ها هزینه هایی را بر اساس دلار آمریکا تعریف نمایید. در صورت تمایل می توانید با کمک یک برنامه نویس و با هزینه کمی درگاه یکی از بانک های ایرانی را به این افزونه اضافه نمایید.

آموزش ایجاد پلن اشتراک ویژه در سایت وردپرسی همراه با پرداخت هزینه
تصویر (11)

سرانجام تصمیم می گیرید که پلن فعلی که درحال تعریف آن هستید فعال باشد (شماره 1) یا خیر. اگر غیر فعال باشد تنظیمات در پیش نویس ذخیره خواهد شد.
پس از فعال کردن پلن، یک نقش کاربری برای آن انتخاب می شود. در اغلب موارد "Subscriber" (شماره 2) انتخاب می شود.
در نهایت با کلیک روی "Save Subscription" (شماره 3) پلن خود را ذخیره نمایید تا اولین پلن اشتراک ایجاد شود.

آموزش ایجاد سایت اشتراک ویژه در وردپرس با افزونه
تصویر (12)
در ادامه هر زمان کسی در وب سایت شما ثبت نام کند باید پلن اشتراکی را انتخاب و هزینه ی آن را پرداخت نماید. در غیر این صورت به بخش هایی که محدود شده است دسترسی نخواهد داشت.
مرحله ی ۳: انتخاب مواردی که قصد محدود کردن آن را دارید.
اکنون که ثبت نام فعال و پلن های اشتراک هم تعریف شد وقت آن رسیده است که محتوای مورد نظر محدود شود.
برای انجام این کار نیاز است ویرایشگر وردپرس را برای هر صفحه یا پستی که می خواهید پنهان کنید، باز نمایید. در پایین صفحه گزینه ی "Content Restriction" را مشاهده نمایید.
در این بخش ۲ گزینه مشاهده می کنید که نوع محدودیت و همینطور گروهی که امکان دسترسی به آن محدوده را دارند مشخص نمایید.
لیست پلن هایی که تعریف نمودید را می توانید در قسمت "Display for" مشاهده نمایید.

مشاهده لیست پلن های اشتراکی در افزونه
تصویر (13)

مورد دیگری که می توانید در این بخش تنظیم نمایید گزینه ی "Enable Custom Message" است که با فعال شدن آن می توانید متن سفارشی را برای افرادی که امکان دسترسی به محدوده ی تعیین شده ندارند، نشان می دهد.

آموزش تنظیمات افزونه پلن اشتراکی در وردپرس
تصویر (14)

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

5/5 از 3 رای