
سلام دوستان، امروز به درخواست یکی از کاربران آموزش یک هک کاربردی وردپرس رو آماده کردم که با کمک اون می تونید تولبار مدیریت وردپرس رو به راحتی غیر فعال کنید.
در کل کار زیادی رو نداریم، کافیه قطعه کد زیر رو در توابع پوسته (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');
}خوب، امیدوارم آموزش مفید بوده باشه، موفق باشید.
چرا هیج کدوم از این هک ها کار نمی کنه ؟؟؟ به ورود به پیشخوان کد ها در بکگراند ظاهر میشه
این کد ها:
add_filter('show_admin_bar', '__return_false');if (!current_user_can('manage_options')) {
add_filter('show_admin_bar', '__return_false');
}
توسط بد بخت
سلام، این کدها رو حتما باید داخل تگ php استفاده کنید. آیا این مورد رو رعایت کردید؟
توسط علی میرزائی
در قالب من ادمین بار نشان داده نمیشه چه کدی باید در فانکشن خودم قرار بدم تا سایتم دارای ادمین بار بشه؟؟
توسط علیرضا
ادمین بار به طور پیشفرض در تمام پوسته ها قالب مشاهده است.
مگه اینکه:
1- از پنل شناسنامه کاربری غیر فعالش کرده باشید!
2- طبق همین پست از یک صافی در توابع پوسته استفاده شده باشه!
توسط علی میرزائی
سلام .. عالی بود
واقن اون تولبار مدیریت تو اعصاب
ممنون
توسط علی رضا
با سلام. ممنون از آموزش خوب شما. من از افزونه استفاده میکردم اما با دیدن این آموزش از این کد استفاده کردم. که فشارش روی سرور کم تره
یاعلی
توسط سيد محمد كاظم قدمگاهي
خوشحالم که به دردتون خورده 🙂
توسط علی میرزائی
خیلی ممنون آقا علی .
عالی بود .
کمک بزرگی بود هرچند بعضی ها فکر کنند که چیر خاصی نیست اما همین میتونه خودش به زیبایی سایت کمک کنه . مخصوصا اگه مثل بنده اون تولبار نمایش داده نشه و فضای خالی فقط قرار گرفته بشه که دیگه خیلی ضایس 😀
ممنون و موفق باشید 🙂
توسط marjan
خواهش میکنم، قابلی نداشت.
چرا فضای خالی نشون میده؟!؟!
توسط علی میرزائی
نمیدونم والا !!!
فقط به اندازه ی اون تولبار فضای خالی میاره که طبیعتا خوشایند نیست 🙂
در هر صورت ممنون بابت آموزش خوبتون
توسط marjan