راهنمای ایجاد سیستم عضویت ویژه در وردپرس

در این آموزش بهتون یاد میدیم که چطوری سیستم عضویت ویژه رو در سایتتون راه اندازی کنید و محتوای مهم سایت رو از دید کاربران عادی مخفی کنید .

مقدمه :

این روزها اطلاعات حرف اول رو میزنه . هرکس اطلاعات مفیدی داشته باشه سعی میکنه از اون کسب درآمد کنه . اولین و دم دست ترین مسیر برای این کار هم راه اندازی و طراحی یک سایت اینترنتی هست و این همون چیزیه که احتمالاً به ذهن شما خطور کرده که دارید این مقاله رو میخونید .

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

در این مقاله اول یک سیستم VIP رو تعریف می کنیم و بعد روش های مختلف راه اندازی فروش پلن عضویت یا سیستم عضویت ویژه رو بهتون یاد میدیم . در ادامه کمی در مورد پیامدهای منفی این روش برای سئو و راه های اجتناب از این مشکلات باهاتون صحبت می کنیم .

عضویت ویژه ووکامرس - افزونه ساخت عضویت VIP - WooCommerce Membership

عضویت ویژه یعنی چی ؟

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

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

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

نمایش محتوا فقط به کاربران عضو سایت

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

عضویت ویژه

برای شروع کد های زیر رو در فایل Function.php قرار بدید . بطور ساده و خلاصه اگر بخوام بگم این کد ها دو تا شورتکد [member] و [visitor] رو ایجاد میکنن . شما با استفاده از این دو تا شورتکد میتونید مطالب نمایش داده شده به اعضای سایت و کاربران عادی رو از هم مجزا کنید .

add_shortcode( 'visitor', 'visitor_check_shortcode' );

function visitor_check_shortcode( $atts, $content = null ) {
	 if ( ( !is_user_logged_in() && !is_null( $content ) ) || is_feed() )
		return $content;
	return '';
}

add_shortcode( 'member', 'member_check_shortcode' );

function member_check_shortcode( $atts, $content = null ) {
	 if ( is_user_logged_in() && !is_null( $content ) && !is_feed() )
		return $content;
	return '';
}

فایل function.php در پوشه قالب سایتتون قرار داره . کاری که باید بکنید اینه که کدهای گفته شده رو زیر کد php?> که در همون خط اول هست ، قرار بدید .

روش استفاده

نمایش محتوای مهم به اعضای سایت و نمایش پیام جهت عضویت و ورود به سایت به کاربران عادی

هر محتوایی که میخواید کاربر عادی ببینه رو اینطوری بنویسید :

[visitor] محتوایی که کاربر عادی میبینه  [/visitor]

هر محتوایی که میخواید کاربر عضو ببینه رو اینطوری بنویسید :

[member] محتوایی که اعضای لاگین شده میبینن  [/member]

یک مثال عملی

فرض کنید یک مقاله نوشتیم و میخوایم محتویات مقاله رو همه (کاربران عادی و اعضا) ببینن . در انتها لینک دانلودی قرار داره که مایل هستیم فقط اعضای سایت که لاگین کردن و وارد سایت شدن اون رو ببینن . کاربران عادی هم بجای لینک های دانلود پیغامی با این مضمون دریافت کنن که برای دیدن لینک های دانلود باید عضو سایت بشید . برای این کار مقاله رو به شیوه معمول بنویسید و در انتها یه همچین کدی قرار بدید :

[member] لینک دانلود کاتالوگ نوین ادمین  [/member]

[visitor] برای دیدن کاتالوگ نوین ادمین باید عضو سایت شوید و یا اگر عضو هستید وارد سایت شوید  [/visitor]

چیزی که کاربران عادی میبینن

برای دیدن کاتالوگ نوین ادمین باید عضو سایت شوید و یا اگر عضو هستید وارد سایت شوید

چیزی که اعضای سایت میبینن

لینک دانلود کاتالوگ نوین ادمین

راه اندازی سیستم عضویت ویژه حرفه ای

چطوری در سایتم سیستم عضویت ویژه حرفه ای راه اندازی کنم ؟

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

معرفی افزونه WooCommerce Membership

یکی از بهترین و ساده ترین افزونه های عضویت ویژه وردپرس و ووکامرس

برای پیاده سازی سیستمی با شرایط گفته شده افزونه های زیادی وجود دارن که میتونید ازشون کمک بگیرید مثل :

  • افزونه Restrict Content pro
  • افزونه Ultimate Membership
  • افزونه WooCommerce Membership
  • و . . .

هرکدوم از این افزونه ها مزایا و معایب خودشون رو دارن . پیشنهاد ما به شما استفاده از افزونه WooCommerce Membership یا همون عضویت ویژه ووکامرس هست . این افزونه دردسرهای کمتری برای شما داره و چون به سیستم ووکامرس متصل هست مشکلی برای درگاه بانکی هم ندارید .

سیستم کار این افزونه اینطوریه که شما برای هر پلان عضویت یک محصول ایجاد می کنید . مثلاً برای عضویت ۳ ماهه یک محصول و برای عضویت ۶ ماهه یک محصول . هرکس عضویت ۳ ماهه رو بخره تا ۳ ماه به محتویات مهم و VIP سایت شما دسترسی داره . بعد از گذشت سه ماه عضویتش عادی میشه و به این مطالب دسترسی نداره و برای دسترسی مجدد باید یکی از محصولات عضویت ویژه رو خریداری کنه .

مزایای افزونه عضویت ویژه ووکامرس

روش های مختلف عضویت

میتونید مشخص کنید کلیه کاربران ثبت نامی عضو ویژه باشن یا فقط کسانی که محصول عضویت VIP رو خریداری میکنن . همچنین میتونید به صورت دستی کاربرانتون رو عضو ویژه کنید و یا عضویت ویژه اونها رو لغو کنید .

مدت عضویت

میتونید مشخص کنید که عضویت ویژه در ازای خرید محصول مورد نظر شما بصورت نامحدود باشه یا بازه زمانی خاصی رو شامل بشه . حتی میتونید خودتون بصورت دستی این بازه زمانی رو به صورت دقیق مشخص کنید .

ایجاد محدودیت

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

ایجاد تخفیف

اگر دلتون میخواد یک سری تخفیف های خاص رو برای اعضای ویژه سایت در نظر بگیرید این امکان رو در افزونه “عضویت ویژه ووکامرس” دارید . میتونید تخفیف مد نظرتون رو روی دسته یا محصولات خاصی اعمال کنید .

نمایش دسترسی ها در پروفایل

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

اطلاع رسانی ایمیل

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

تاثیر سیستم عضویت ویژه در سئو

آیا سیستم عضویت ویژه روی سئوی سایت تاثیر بدی داره ؟

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

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

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

به این فکر کردید چطوری آیتم های منوی اصلی رو برای اعضای عادی و ویژه تغییر بدید ؟

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

فرم ورود و عضویت پاپ آپ وردپرس

این کار با استفاده از افزونه “AJAX Login and Register Modal” خیلی راحت میشه . تازه به کمک این افزونه میتونید سیستم عضویت و ورود و خروج به سایتتون رو شکیل تر و بهتر کنید . با نصب و فعال سازی این افزونه میتونید فرم ورود و خروج سایتتون رو بصورت پاپ آپ نمایش بدید .

سوالات متداول کاربران در خصوص سیستم عضویت ویژه

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

با استفاده از افزونه WooCommerce Membership میتونید برای کاربران یادداشت ارسال کنید . پیام شما هم براش ایمیل میشه هم در پنل کاربری بهش نمایش داده میشه .

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

سخن پایانی :

در این مقاله یک مجموعه کامل شامل افزونه ها ، کد ها و ویدئوهای آموزشی برای راه اندازی سیستم عضویت ویژه آماده کردیم که میتونید آموزش ها و افزونه های موجود رو به صورت مجزا از سایت نوین ادمین خریداری کنید.

حالا ما میخوایم نظر شما رو بدونیم :

  • آیا شما از افزونه های دیگه ای برای راه اندازی سیستم عضویت ویژه استفاده کردید ؟
  • اگر با هر افزونه دیگه ای کار کردید با چه مشکلتی مواجه شدید ؟
  • به نظرتون چه افزونه های دیگه ای میتونه در این مجموعه قرار بگیره ؟

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

پرسش و پاسخ - نظرات کاربران
۰ پاسخ

دیدگاه خود را ثبت کنید

تمایل دارید در گفتگوها شرکت کنید؟
در گفتگو ها شرکت کنید.

پاسخی بگذارید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

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