پنگاش – رفع مشکلات سایت

کاربر گرامی ! کلیه سفارشات با 20 درصد تخفیف تا پایان آبان انجام می گیرد
0

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

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

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

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

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

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

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

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

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

  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 باشد.

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

افزودن دیدگاه

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

شوان

عرض ادب چرا نمی تونم منوی افزونه ها رو حذف کنم به عنوان مثال
WPclever
admin.php?page=wpclever

لطفا راهنمایی کنید خیلی به این نیاز دارم ! این نمونه بود حتی افزونه های دیگه مثل افزونه های سایت راست چین و …

شهریور ۷, ۱۴۰۱ در ۲:۳۲ ق٫ظ

    دوست عزیز از این کد استفاده کنید

    function remove_menus(){
    remove_menu_page( 'admin.php?page=wpclever' );
    }
    add_action( 'admin_menu', 'remove_menus' );

    شهریور ۷, ۱۴۰۱ در ۸:۲۵ ب٫ظ
ایمیل پنگاش

ایمیل پنگاش

info@pangash.com

شماره تماس

شماره تماس

09126946237

شماره تماس

شماره تماس

09398695238

آدرس پنگاش

آدرس پنگاش

بوشهر - آبپخش - کشاورز 3

کلیه حقوق برای وب سایت پنگاش محفوظ است

× Available on SundayMondayTuesdayWednesdayThursdayFridaySaturday