نوار مدیریت را چگونه کنترل کنیم ؟

وردپرسی | طراحی سایت با وردپرس

وردپرسی فیدخوان سایت های مرتبط با سیستم مدیریت محتوای وردپرس می باشد. مطالبی شامل قالب های وردپرس، افزونه های وردپرس، هک های وردپرس و اخبار دنیای وردپرس. تمام مطالب برای رعایت حقوق نویسندگان دارای لینک منبع می باشد. سایت های مرتبط با وردپرس نیز که تمایل به ثبت فید خود در سایت وردپرسی دارند نیز می توانند از بخش ثبت سایت به ما اطلاع رسانی کنند. توجه داشته باشید که لازمه این کار داشتن فید مخصوص مطالب وردپرس می باشد.

نوار مدیریت را چگونه کنترل کنیم ؟

  • 117 بازدید
  • ۰۲ دی, ۱۳۹۲

adminbar نوار مدیریت را چگونه کنترل کنیم ؟

نوار مدیریت در نمایش سایت وردپرسی شما نشان داده می‌شود و در‌واقع میانبرهایی برای دسترسی به ابزارهای مدیریتی پر استفاده فراهم می‌کند. اما گاهی اوقات لازم می‌شود که این نوار مدیریت نمایش داده نشود مثل وقتی که کسی به غیر از مدیر سایت یعنی یک کاربر عادی وارد حساب خود می‌شود یا مقدار padding که نوار مدیریت ایجاد کرده بر روی شیوه نمایش المان‌های قالب سایت تأثیر گذاشته و باعث ناهمانگی می‌شود.

عدم نمایش نوار مدیریت

برای اینکه که نوار مدیریت برای همیشه در نمایش سایت نشان داده نشود کافی است که فایل function.php قالبی را که می‌خواهید نوار مدیریت نشان داده نشود را باز کرده و کد زیر را به آن اضافه کنید:

add_filter('show_admin_bar','__return_false');

این قطعه کد فقط باعث عدم نمایش نوار مدیریت نمی‌شود بلکه پروسه‌ای که برای اجرای این نوار طی می‌شده است را نیز متوقف می‌کند و همچنین padding ایجاد شده در بالای صفحه را نیز حذف می‌کند.

نمایش نوار مدیریت فقط برای مدیر وبسایت

حالتی دیگری که ممکن است که نیاز باشد این است که نوار مدیریت فقط برای مدیر سایت نمایش داده شود و نیازی نیست که یک کاربر عادی سایت که وارد حساب کاربری خود شده این نوار را ببیند برای اینکار کافی است که فایل function.php را ویرایش کرده و قطعه کد زیر را به آن اضافه کنید:

if (!current_user_can( 'manage_options' )) 
{
add_filter('show_admin_bar', '__return_false');
}

که شرط if (!current_user_can( ‘manage_options’ )) وضعیت مجوزهای کاربر را کنترل می‌کند که فقط اجازه نمایش به کاربران که دارای سطح دسترسی مدیریتی هستند، می‌دهد.

امیدوارم که این نکته، راه‌حلی برای یکی از مشکلات سایت شما باشد icon smile نوار مدیریت را چگونه کنترل کنیم ؟

ادامه مطلب: همیار وردپرس » کد های وردپرس




ارسال نظر