حذف منوهای پیشخوان وردپرس

حذف منوهای پیشخوان وردپرس

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

اگر برای اولین بار وارد مدیریت وردپرس شده باشید می تواند برایتان کمی پیچیده باشد،شما این امکان را دارید که با حذف گزینه هایی که برای عملکرد سایت به آنها نیازی نیست، می توانید مدیریت را کمی راحت تر کنید.

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

حذف منوهای پیشخوان وردپرس

انواع روش های حذف منوهای پیشخوان مدیریت وردپرس:

  1. استفاده کد نویسی
  2. نصب افزونه

1- استفاده از کدنویسی

تنها کاری که باید انجام دهیداین است که، فایل functions.php قالب خود را باز کرده و قطعه کد زیر را در آن کپی کنید


	
function wpdocs_remove_menus(){
remove_menu_page( 'index.php' );                  //پیشخوان
remove_menu_page( 'jetpack' );                    //جت پک
remove_menu_page( 'edit.php' );                   //نوشته ها
remove_menu_page( 'upload.php' );                 //رسانه
remove_menu_page( 'edit.php?post_type=page' );    //برگه
remove_menu_page( 'edit-comments.php' );          //دیدگاه ها
remove_menu_page( 'themes.php' );                 //پوسته
remove_menu_page( 'plugins.php' );                //افززونه
remove_menu_page( 'users.php' );                  //کاربران
remove_menu_page( 'tools.php' );                  //ابزارها
remove_menu_page( 'options-general.php' );        //تنظیمات
}
add_action( 'admin_menu', 'wpdocs_remove_menus' );

اگر قصد دارید فقط یک منوی خاصی را حذف کنید (مثلا آیتم تنظیمات) بهتر است از کد زیر استفاده کنید

function remove_menus(){
  remove_menu_page( 'options-general.php' );        //تنظیمات 
}
add_action( 'admin_menu', 'remove_menus' );

همچنین می توانید از این روش برای حذف منوهای ایجاد شده توسط افزونه ها استفاده کنید ، باید روی مورد منو کلیک کنید و  آدرس آن را کپی کنید بعد از آن در کد قرار دهید . به عنوان مثال، برای پنهان کردن نوع پست نمونه کارها با آدرس :

wp-admin/edit.php?post_type=portfolio

باید از کد زیر استفاده کنید و در فایل فانکشن قرار دهید


	
function remove_menus(){
  remove_menu_page( 'edit.php?post_type=portfolio' );
}
add_action( 'admin_menu', 'remove_menus' );

2- نصب افزونه

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

برای این کار چندین افزونه است که بهترین آن ها از نگاه کارشناسان ما در سایت پنگاش، می تواند Adminimize باشد.

توجه: تجربه ی چندین ساله ی ما در زمینه برنامه نویسی و کار با افزونه های مختلف ما را به این باور رسانده است که، سعی کنید همیشه به جای استفاده از افزونه، از کدنویسی بهره بگیرید.

توجه

کلیک

اگر با این مشکل آشنا هستید خودتان انجام دهید ولی اگر نمی دانید که این کار را چطور انجام دهید می توانید هم اکنون در ناحیه کاربری ثبت نام کرده و اطلاعات سایت را تیکت کنید تا با اندک هزینه ای کار شما را انجام دهیم . اگر خواستید می توانید برای مشاوره با شماره های 09179059350 و یا 07734824382 با ما در ارتباط باشید.