[Genesis Framework] كيفية تغيير موضع عرض قائمة التنقل

في Genesis Framework ، يتم تثبيت قوائم التنقل بشكل أساسي في المكانين التاليين.

Header: قائمة التنقل الأساسية
التذييل: قائمة التنقل الثانوية

فيما يلي كيفية عرض قائمة التنقل الثانوية المعروضة في التذييل أعلى يمين الرأس.

كيفية تغيير موضع عرض القائمة الثانوية

كمثال ، سوف نستخدم الموضوع الفرعي "نموذج التكوين" الذي يأتي مع شراء إطار عمل Genesis.بشكل افتراضي ، يوجد سطر واحد فقط للقائمة الأساسية ، ولكن يتم تعيين موضع قائمة التذييل على سطرين عن طريق تعيينها في الرأس.

نموذج القائمة الافتراضية لعينة التكوين
القائمة الافتراضية
قائمة عينة التكوين المخصصة
قائمة مخصصة

1. افتح شاشة إدارة WordPress ← "المظهر" ← "محرر السمات".

2. بعد ذلك ، حدد موضوع genesis child الذي تريد تحريره وفتح function.php.
(احتفظ بنسخة احتياطية من function.php عن طريق تنزيله بشكل منفصل في حالة فشل التحرير)

3. أعتقد أن لدي الكود التالي

// يعيد وضع قائمة التنقل الثانوية. remove_action ('genesis_after_header'، 'genesis_do_subnav')؛ add_action ('genesis_footer'، 'genesis_do_subnav'، 10)؛

4. استبدل الكود التالي والتحديث.

// تغيير موضع القائمة الثانوية remove_action ('genesis_after_header'، 'genesis_do_subnav')؛ add_action ('genesis_before_header'، 'genesis_do_subnav')؛

أضف التعليمات البرمجية التالية إلى CSS الإضافية.

/ * ضبط القائمة لليمين * / .nav-Secondary {margin: .3em 2em؛ text-align: right؛}

هذا كل شئ.

اسم الفصل هو .nav-Secondary ، ولكن إذا اختلف الاسم وفقًا للموضوع الفرعي ، فانقر بزر الماوس الأيمن على google chrome → تحقق.