حذف منوی ویرایشگر پوسته از پیشخوان وردپرس
یکی از بخشهای مهم وردپرس که باید از آن محافظت کرد بخش ویرایشگر وردپرس میباشد که با استفاده از ان میتوان به کدهای قالب و افزونههای سایت از پیشخوان دسترسی داشت. در نگاه اول شاید این بخش برای شما مناسب باشد، اما کاربرانی که دارای نقش کاربری مدیرکل میباشند و یا اینکه به هر دلیلی به این بخش بتوانند دسترسی داشته باشند میتوانند کارهای خراب کارانه بر روی آن انجام دهند.
در این آموزش از دکتر وردپرس قصد دارم تا به معرفی قطعه کدی بپردازم که با استفاده از آن قادر خواهید بود تا منوی ویرایشگر را از بخش نمایش و افزونهها حذف کنید تا امکان دسترسی و دستکاری کدهای قالب و افزونههای سایت در پیشخوان وردپرس امکان پذیر نباشد.
حذف منوی ویرایشگر از پیشخوان وردپرس
برای شروع کار ابتدا وارد ویرایشگر قالب خود شده و کدهای زیر را در مکان مناسبی از فایل فانکشن قالب خود قرار دهید.
function remove_editor_menu() { remove_action(‘admin_menu’, ‘_add_themes_utility_last’, 101); } add_action(‘_admin_menu’, ‘remove_editor_menu’, 1);
دقت داشته باشید تا قبل از هرگونه ایجاد تغییر در فایل فانکشن خود یک نسخه کپی از ان داشته باشید تا در صورت بروز خطا بتوانید مشکل را سریعا برطرف کنید.
حال به قسمت پیشخوان وردپرس خود که مراجعه کنید خواهید دید که منوی ویرایش قالب و یا افزونه از ان حذف شده است.