لقد سألنا بعض القراء عن كيفية تعطيل شريط إدارة ووردبريس. على الرغم من أنه تعديل بسيط، إلا أن بعض المستخدمين يفضلون القيام بذلك لأسباب مختلفة، مثل الحفاظ على واجهة مستخدم أكثر نظافة أو تحسين تجربة المستخدم للمستخدمين غير الإداريين.
بشكل افتراضي، يمكنك بسهولة تعطيل شريط إدارة ووردبريس للمستخدمين الفرديين. ومع ذلك، قد يستغرق هذا وقت طويل إذا كان لديك عدد كبير من المستخدمين المسجلين على موقعك.
في هذه المقالة، سنوضح لك كيفية تعطيل شريط إدارة ووردبريس بسهولة لجميع المستخدمين باستثناء الإداريين.
جدول المحتوى
ما هو شريط إدارة ووردبريس؟
بشكل افتراضي، يعرض ووردبريس شريط إدارة أعلى الشاشة لجميع المستخدمين المسجلين. عند تسجيل الدخول إلى حسابك، يمكنك رؤية شريط الأدوات هذا في منطقة إدارة ووردبريس وجميع الصفحات الأخرى.
يحتوي شريط أدوات مسؤول ووردبريس على اختصارات مفيدة لمناطق مختلفة في الواجهة الخلفية لـ ووردبريس، وتتغير هذه الاختصارات بناء على دور المستخدم وأذوناته في ووردبريس.
ومع ذلك، يمكن أن يكون شريط المسؤول مشتتًا للانتباه عند النظر إلى الواجهة الأمامية لموقع الويب الخاص بك.
وقد يؤثر أيضًا على تصميم موقع الويب الخاص بك وتجربة المستخدم. يمكن أن تكون هذه مشكلة إذا كنت تقوم ببناء أو إدارة موقع ووردبريس لجهة خارجية، حيث يمنعهم ذلك من رؤية الشكل الحقيقي لموقع الويب الخاص بهم.
لحسن الحظ، هناك طرق متعددة لتعطيل شريط المسؤول لجميع المستخدمين باستثناء المسؤولين.
الطريقة 1: تغيير أذونات كل مستخدم في ووردبريس
يمكنك تعطيل شريط الإدارة لمستخدمين محددين ببساطة عن طريق تعديل ملف تعريف المستخدم الخاص بهم. هذه طريقة سريعة وسهلة إذا كنت بحاجة فقط إلى إزالة الشريط لعدد صغير من الأشخاص. ومع ذلك، إذا كنت تدير موقع عضوية به الكثير من المستخدمين، فنوصي باختيار طريقة مختلفة.
لإزالة شريط الإدارة يدويًا، ما عليك سوى الانتقال إلى صفحة المستخدمون » جميع المستخدمين والتي تسمى الأعضاء في لوحة تحكم مسؤول ووردبريس. ثم حرك الماوس فوق مستخدم ووردبريس الذي لا يحتاج إلى شريط الإدارة، وانقر فوق “تحرير” عندما يظهر.
سيؤدي هذا إلى فتح ملف تعريف المستخدم.
من هنا، قم بإلغاء تحديد المربع بجوار خيار “إظهار شريط الأدوات في واجهة الموقع”.
بعد ذلك، انتقل إلى أسفل الشاشة وانقر على “تحديث المستخدم” لحفظ التغييرات. سيؤدي هذا إلى تعطيل شريط الإدارة لهذا الشخص المحدد فقط.
لإخفاء شريط الأدوات عن المزيد من المستخدمين، ما عليك سوى اتباع نفس العملية الموضحة أعلاه.
الطريقة 2: استخدام الكود لتعطيل شريط المسؤول للمستخدمين غير المسؤولين (موصى به)
إذا كنت بحاجة إلى إخفاء شريط الإدارة عن العديد من الأشخاص المختلفين، فإن تغيير إعدادات كل مستخدم يدويًا سيستغرق الكثير من الوقت والجهد.
لهذا السبب، نوصي بتعطيل شريط الإدارة عن طريق إضافة الكود إلى ملف functions.php، وهو ملف قالب ووردبريس.
ستخبرك بعض الأدلة بتحرير ملفات القالب يدويًا، ولكن هذا يمكن أن يتسبب في حدوث أخطاء شائعة في ووردبريس وقد يؤدي حتى إلى تعطل موقعك تمامًا.
لهذا السبب، نوصي باستخدام WPCode. إنه أفضل اضافة لمقتطف الكود ويجعل من السهل إضافة الكود المخصص في ووردبريس دون تعريض موقعك للخطر.
لقد استخدمنا WPCode لتغيير مخطط ألوان المسؤول، وإزالة نص “مرحبًا Admin”، وتعطيل زر خيارات الشاشة، والمزيد.
أولاً، ستحتاج إلى تثبيت وتنشيط اضافة WPCode المجانية. لمزيد من المعلومات، راجع دليلنا خطوة بخطوة حول كيفية تثبيت اضافة ووردبريس.
بمجرد تنشيط الاضافة، انتقل إلى Code Snippets » Add Snippet.
هنا، سترى جميع المقتطفات الجاهزة التي يمكنك إضافتها إلى موقعك.
في الواقع، يحتوي WPCode على المقتطف الدقيق الذي تحتاجه لتعطيل شريط المسؤول في مكتبة المقطتف المضمنة. ما عليك سوى الانتقال إلى Code Snippets » Library.
هنا، ابحث عن “Disable The WP Admin Bar”.
عندما يظهر المقتطف الصحيح، ما عليك سوى النقر فوق الزر “Use Snippet”.
ستضيف الاضافة الكود تلقائيًا إلى موقعك، ويمنح الكود عنوان وصفي، ويختار طريقة الإدراج الصحيحة، بل ويضيف أيضًا تاجات لمساعدتك في تحديد المقتطف.
فيما يلي شكل الكود:
/* Disable WordPress Admin Bar for all users */
add_filter( 'show_admin_bar', '__return_false' );
الآن، إذا كان هدفك هو تعطيل شريط الإدارة لجميع المستخدمين، فكل ما عليك فعله هو تبديل المفتاح من “Inactive” إلى “Active”، ثم النقر فوق “Update”.
ومع ذلك، بما أن هدفنا هو تعطيل شريط إدارة ووردبريس للمستخدمين غير الإداريين، فنحن بحاجة إلى إجراء بعض التعديلات البسيطة على الكود.
يمكنك استبدال الكود الحالي بما يلي:
/* Disable WordPress Admin Bar for all users except administrators */
add_filter( 'show_admin_bar', 'restrict_admin_bar' );
function restrict_admin_bar( $show ) {
return current_user_can( 'administrator' ) ? true : false;
}
يحدد هذا الكود أي مستخدمين غير مسؤولين لا ينظرون حاليًا إلى لوحة التحكم المسؤول. بالنسبة لهؤلاء المستخدمين، فإنه يعطل شريط مسؤول ووردبريس.
بعد ذلك، قم بالتمرير لأسفل الصفحة إلى قسم “Insertion”. هنا، يمكنك الاحتفاظ بطريقة “Auto Insert” الافتراضية للتأكد من تشغيل الكود في كل مكان.
أخيرًا، انتقل إلى أعلى الشاشة وانقر على شريط التمرير “Inactive” حتى يظهر “Active”.
ثم، انقر على زر “Save Snippet” أو “Update” لجعل المقتطف نشط.
هذا كل شيء! فقط تذكر التحقق من موقع ووردبريس الخاص بك للتأكد من أن كل شيء يعمل بشكل جيد.
الطريقة 3: استخدم اضافة مجانية لتعطيل شريط المسؤول للمستخدمين غير المسؤولين
إذا كنت لا تريد إضافة كود إلى الموقع الكتروني الخاص بك، فيمكنك إخفاء شريط الإدارة باستخدام اضافة. يتيح لك Hide Admin Bar Based on User Roles إزالة شريط الأدوات بناء على أدوار المستخدم المختلفة، لذا يعد هذا خيار جيد إذا كنت تريد تعطيل الشريط لجميع الأعضاء أو عملاء ووكومرس أو أي دور مستخدم آخر.
أولاً، تحتاج إلى تثبيت وتنشيط اضافة Hide Admin Bar Based on User Roles. لمزيد من التفاصيل، راجع دليلنا خطوة بخطوة حول كيفية تثبيت اضافة ووردبريس.
عند التنشيط، تحتاج إلى الانتقال إلى صفحة الإعدادات » Hide Admin Bar Settings. من هنا، حدد المربعات بجوار أدوار المستخدم حيث تريد تعطيل شريط الإدارة.
بمجرد الانتهاء من ذلك، ما عليك سوى النقر فوق “حفظ التغييرات” لتخزين إعداداتك.
نأمل أن تساعدك هذه المقالة في معرفة كيفية تعطيل شريط إدارة ووردبريس لجميع المستخدمين باستثناء المسؤولين. قد ترغب أيضًا في الاطلاع على دليلنا حول كيفية الحصول على إشعارات عبر البريد الإلكتروني لتغييرات المنشورات في ووردبريس واختياراتنا من أفضل اضافات تتبع سجل نشاط ووردبريس.
اترك تعليقاً