كلمة الفريق

في عصرنا يوجد مئات الآلاف من المدونين والمدونات، البعض يعمل بشغف وحب...، والآخر يعمل بشكل إنتاجي للكسب فقط !، أما نحن .. نحب ونعشق التدوين ونؤمن أننا سنقوم بإضافة كبيرة للمحتوى العربي ولو بشيئ بسيط، نتعلم بشكل مستمر ونشارككم بكل جديد...، نحاول المساعدة، نحب أصدقاءنا، نهتم بإستفساراتهم كما لو كانت ملكنا، فريقنا فريق واحد رغم أنه متكون من شخص واحد :) لكنه يعمل بجنون

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



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

ما هي فئات الصفحات في بلوجر؟

الـصـفـحــات فــي بـلـوجــر تـنـقـســم لـعــدة فــئات وهــذا الـجــدول يـوضــح مـعــرف كــل فــئة ومــا الــذي يـسـتـهـدفــه هــذا الـمـعــرف :
الفئة المعرف
الصفحات الثابتة static_page
صفحات الفهرسة كالتنقل بين المواضيع index
الأرشيف archive
كل ما عليك فعله هو استبدال رمز # فـي الــكـود الــتــالـي بــمــعـرف الــفـئة الــتـي تــريـد واســتــبـدل كــلــمـة كـود الإضــافـة بــكـود الإضــافـة أو الــوحـدة الإعــلانــيـة أو اى شــيء ولــن تــعـمــل حــيــنـهــا إلا فــي الـفــئة الـتــي حــددتـهــا :
<b:if cond='data:blog.pageType == "#"'>

كود الإضافة

 </b:if>
هام للغاية : ستلاحظ في الكود علامة = معلمة بالاحمر والسبب هو ان هذه العلامة تعني ان الإضافة او الكود لن يظهر إلا في هذه الفئة من الصفحات، لـكـن لـو اســتــبـدلـت تـلـك الــعـلامـة بــعـلامـة الــتــعـجـب !، سـتـغــيــر مـعــنــى الــكــود تـمــامــاً، ويـصــبــح ستظهر الإضافة في جميع الصفحات ما عدا تلك الفئة يعني العكس تماماً.

إستخدام الاكواد على أدوات بلوجر الرسمية

أدوات بــلـوجــر الـرســمـيــة لـهــا طـبــيـعــة خـاصــة فــلا يــنـفــع ان تــضـيــف الـكــود مـثــلا قـبــل اســم الآداة وبـعــد نــهـايــة اكـوادهــا ســظـهــر خـطــأ، لــكـنــك ســتـجــد هــذا الـكــود فــي تـلــك الأدوات <b:includable id='main'>، بعده تضيف الكود الاول الخاص بالفئة.
ثــم سـتـجــد الـكــود الـتـالــي فــي نـهـايــة الأدوات </b:includable>، فــوقـه تـضــيـف كـود الإغـلاق.

الــتــحــديــثــات الــجــديــدة فــي الــمــنــصــة

كـان ســابــقـاً غــيـر مــمــكـن دمـج فــئتــيـن فـي كـود واحـد لــكـن بــلــوجـر حــلـت تــلـك الــمـشــكــلـة واصــبـح هـذا مــمـكــنــنـاً عــبـر الــكـود الــتــالـي :
<b:if cond='data:blog.pageType in {"#1","#2"}
كود الإضافة
</b:if> 
هــذا الـكــود نـفــس فـكــرة عـمــل الـكــود الــسـابــق لـكــن الـفــرق انــه كـمــا تــرى يــحـتــوي مـكــان لــفــئتـيــن ويــمــكـنــك الـزيــادة بـوضــع فاصلة , ثــم وضــع مــعــرف الــفــئة بــيــن علامتين ""
وطــبــعــا الــكــود يــعــنــي ان الإضــافــات لــن تــظــهــر إلا فــي هــذه الــفــئات.

 لــكـن مـاذا لـو أردنـا عــكـس الامـر كــمـا فـعــلــنـا بــعــلامـة الـتــعــجـب ؟

بسيط استبدل in بـ not in، وسـيــصـبـح مــعـنـى الـكـود ان تــعـمـل الإضـافـة فـي جــمـيـع الـصــفـحـات مـا عـدا تـلـك الـفـئات.

  كــود الـصـفــحــات الـمـعـيــنــة

وهـو آخـر كـود مــعـنـا كـيـف تــجـعـل الإضـافـة تــظـهـر فـي صــفـحـة مــعــيـنـة...
ببساطة بـهـذا الـكـود ويـسـري عــلـيـه مـا يـسـري عـلـى الاكـواد الــســابـقـة :
<b:if cond='data:blog.url == "#"'>
كود الإضافة
</b:if> 
كل ما عليك هو استبدال رمز # برابط الصفحة التي تريد...، ما عدا الصفحة الرئيسية ستستبدل رمز الـ "#" مع العلامتين  بالكود التالي : data:blog.homepageUrl
وطبعا علامة = يمكنك استبدالها بعلامة التعجب ! ان اردت تغيير معنى الكود.

 قـلــنــا فــي الـبــدايــة انــه يـمــكــن انــشــاء مـظــاهــر لــكــل فــئة مــن الــصـفــحــات بــإسـتــخــدام هــذه الأكــواد

نـعـم كـل مـا عـلـيـك ان تـضـيـف أكـواد ال CSS الـخـاصـة بـك بـيـن اى كـوديــن تـريــد, مـثــال لــو قـررنــا عـمــل مـظـهــر خــاص لــصـفـحــات الــمـواضـيــع :
<b:if cond='data:blog.pageType == "item"'>

<style type="text/css">
CSS أكواد الــ
</style>

</b:if>
وكــود الـسـتــايــل الـمـخــصــص كــامــلا يــضــاف فــوق الــوسم </head>
إستخدام موفق بإذن الله

إشترك في قناتنا على اليوتيوب لتتوصلو بجديد حلقاتنا التقنية
سبحان الله، والحمدلله، ولا إله إلا الله، والله أكبر
إذا أعجبك الموضوع فلماذا تبخل علينا بالردود المشجعة ؟!

ليست هناك تعليقات

يمكنك وضع تعليقك هنا

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