كيفية اخفاء أحد عناصر قائمة لوحة التحكم في ووردبريس

كتب يوم : 11 سبتمبر 2017 - تصنيف : - مشاهدات 1

أحياناً – كمطور -تحتاج أن تخفي أحد عناصر القائمة الرئيسية في لوحة تحكم الووردبريس

والسبب في ذلك يرجع إلى أن في بعض الأحيان يكون العميل غير متخصص وتخشى أنت والعميل أيضاً من العبث في إعدادت الموقع

فيصبح من الأفضل إخفاء العناصر التي تتحكم في إعدادت الموقع

وأشهر هذه العناصر هي ” الإضافات ” و ” الإعدادت العامة ”

ولتتمكن من اخفاء العناصر – وليكن الإعدادات العامة – يمكنك إستخدام الكود التالي في آخر ملف functions.php :

add_action( 'admin_menu', 'my_remove_menu_pages' );

function my_remove_menu_pages() {
remove_menu_page('options-general.php');
}

 

لاحظ أن options-general.php هو وسم صفحة ” الإعدادات العامة ” في شريط العنوان

ويمكن إخفاء المزيد من العناصر من خلال الحصول على الوسم الخاص بالعنصر من شريط العنوان ومن ثم إضافة سطر جديد في الكود

ولنفترض أنك تريد إخفاء عنصر ” الإضافات ” أيضاً

فيصبح كل ما عليك هو إضافة السطر التالي

remove_menu_page('plugins.php');

 

ليصبح الكود النهائي كالتالي :

add_action( 'admin_menu', 'my_remove_menu_pages' );

function my_remove_menu_pages() {
remove_menu_page('options-general.php');
remove_menu_page('plugins.php');
}

هذا فقط بكل بساطة

أتمنى لك الفائدة 🙂

وسوم :