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

نوار مدیریت در نمایش سایت وردپرسی شما نشان داده می‌شود و در‌واقع میانبرهایی برای دسترسی به ابزارهای مدیریتی پر استفاده فراهم می‌کند. اما گاهی اوقات لازم می‌شود که این نوار مدیریت نمایش داده نشود مثل وقتی که کسی به غیر از مدیر سایت یعنی یک کاربر عادی وارد حساب خود می‌شود یا مقدار 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’ )) وضعیت مجوزهای کاربر را کنترل می‌کند که فقط اجازه نمایش به کاربران که دارای سطح دسترسی مدیریتی هستند، می‌دهد.

  خطای رایج هنگام خروج از سیستم در وردپرس + راه حل رفع آن

امیدوارم که این نکته، راه‌حلی برای یکی از مشکلات سایت شما باشد 🙂

آیا این مقاله برای شما مفید بود؟
تقریبا
خیر

دیدگاهتان را بنویسید

ارسال دیدگاه به معنی این است که شما ابتدا قوانین ارسال دیدگاه را مطالعه کرده‌اید و با آن موافق هستید.

دیدگاه‌های این نوشته جدید ترین ها شاخص

  1. 4 سال عضو همیار وردپرس

    سلام من از اون نوار ابزار بالا سایت های وردپرسی خیلی استفاده میکنم ولی بعد از نصب یه سری افزونه کلی آیکون و متن اون بالا اضافه شده جوری که دیگه اسمم هم پایین اون نوار نشون میده و از خیلی چیز هایی که اون بالا اومده اصن استفاده نمیکنم را حلی داره تا اونا که بدرد نمیخوره رو از اون بالا بردارم؟
    ممنون میشم جواب بدید

    • 6 سال عضو همیار وردپرس

      سلام
      شما می‌تونید با کدهای css یه کارایی انجام بدید که کوچیک بشن و یا حذف بشن، ولی باید کار با این کدهارو بدونید و یا با یک برنامه نویس مشورت بگیرید.

    • 4 سال عضو همیار وردپرس

      من خودم برنامه نویسی بلد نستم شما کسی رو میشناسید؟

    • 6 سال عضو همیار وردپرس

      سلام
      خیر

  2. 8 سال عضو همیار وردپرس

    سلام.من میخوام نوار مدیریت وردپرس راشخصی سازی کنم درضمن میخواستم نام سایت را از گوشه سمت راست نوار بردارم چکارکنم؟

  3. سلام من قالبو خودم طراحی کردم اما نوا مدیریت اون بالا جاش خالیه و نمایش داده نمیشه میتونید کمک کنید که نمایشش بدم

  4. سلامممنون از مطالب خوبتونورژن های قبلی رو نمیدونم ولی تو ورژن 3.9.1 وردپرس توی قسمت کابران گزینه ای وجود داره که اگر تیک اون رو برداریم دیگه اون نوار بالایی تو سایت نشون داده نمیشه .

  5. متشکرم

  6. باعرض معذرت علی اقا من دیر دیدم جوابتونو سریعا ورش میدارم متاسفانه استفاده کرده بودم!

  7. سلام علی اقا یه مشکلی دارم ! اقا من تازه ویبولتین رو نصب کردم رفتم تو وبی ایران یه قالب دیدم عاشقش شدم هدرش تقریبا مث همین 98 هستش حالا شبهه دارم که نکنه قالب شماست و واسه ویبولتین ریپ شده ! حالا دستور بفرماید 1 هیچکی حق استفاده ازشون داره به جر عمو ترول2 میتونید استفاده کنید مث عمو ترول3استفاده ازش حرامه به جز عمو ترول 4اصن عمو ترول نصبش کن کاریت نباشه حالا علی اقا کدوم ؟

    • 13 سال عضو همیار وردپرس

      والا چند ساله ریپ کردن اون اول اخطار دادیم تازه بدهکارم شدیم

  8. خوب عمو ترول هم یه شخصی سازی بهتون نشون بده که بتونید اون ارم و لوگوی وردپرس رو از اون گوشه بردارید ! واسه این کار توفایل function.php قالب سایتتون کد زیر رو اضافه کنید(قبلش از فانکشن بک اپ بگیرید)
    function remove_admin_toolbar_links() {
    global $wp_admin_bar;
    $wp_admin_bar->remove_menu(‘wp-logo’);
    }
    add_action(‘wp_before_admin_bar_render’, ‘remove_admin_toolbar_links’);
    خوب تموم شد به سلامتی ! حالا تا حدودی پیشخوان سایتتون شخصی سازی شد :ی بقیشونمیگم تا یه وقت دیگه و یه جلسه دیگه :ی

  9. مرسی کلی ، لازم بود 🙂

  10. سلام ممنون از آموزش خوبتون
    اگه بخوایم محتویاتش رو ویرایش کنیم از کجا باید اقدام کرد ؟