sobhanet 0 ارسال شده در 16 خرداد گزارش بازنشر ارسال شده در 16 خرداد سلام دوستان من یه مشکلی دارم اینکه وقتی آدرس وب سایت رو میزنم یا به بقیه میدم، ادمین بار اون بالا به نمایش در میاد؛ بدون لاگین شدن! چه جوری میشه این مورد رو حل کرد؟ نقل قول لینک به ارسال
mojtaba662007 87 ارسال شده در 16 خرداد گزارش بازنشر ارسال شده در 16 خرداد سلام از افزونه Hide Admin Bar from Non-Admins استفاده کنید اگر از افزونه های تغییر آدرس پنل مدیریت مثل hide my wp admin هم استفاده کنید تا زمانی که آدرس پنل مدیریت رو نزنن این منو براشون ظاهر نمیشه 1 نقل قول لینک به ارسال
b.soshiant 65 ارسال شده در 16 خرداد گزارش بازنشر ارسال شده در 16 خرداد با کدنویسی هم میتونید حذفش کنید. نقل قول لینک به ارسال
sobhanet 0 ارسال شده در 16 خرداد مالک گزارش بازنشر ارسال شده در 16 خرداد در 2 ساعت قبل، b.soshiant گفته است : با کدنویسی هم میتونید حذفش کنید. برای عموم گاهاً نمایش داده میشه! علتش چیه؟ اگر بشه با کد فقط برای ادمین قابل نمایش باشه خیلی بهتره از پلاگینه! ممنون میشم راهنمایی کنید! نقل قول لینک به ارسال
mojtaba662007 87 ارسال شده در 16 خرداد گزارش بازنشر ارسال شده در 16 خرداد در 2 ساعت قبل، sobhanet گفته است : برای عموم گاهاً نمایش داده میشه! علتش چیه؟ اگر بشه با کد فقط برای ادمین قابل نمایش باشه خیلی بهتره از پلاگینه! ممنون میشم راهنمایی کنید! PHP add_action('after_setup_theme', 'remove_admin_bar'); function remove_admin_bar() { if (!current_user_can('administrator') && !is_admin()) { show_admin_bar(false); } } add_action('after_setup_theme', 'remove_admin_bar'); function remove_admin_bar() { if (!current_user_can('administrator') && !is_admin()) { show_admin_bar(false); } } این کد رو داخل فانکشن بزارید برای همه ی کاربران به جز ادمین بسته میشه برای بستن برای کلیه ی کاربران هم میتونید از کد زیر استفاده کنید: show_admin_bar(false); کد ها رو باید داخل functions.php اضافه کنید نقل قول لینک به ارسال
b.soshiant 65 ارسال شده در 17 خرداد گزارش بازنشر ارسال شده در 17 خرداد در 21 ساعت قبل، sobhanet گفته است : برای عموم گاهاً نمایش داده میشه! علتش چیه؟ اگر بشه با کد فقط برای ادمین قابل نمایش باشه خیلی بهتره از پلاگینه! ممنون میشم راهنمایی کنید! اینو بذارید انتهای فایل function.php و نتیجه رو اعلام کنید: // dosable navare modiriat add_action('after_setup_theme', 'py_remove_admin_bar'); function py_remove_admin_bar() { if (!current_user_can('administrator') && !is_admin()) { show_admin_bar(false); }} نقل قول لینک به ارسال
asadiy4n 2786 ارسال شده در 23 خرداد گزارش بازنشر ارسال شده در 23 خرداد در در ۱۴۰۲/۳/۱۶ در 09:06، sobhanet گفته است : ادمین بار اون بالا به نمایش در میاد؛ بدون لاگین شدن! سلام نباید به این شکل باشه چک کنید ببینید کدوم افزونه، قالب یا کد باعث این تداخل شده در واقع نیازی به اضافه کردن کد ندارید باید یه کد اضافه رو پاک کنید نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .