میلاد
آفلاین
عضو
تعداد نوشتهها: ۱۰۳
تشکر شده: ۴۰ بار
#
نوشته شده: ۱۲ سال پیش
۱۰ آبان ۱۳۹۰ - ۲۲:۳۴
سلام .
می خواستم بدونم راه و یا افزونه ای برای محدود کردن دانلود فایل هست که فقط افرادی که عضو سایت هستند و در سایت ثبت نام کردنند بتونند اون فایل را دانلود کنند ؟؟
یا چه جوری می شه این کار را کرد که سیستم وردپرس باشه ولی طرف برای دانلود فایل عضو سایت بشه و یا رمز بخواد ...
NESTED
آفلاین
عضو فعال
تعداد نوشتهها: ۲۳۵۴
تشکر شده: ۲۳۷۰ بار
#
نوشته شده: ۱۲ سال پیش
۱۱ آبان ۱۳۹۰ - ۱۰:۰۱
بدون پلاگین هم میشه
اول باید فایل functions.php در پوشه پوسته رو در بخش ویرایشگر پوسته ها باز کنید و کد زیر رو به اون اضافه کنید :
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 ‘[ برای مشاهده لینک دانلود وارد شوید یا ثبت نام کنید ]’;
shortcode مورد نظر ما بوجود اومد و تقریبا کار تمام شده هست .
از این پس شما می تونید در هر کجای متن نوشتتون برای کاربران غیر عضو مطلب مخفی کنین و در متن جایگزین آن هم کاربران را اینطور راهنمایی کنید که برای دیدن این قسمت باید یا عضو بشن و یا اگر عضو هستند با حساب کاربری خودشون وارد سایت بشن .
و در آخر هم برای مخفی کردن هر قستی که می خواهید باید اون را در بیت تو تگ [member] [/member] قرار بدین . مثل نمونه زیر :
[member]
در اینجا متنی رو بنوسید که می خواین کاربران عادی و غیر عضو نتونند اون را مشاهده کنن.
[/member]
میلاد
آفلاین
عضو
تعداد نوشتهها: ۱۰۳
تشکر شده: ۴۰ بار
#
نوشته شده: ۱۲ سال پیش
۱۱ آبان ۱۳۹۰ - ۱۰:۲۱
جدآ دستون درد نکنه ...
یه دنیا ممنون .
RAMINSAT1
آفلاین
عضو
تعداد نوشتهها: ۱۴
تشکر شده: ۳ بار
#
نوشته شده: ۱۲ سال پیش
۲ اردیبهشت ۱۳۹۱ - ۲۲:۱۶
با سلام
بنده کدی را که فرمودید کپی کردم و در فایل فانکشن قرار دادم ولی در کدام قسمت آن باید درج کنم؟
چون هرجا کپی می کنم پیغام خطا میده و مجبور شدم در وسط کد ها این مورد را درج کنم و بعد از درج آن وقتی در یکی از نوشته با دستوری که فرمودید نوشته ای را می خواهم از دید کاربران پنهان کنم ، دستور member را قبل و بعد از متن می گذارم ولی هیچ تغیری ایجاد نمی شود و همان طوری که در ویرایش نوشته درج می کنم در سایت نمایش داده می شود
ممنون می شم من رو در این ضمینه کمک کنید
( از تمامی عزیزانی که در این سایت برای دیگران اطلاعات خودشون رو به اشتراک می گذارند و برای رفع مشکل سعی می کنند واقعا کمال تشکر رو دارم)
mojahed.morteza
آفلاین
عضو
تعداد نوشتهها: ۹
تشکر شده: ۳ بار
#
نوشته شده: ۱۲ سال پیش
۷ اردیبهشت ۱۳۹۱ - ۱۱:۳۹
سلام دوستان ما هم یه مشکل داریم در همین باره این محدودیت دانلود را اگر بخواهیم برای پست ها ویژه بزاریم امکانش هست مثلا یه پست هست که امکان دانلود داره و یه پستی هم هست که امکان دانلود تا عضو نشی وجود ندار
کاربران زیر بهخاطر این نوشته تشکر کردهاند: