یکی از بخش‌های مهم وردپرس که باید از آن محافظت کرد بخش ویرایشگر وردپرس می‌باشد که با استفاده از آن می‌توان از پیشخوان به کدهای قالب و افزونه‌های سایت دسترسی داشت. در نگاه اول شاید این بخش برای شما مناسب باشد، اما کاربرانی که دارای نقش کاربری مدیرکل می‌باشند و یا اینکه به هر دلیلی به این بخش بتوانند دسترسی داشته باشند می‌توانند کارهای خراب کارانه بر روی آن انجام دهند.


در این آموزش از دکتر وردپرس قصد داریم تا به معرفی قطعه کدی بپردازیم که با استفاده از آن قادر خواهید بود تا منوی ویرایشگر را از بخش نمایش و افزونه‌ها حذف کنید تا امکان دسترسی و دستکاری کدهای قالب و افزونه‌های سایت در پیشخوان وردپرس امکان پذیر نباشد.


۱-برای شروع کار ابتدا وارد ویرایشگر قالب خود شوید.


۲-سپس کدهای زیر را در مکان مناسبی از فایل function.php قالب خود قرار دهید:


function remove_editor_menu() {

remove_action(‘admin_menu’, ‘_add_themes_utility_last’, ۱۰۱);

}

add_action(‘_admin_menu’, ‘remove_editor_menu’, ۱);

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


۴-حال به قسمت پیشخوان وردپرس خود مراجعه کنید. می بینید که منوی ویرایش قالب و یا افزونه از آن حذف شده است.