آموزش پنهان نمودن تولبار مدیریت وردپرس

دسته‌ها : هک ها و کدها علی میرزائی 10 دیدگاه‌ها

حذف تولبار مدیریت

سلام دوستان، امروز به درخواست یکی از کاربران آموزش یک هک کاربردی وردپرس رو آماده کردم که با کمک اون می تونید تولبار مدیریت وردپرس رو به راحتی غیر فعال کنید.
در کل کار زیادی رو نداریم، کافیه قطعه کد زیر رو در توابع پوسته (function.php) قرار بدید و نمایش تولبار رو برای کلیه ی کاربران در صفحه اصلی غیر فعال کنید.

add_filter('show_admin_bar', '__return_false');

حالا اگه می خواید این محدودیت شامل مدیر اصلی سایت نباشه، چارش یه دستور شرطیه، یعنی قطعه کد زیر:

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

اگه با ویرایشگر ها هم فامیل هستید، میتونید با کد زیر واسه اونها هم پارتی بازی کنید : 😉

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

خوب، امیدوارم آموزش مفید بوده باشه، موفق باشید.

دیدگاه کاربران در مورد این نوشته

  1. چرا هیج کدوم از این هک ها کار نمی کنه ؟؟؟ به ورود به پیشخوان کد ها در بکگراند ظاهر میشه
    این کد ها:
    add_filter('show_admin_bar', '__return_false');
    if (!current_user_can('manage_options')) {
    add_filter('show_admin_bar', '__return_false');
    }

    توسط بد بخت پاسخ

    1. سلام، این کدها رو حتما باید داخل تگ php استفاده کنید. آیا این مورد رو رعایت کردید؟

      توسط علی میرزائی پاسخ

  2. در قالب من ادمین بار نشان داده نمیشه چه کدی باید در فانکشن خودم قرار بدم تا سایتم دارای ادمین بار بشه؟؟

    توسط علیرضا پاسخ

    1. ادمین بار به طور پیشفرض در تمام پوسته ها قالب مشاهده است.
      مگه اینکه:
      1- از پنل شناسنامه کاربری غیر فعالش کرده باشید!
      2- طبق همین پست از یک صافی در توابع پوسته استفاده شده باشه!

      توسط علی میرزائی پاسخ

  3. سلام .. عالی بود

    واقن اون تولبار مدیریت تو اعصاب
    ممنون

    توسط علی رضا پاسخ

  4. با سلام. ممنون از آموزش خوب شما. من از افزونه استفاده می‌کردم اما با دیدن این آموزش از این کد استفاده کردم. که فشارش روی سرور کم تره
    یاعلی

    توسط سيد محمد كاظم قدمگاهي پاسخ

    1. خوشحالم که به دردتون خورده :)

      توسط علی میرزائی پاسخ

  5. خیلی ممنون آقا علی .
    عالی بود .

    کمک بزرگی بود هرچند بعضی ها فکر کنند که چیر خاصی نیست اما همین میتونه خودش به زیبایی سایت کمک کنه . مخصوصا اگه مثل بنده اون تولبار نمایش داده نشه و فضای خالی فقط قرار گرفته بشه که دیگه خیلی ضایس 😀

    ممنون و موفق باشید :)

    توسط marjan پاسخ

    1. خواهش میکنم، قابلی نداشت.
      چرا فضای خالی نشون میده؟!؟!

      توسط علی میرزائی پاسخ

      1. نمیدونم والا !!!

        فقط به اندازه ی اون تولبار فضای خالی میاره که طبیعتا خوشایند نیست :)

        در هر صورت ممنون بابت آموزش خوبتون

        توسط marjan پاسخ

دیدگاه خود را بیان کنید