نقل شريط أدوات الإدارة إلى أسفل الصفحة

شريط أدوات الإدارة في ووردبريس يظهر في أعلى الصفحة بشكل افتراضي. إذا رغبت أن تنقل الشريط إلى أسفل الصفحة ما عليك إلا أن تضيف الكود التالي إلى ملف functions.php الموجود في مجلد القالب الذي تستخدمه.

صورة توضيحية لمكان ظهور شريط أدوات الإدارة بعد نقله للأسفل:

Untitled-2

الكود:

// Move WordPress Admin Bar to the Bottom 
function adminBarBottom() {
    echo '<style type="text/css">
		 body.admin-bar {
				margin-top: -28px;
				padding-bottom: 28px;
			}
			#wpadminbar {
				top: auto !important;
				bottom: 0;
			}
			#wpadminbar .quicklinks>ul>li {
				position:relative;
			}
			#wpadminbar .ab-top-menu>.menupop>.ab-sub-wrapper {
				bottom:28px;
			}
		</style>';
}

// Uncomment if you want it to be done in the Admin Section too

// if ( is_admin_bar_showing() ) {
// add_action( 'admin_head', 'adminBarBottom' );
// }

if ( is_admin_bar_showing() ) {
    add_action( 'wp_head', 'adminBarBottom' );
}
ملاحظة: شريط الأدوات سيظهر في أسفل الصفحة فقط في واجهة الموقع بينما أثناء تصفحك للوحة التحكم سيظهر الشريط في مكانه الافتراضي في الأعلى. إذا رغبت أن يظهر شريط أدوان الإدارة في أسفل الصفحة في داخل لوحة التحكم أيضًا، قم بعمل Uncomment للأكواد الإضافية غير المستخدمة في الكود أعلاه.

المصدر: هنا

8 تعليق

  1. شكرا ليك اخى وعلى مواضيعك القيمة
    ولكن ياريت لو وضحت لنا الطريقة اين اضافة هذا الكود
    الله اديك العافية

  2. تم التطبيق علي مدونتي وتعمل الطريقه بدون مشاكل جزاك الله خير الجزاء كنت ابحث عنها .

  3. لقد وجدت لكم الحل النهائي وعلى ضمانتي
    المرجوا أن تدعوا لي بالرزق الحلال والشفاء
    أضف هذا الكود في ملف functions.php لقالب الثيم
    add_action(‘after_setup_theme’, ‘remove_admin_bar’);

    function remove_admin_bar() {
    if (!current_user_can(‘administrator’) && !is_admin()) {
    show_admin_bar(false);
    }
    }
    سيتم إزالة شريط أدوات الإدارة ما عدا المدير العام للموقع

أضف تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *