Narenji 3 ارسال شده در خرداد 93 گزارش بازنشر ارسال شده در خرداد 93 سلام چجوری میشه در وردپرس به یه کاربر درجه داد و وقتی نظر میده درجه کاربریش رو بنویسند چجوری؟ مثله soft98.ir نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در خرداد 93 گزارش بازنشر ارسال شده در خرداد 93 سلام لطف کنید قوانین را بخونید و برای تایپیکها عنوان مناسب انتخاب کنید این آموزش را بخونید و اجرا کنید وقتی امتیاز دهی بدون مشکل انجام شد بفرمایید شرطهای درجه هایی که مبی خواهید را بر اساس امتیاز ها عرض می کنم [sharedmedia=tutorials:tutorials:536] 4 نقل قول لینک به ارسال
Narenji 3 ارسال شده در خرداد 93 مالک گزارش بازنشر ارسال شده در خرداد 93 نه منظور این است که بتونم به کاربران درجه بدم و در نمایش مطالبشون نوشته بشه میشه؟ یا اینکه به صورت دستی امتیاز هر فرد رو بدم؟ نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در خرداد 93 گزارش بازنشر ارسال شده در خرداد 93 شما پاسخ من رو خوندید اصلاعرض کردم کار را تا امتیاز بندی انجام دهید بعد ادامه کدها را برای تبدیل امتیاز به درجه عرض می کنمبرای درجه دادن باید یک الگوریتمی باشه دیگهشما سه مرحله ی ساده اون آموزش را انجام دادی اعلام کن تا باقیش را عرض کنم 2 نقل قول لینک به ارسال
Narenji 3 ارسال شده در خرداد 93 مالک گزارش بازنشر ارسال شده در خرداد 93 (ویرایش شده) دوست عزیز امتیاز دهی شما بر اساس نظرات البته مطالب هم نوشتید ولی یه کاربر چطوری میتونه مطلب بنویسه؟ ولی اینجوری نمیشه مثلا من مدیر سایتم هستم و تو قسمت گروه کاربریم زده مدیر خوب میخوام در قسمت نظرات هم زده بشه. کدی نداره؟ ویرایش شده خرداد 93 توسط Narenji نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در خرداد 93 گزارش بازنشر ارسال شده در خرداد 93 منظورتون از درجه گروه کاربری در وردپرسه چرا اون رو هم می تونید بزنید کدش رو باید بنویسم چون معادل گیری باید بشخه چند دقیقه منتظر باشید 3 نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در خرداد 93 گزارش بازنشر ارسال شده در خرداد 93 (ویرایش شده) این را در functions.php بگذاریدglobal $user_ID, $user_level;function user_group($user_id) {if($user_id> 0) {$user_info = get_userdata($user_id);$role = implode(', ', $user_info->roles) ;if($role == 'Aministrator') {$group = 'مدیر سایت';}elseif($role == 'Editor') {$group = 'ویرایشگر';}elseif($role == 'Author') {$group = 'نویسنده';}elseif($role == 'Contributor') {$group = 'مشارکت کننده';}elseif($role == 'Subscriber') {$group = 'مشترک';}else {$group = 'نا مشخص';}}else {$group = 'میهمان';}return $group;}این را در حلقه ی نظرات و جایی که می خواهید نمایش داده شودecho user_group($comment->user_id); ویرایش شده خرداد 93 توسط imanfakhar 3 نقل قول لینک به ارسال
Narenji 3 ارسال شده در خرداد 93 مالک گزارش بازنشر ارسال شده در خرداد 93 user_group($comment->user_id);رو گذاشتم در comments.php ولی چیزی نشد و فقط در قسمت نظرات همین کد اومد. نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در خرداد 93 گزارش بازنشر ارسال شده در خرداد 93 کد را باید داخل تگ php بگذارید هر دو کد را کد اول که در صفحه functions.php قرار می گیره را درست قبل از این علامت در انتهای صفحه بگذارید ?> و کد دوم را به این شکل <?php echo user_group($comment->user_id);?> 2 نقل قول لینک به ارسال
Narenji 3 ارسال شده در خرداد 93 مالک گزارش بازنشر ارسال شده در خرداد 93 کار نکرد میشه روی سایته خودتون امتحان کنید و عکسش رو بزارید چجوری میشه. 1 نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در خرداد 93 گزارش بازنشر ارسال شده در خرداد 93 کار نکرد میشه روی سایته خودتون امتحان کنید و عکسش رو بزارید چجوری میشه.کد را به کد زیر تغییر دهید (تست شده) global $user_ID, $user_level;function user_group($user_id) {if($user_id> 0) {$user_info = get_userdata($user_id);$role = implode(', ', $user_info->roles) ; if($role == 'administrator' or $role == 'super_admin') { $group = 'مدیر سایت'; } elseif($role == 'editor') { $group = 'ویرایشگر'; } elseif($role == 'author') { $group = 'نویسنده'; } elseif($role == 'contributor') { $group = 'مشارکت کننده'; } elseif($role == 'subscriber') { $group = 'مشترک'; } else { $group = 'نا مشخص'; }}else {$group = 'میهمان';}return $group;} 2 نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .