javadadmin
آفلاین
عضو
تعداد نوشتهها: ۱۲
#
نوشته شده: ۱۴ سال پیش
۲ آذر ۱۳۸۹ - ۰۲:۲۲
سلام
میخوام بعضی از صفحات رو برای بعضی از کاربرهای سایت شخصی ( خصوصی) کنم . به عنوان مثال فرض کنید صفحه ای ساختم که آیدیش هست 1 میخوام این صفحه فقط برای کاربری با نام کاربری user 1 قابل دسترسی و نمایش باشه و بقیه کاربرها به این صفحه دسترسی نداشته باشن . مطلب دیگه اینکه میخوام بعد از اینکه کاربر user 1 لاگین کرد ، مستقیما وارد همون صفحه با آیدی 1 بشه . یعنی بعد از لاگین ، اولین صفحه ای که میبینه صفحه شخصیش باشه . نمیدونم مطلبو رسوندم یانه ؟ اساتید محترم خواهشا یه راهی بهم نشون بدن ، بدجوری به این احتیاج دارم . ممنون .
تورتک
آفلاین
عضو
تعداد نوشتهها: ۱۰۶
تشکر شده: ۱۸۷ بار
#
نوشته شده: ۱۴ سال پیش
۲ آذر ۱۳۸۹ - ۰۲:۵۸
javadadmin عزیز من جزو اساتید نیستم ولی برای اینکاری که می خواهید بکنید دو راه وجود داره
1. کد نویسی : که پیشنهاد می کنم طرفش هم نروید !
2. استفاده از افزونه ها : افزونه های زیادی برای مدیریت کاربران و تعیین دسترسی اون ها به قسمت مختلف وجود دارد که هیچکدام هم هنوز فارسی سازی نشده اند در صورتی که خیلی از دوستان نیاز جدی به این افزونه ها دارند. اما افزونه ای که من به شما پیشنهاد می کمک User Access Manager هست که در زیر چند تا از قابلیت هایی که بعد از نصبش برای شما دارد رو گفتم البته تو توضیحاتش نوشته بود که امکان این رو داره که کاربرانی که عضو نیستن رو می شه به یک صفحه خاص پاس داد در صورتی که شما می خواهید کاربرانی که وارد می شوند به یک صفحه ای پاس داده شوند.
امکانات :
قابلیت ایجاد گروه کاربری ( مثلاً مدیران , کاربران استخوان شکسته , کاربران جدید و ... )
تعیین دسترسی هر کدام از گروه ها به صفحات و پست ها
تعیین دسترسی با توجه به دسته مطالب
صفحه ورود سفارشی و قابل تنظیم
مخفی سازی کامل صفحاتی که کاربر به آن ها دسترسی ندارد
خوراک شما ( فید ) هم تنظیم می شود
امکان ایجاد و نمایش متنی برای کاربری که به صفحه یا پست خاصی دسترسی ندارد
تعیین دسترسی با توجه به آدرس IP
API داره که مربوط می شه به همونجایی که نباید دنبالش بریم ( برنامه نویسی ! مثلاً از افزونه های دیگت بخواهی کاربر را چک کنید )
از پیشخوانت ( wp-admin ) به صورت کامل می تونی کنترلش کنی و سادست.
کاربران زیر بهخاطر این نوشته تشکر کردهاند:
Mostafa - عينكي
javadadmin
آفلاین
عضو
تعداد نوشتهها: ۱۲
#
نوشته شده: ۱۴ سال پیش
۲ آذر ۱۳۸۹ - ۰۸:۵۶
ممنون عزیز . میرم تستش کنم
javadadmin
آفلاین
عضو
تعداد نوشتهها: ۱۲
#
نوشته شده: ۱۴ سال پیش
۲ آذر ۱۳۸۹ - ۱۰:۴۸
تستش کردم . همونطوری که گفته بودید میشه صفحاتی رو برای افرادی که لاگین نکردن غیر قابل دسترسی کرد . اونم فقط با استفاده از آی پی . راستش با اینکه افزونه باحالیه ولی بکار من نیومد . فکر کنم باید مشکلمو با کدنویسی حل کنم !!! دوستان کمک کنید لطفا .
javadadmin
آفلاین
عضو
تعداد نوشتهها: ۱۲
#
نوشته شده: ۱۴ سال پیش
۲ آذر ۱۳۸۹ - ۲۱:۳۲
آقا کسی نمیدونه ؟؟ خواهشا اساتید بیان کمک !
javadadmin
آفلاین
عضو
تعداد نوشتهها: ۱۲
#
نوشته شده: ۱۴ سال پیش
۵ آذر ۱۳۸۹ - ۰۰:۳۴
یعنی واقعا راهی نداره . دوستان عزیز خواهش میکنم یکی یه راهی نشون بده !!!
BSA
آفلاین
عضو
تعداد نوشتهها: ۳۰
تشکر شده: ۵ بار
#
نوشته شده: ۱۲ سال پیش
۱۴ آذر ۱۳۹۱ - ۱۰:۰۸
http://forum.wp-persian.com/topic/11406
garfield
آفلاین
عضو
تعداد نوشتهها: ۷۹۲
تشکر شده: ۲۶۲ بار
#
نوشته شده: ۱۲ سال پیش
۱۵ آذر ۱۳۹۱ - ۰۲:۱۴
راه داره.
خودم با کد نویسی این کار رو کرده م، ولی به دردسرش نمی ارزه. همون افزونه های بالا رو امتحان کن. حتما جواب می ده.