graphicno 77 ارسال شده در شهریور 93 گزارش بازنشر ارسال شده در شهریور 93 (ویرایش شده) با سلام من از کد زیر برای نمایش نقش کاربر کنار نام اون استفاده میکنم<?php$user_roles = $current_user->roles;$user_role = array_shift($user_roles);if ($user_role == 'administrator') {echo 'مدیر';} elseif ($user_role == 'editor') {echo 'ویرایشگر';} elseif ($user_role == 'author') {echo 'نویسنده';} elseif ($user_role == 'contributor') {echo 'مشارکت کننده';} elseif ($user_role == 'subscriber') {echo 'مشترک';} else {echo '<strong>' . $user_role . '</strong>';}?>اما از این لاین $user_role = array_shift($user_roles);اشکال میگیرهمشکل از چیه؟؟با تشکر ویرایش شده شهریور 93 توسط graphicno لینک به ارسال
I..R 1485 ارسال شده در شهریور 93 گزارش بازنشر ارسال شده در شهریور 93 درود.اروری داده نشد .لطفا ارور مربوطه را قرار بدید تا سریع تر راهنمایی شوید توسط دوستان. لینک به ارسال
graphicno 77 ارسال شده در شهریور 93 مالک گزارش بازنشر ارسال شده در شهریور 93 (ویرایش شده) با سلامدر بخش کامت سایت قرار دادم این ارور را داد:Warning: array_shift() expects parameter 1 to be array, null given in home/shabeemt/public_html/wp-content/themes/Shahvar/comments.php on line 30 ویرایش شده شهریور 93 توسط graphicno لینک به ارسال
Mobin 1669 ارسال شده در مهر 93 گزارش بازنشر ارسال شده در مهر 93 به این صورت عمل کنیدنیازی به array_shift هم نیست$role = $current_user->roles[0]; 3 لینک به ارسال
پست های پیشنهاد شده
لطفا برای ارسال دیدگاه وارد شوید
شما بعد از اینکه وارد حساب کاربری خود شدید می توانید دیدگاهی ارسال کنید
ورود به حساب کاربری