ترفند مخفی المنتور: نمایش محتوا فقط به کاربران عضو شده – سلام رفیق! امروز برگشتم با یه آموزش خاص و خفن دیگه. تو این پست میخوام درباره یه ترفند مخفی و جذاب المنتور صحبت کنم که به راحتی بهت این امکان رو میده که محتوای سایتت رو فقط به کاربرای عضو شده نمایش بدی و اینطوری نهتنها نرخ ثبتنام سایتت رو بالا ببری، بلکه به کاربرات حس خاص بودن بدی!
پس اگه صاحب سایتی هستی و دلت میخواد یه قابلیت حرفهای بهش اضافه کنی، این آموزش دقیقاً همون چیزیه که دنبالش میگردی. آمادهای؟ بریم که شروع کنیم! 🚀
چرا نمایش محتوا فقط به کاربران عضو شده مهمه؟ 🤔
خب، بیا یه کم عمیقتر نگاه کنیم که چرا این حرکت میتونه سایتت رو حرفهایتر و جذابتر کنه. وقتی تصمیم میگیری محتوایی رو فقط به کاربران عضو شده نشون بدی، داری به مخاطبهات این پیام رو میدی که مطالب یا خدماتت ارزشمند و ویژه هستن. اما دقیقاً چه مزایایی داره؟ بیا با جزئیات بررسی کنیم:
1. افزایش ارزش و اعتبار سایتت 🌟
وقتی محتوای خاصی رو محدود میکنی، داری به نوعی “کمیاب بودن” ایجاد میکنی. کاربرا معمولاً به چیزایی که راحت در دسترس همه نیست، بیشتر علاقه نشون میدن. به زبون ساده، هرچی محتوای خاصتری رو پشت دیوار عضویت قرار بدی، اعتبار سایتت بیشتر میشه.
✨ فیلم و سریال های جدید رو از اینجا دانلود کن✨ کلیک کنAD
✅ مثال: فرض کن یه دوره آموزشی طراحی سایت داری. اگه این دوره رو رایگان برای همه بذاری، شاید خیلیا ازش استفاده کنن، ولی اون حس “خاص بودن” رو از دست میدی. اما اگه بگی فقط اعضای سایتت میتونن به این دوره دسترسی داشته باشن، هم ارزش محتوا رو بالا بردی، هم انگیزه کاربر واسه عضویت رو بیشتر کردی.
2. افزایش نرخ ثبت نام و تعامل کاربران 🔥
وقتی کاربرا بفهمن که با عضویت در سایتت میتونن به محتوای خاصی دسترسی پیدا کنن، خیلی بیشتر ترغیب میشن که فرم عضویت رو پر کنن. این یعنی یه رشد طبیعی تو تعداد اعضای سایتت.
✅ نکته طلایی: حتماً توی پیامهای دعوت به عضویت از مزایای این کار حرف بزن. مثلاً:
“عضو شو تا به محتوای ویژه، تخفیفهای انحصاری و دورههای حرفهای دسترسی داشته باشی!”
این پیامها انگیزه میدن و نرخ تبدیل رو بالا میبرن.
3. ایجاد حس وفاداری در کاربران ❤️
کاربرایی که عضو سایتت میشن، حس میکنن به یه گروه خاص و ویژه تعلق دارن. این حس، وفاداری رو بالا میبره و باعث میشه بیشتر به سایتت سر بزنن.
✅ ترفند: محتوای ویژه رو مرتب بهروزرسانی کن و خبرش رو به اعضا بده. مثلاً بگو:
“سلام دوست خوبم! یه محتوای تازه فقط برای تو که عضوی هستی آماده کردیم. همین حالا چک کن!”
این پیامها باعث میشه کاربرا حس کنن واقعاً بهشون اهمیت میدی.
4. امنیت بیشتر برای محتوای ارزشمندت 🔐
اگه محتوای سایتت خیلی خاص و مهمه (مثلاً فایلهای دانلودی یا آموزشهای حرفهای)، بهتره که اون رو برای عموم باز نذاری. اینطوری احتمال دزدی محتوا یا سو استفاده هم کمتر میشه.
✅ نکته مهم: میتونی با محدود کردن نمایش محتوا، فقط به کسایی که واقعاً به سایتت اهمیت میدن، اجازه دسترسی بدی. این یه جور محافظت از سرمایههات محسوب میشه.
5. ارتقای سئوی سایت 🌐
شاید فکر کنی محدود کردن محتوا باعث بشه گوگل نتونه محتوای سایتت رو ایندکس کنه، ولی واقعیت اینه که اگر کاربرا وقت بیشتری تو سایتت بمونن یا تعامل بیشتری داشته باشن (مثل عضویت، کامنت گذاشتن یا دانلود فایل)، سیگنال مثبتی به گوگل میدی که سایتت ارزشمنده.
✅ ترفند هوشمندانه:
- بخشی از محتوای ویژه رو به صورت عمومی بذار تا گوگل بتونه اون رو ببینه و کاربران جدید جذب بشن.
- برای بخش محدود، یه متن کوتاه جذاب بنویس که مخاطب رو به عضویت ترغیب کنه.
نتیجهگیری 🎯
نمایش محتوا فقط به کاربران عضو شده یه استراتژی هوشمندانهست که هم اعتبار سایتت رو بالا میبره، هم باعث میشه کاربرای بیشتری عضو بشن و با سایتت درگیر بشن. این کار، به خصوص برای سایتهای آموزشی، فروشگاهی و حتی وبلاگها، یه گزینه فوقالعادهست.
خب حالا به نظرت آمادهای این ترفند رو روی سایتت پیاده کنی؟ 😉
ترفند محدود کردن نمایش محتوا در المنتور 🚀
حالا که فهمیدی چرا محدود کردن نمایش محتوا به کاربران عضو شده مهمه، وقتشه دست به کار بشی و این ترفند جذاب رو پیاده کنی. مراحل زیر رو با دقت دنبال کن تا مطمئن بشی همه چیز درست و بینقص انجام میشه. ✨
خبر خوب اینه که میتونی این کار رو با یه راهکار ساده و ترکیبی از کدنویسی PHP و CSS انجام بدی و نیازی به نصب هیچ افزونه جانبی نیست 😎
مراحل انجام کار
1. اضافه کردن قطعه کد PHP 🔧
ابتدا باید یه قطعه PHP به فایل functions.php
قالب فرزندت یا همون چایلد تم اضافه کنی. اگه از قالب فرزند استفاده نمیکنی، میتونی از افزونههایی مثل Code Snippet برای مدیریت کدها استفاده کنی.
✅ مراحل انجام کار در قالب فرزند:
- برو به پیشخوان وردپرس > نمایش > ویرایشگر پرونده پوسته.
- فایل
functions.php
رو باز کن. - کد زیر رو به انتهای فایل اضافه کن:
// Add CSS class for logged in and logged out users RayaWp.ir
add_filter('body_class','er_logged_in_filter');
function er_logged_in_filter($classes) {
if( is_user_logged_in() ) {
$classes[] = 'logged-in-condition';
} else {
$classes[] = 'logged-out-condition';
}
// return the $classes array
return $classes;
}
✅ نکته مهم:
- اگه تو کدنویسی تازهکاری، پیشنهاد میکنم از افزونه Code Snippet استفاده کنی. این کار امنیت سایتت رو تضمین میکنه و ریسک خراب شدن سایت رو کم میکنه.
2. اضافه کردن CSS برای مخفی کردن ویجت ها 🎨
حالا باید یه قطعه CSS به سایتت اضافه کنی که محتوای موردنظر رو بر اساس وضعیت ورود یا خروج کاربر مخفی کنه.
✅ مراحل اضافه کردن CSS:
- به پیشخوان وردپرس > نمایش > سفارشیسازی > CSS اضافی برو.
- کد زیر رو وارد کن:
/* Logged in & out conditions */
.logged-in-condition .hide-logged-in {
display: none!important;
}
.logged-out-condition .hide-logged-out {
display: none!important;
}
✅ نکته مهم:
- حتماً CSS رو تو بخش سفارشیسازی سایتت اضافه کن، چون این روش از کش شدن یا بارگذاری اشتباه محتوا جلوگیری میکنه.
- میتونی از المنتور هم برای اضافه کردن CSS استفاده کنی، ولی پیشنهاد من همون بخش سفارشی سازی وردپرسه.
3. اضافه کردن کلاس ها به ویجت های المنتور ✨
حالا نوبت میرسه به المنتور! باید به ویجتهایی که میخوای نمایشش رو محدود کنی، کلاسهای مخصوص اضافه کنی:
- برای مخفی کردن ویجتها از کاربرانی که وارد نشدهاند، کلاس
hide-logged-out
رو اضافه کن. - برای مخفی کردن ویجتها از کاربرانی که وارد شدهاند، کلاس
hide-logged-in
رو اضافه کن.
✅ مراحل کار در المنتور:
- ویجت موردنظر رو انتخاب کن.
- به تب پیشرفته > کلاسهای CSS برو.
- کلاس
hide-logged-out
یاhide-logged-in
رو وارد کن.
✅ ترفند:
اگه مخفی کردن ویجتها باعث بشه، خودت در هنگام ویرایش برگه با المنتور بهش دسترسی نداشته باشی میتونی از Elementor Navigator (ناوبر المنتور) استفاده کنی تا راحتتر ویجتها رو پیدا کنی.
نکته: با این روش یعنی افزودن کلاس
hide-logged-out
به ویجت یا المان های صفحه میتونی اونا رو به طور کامل از دید کاربرای مهمان و کسایی که عضو سایتت نیستن پنهان کنی. اما کار هنوز تموم نشده برای اینکه کارت تمیزتر در بیاد باید یه متن و یه چیزی به کاربر نشون بدی که بهش بگه آقا یا خانوم این محتوا پنهان شده و برای دیدنش باید عضو سایت بشی یه چیزی مثل تصویر زیر برای اینکار یه باکس طراحی کن و متن و تصویر مناسبت رو قرار بده و به کاربر بگو که برای مشاهده باید عضو بشه و کلاسhide-logged-in
رو به اون باکس بده اینطوری وقتی کاربر عضو نیست این باکس نشون داده میشه.
مزیتهای این روش 🎯
- بدون نیاز به افزونه: این روش سبک و سریعتر از نصب افزونههای اضافیه.
- کنترل کامل: بهت اجازه میده هر ویجت رو دقیقاً بر اساس نیازت محدود کنی.
- پشتیبانی کامل المنتور: با ویجتهای المنتور کاملاً هماهنگه و باعث کندی سایت نمیشه.
حرف آخر 💡
حالا که یاد گرفتی چطور نمایش محتوای سایتت رو بدون افزونه محدود کنی، وقتشه این قابلیت رو پیادهسازی کنی. این ترفند نهتنها سایتت رو حرفهایتر میکنه، بلکه تجربه کاربری بهتری هم برای بازدیدکنندههات میسازه.
نظرت چیه؟ این ترفند به کارت اومد؟ سوالی داشتی، حتماً توی کامنتها بپرس! 😊