ووردبريس : التحكم في طريقة عرض القوائم الجانبية

ووردبريس : التحكم في طريقة عرض القوائم الجانبية وازالة القائمة الجانبية

إذا كنت تريد عرض قوائم جانبية عند قراءة التدوينات أو في الصفحات مختلفة تماماً عن التي في الصفحة الرئيسية ، وعكس ذلك إذا كنت لا تريد مثلاً عرض القوائم الجانبية في الصفحة الرئيسية وتريدها أن تظهر في بقية الصفحات والتدوينات أو لا تريدها أن تظهر في التدوينات فقط … إلخ .

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

وقبل البدء عليك بمعرفة أن :

Index.php = ملف الصفحة الرئيسية
sidebar.php = ملف القوائم الجانبية
page.php = ملف الصفحات
single.php = ملف التدوينات ( الملف المخصص لعرض التدوينة (الموضوع) كاملاً )

أولاً : طريقة إخفاء القوائم الجانبية :

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

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


وإذا أردت إخفاء أو حذف القوائم الجانبية من الظهور في التدوينات تقوم بحذف الكود من ملف single.php ، وكذلك تفعل مع الصفحات في ملف page.php .

ثانياً : إظهار القوائم الجانبية وعرضها بشكل مختلف

ولفهم المقصود منها باعتبارك صاحب موقع وتريد التالي :
الصفحة الرئيسية : يتم عرض إعلانات فقط في القائمة الجانبية
التدوينات والصفحات : يتم عرض قوائم التصنيفات والصفحات والمنوعات وآخر التدوينات والتعليقات .. إلخ

لنطلع الآن على الكود الذي سنستخدمه :

حيث أن
XXX.php = اسم ملف القائمة الجانبية
سنقوم بإنشاء ملفين الاول نسميه sidebar1.php والثاني sidebar2.php
نضع بداخل الملف الأول أكواد الإعلانات التي نريدها تظهر ، ونضع بداخل الثاني أكواد الصفحات والتصنيفات … إلخ .

الآن سنقوم بإضافة الكود الذي ذكرته سابقاً في ملف index.php ونستبدل اسم XXX.php إلى sidebar1.php
ونضعه في ملفات page.php , single.php ونستبدل اسم XXX.php إلى sidebar2.php
ولا تنسى حذف الكود الموجود في الفقرة (أولاً) من الملفات index.php , page.php , single.php ، ويمكنك الاستعانة بالأكواد وخصائص css في ملف sidebar.php لتنسيق القوائم الجانبية .

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

 

ثم اضافة الكود التالي في بداية صفحة sidebar1.php

 

واضافة الكود التالي في بداية صفحة sidebar2.php

 

واخيراً قد تحتاج إلى اضافة خصائص اخرى في CSS او الاستعانة بالموجودة في ملف السايدبار كما ذكرت سابقاً لكي يتم تنسيق الاعمدة بشكل متناسق .

 

--- نقاط البحث ---
  • yhs-mystartdefault

اترك تعليقاً

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