العلامات الشرطية الجديدة على منصة البلوجر

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


العلامات القديمه والجديدة:


1-علامة الظهور بالصفحه الرئيسية فقط

القديمة:

<b:if cond='data:blog.url == data:blog.homepageUrl'>

الجديدة:

<b:if cond='data:view.isHomepage'>


2-علامة الظهور بصفحات الواضيع فقط

القديمة:

<b:if cond='data:blog.pageType == "item"'>

الجديدة:

<b:if cond='data:view.isPost'>


3-علامة الظهور بالصفحات الثابته فقط:

القديمة:

<b:if cond='data:blog.pageType == "static_page"'>

الجديدة:

<b:if cond='data:view.isPage'>


4-علامة الظهور بصفحات المواضيع والصفحات الثابته

القديمة:

<b:if cond='data:blog.pageType in {"item", "static_page"}'>

الجديدة:

<b:if cond='data:view.isSingleItem'>


5-علامة الظهور بصفحات القوائم(فهرس الصفحات وفهرس العلامات)

القديمة:

<b:if cond='data:blog.pageType == "index"'>

الجديدة:

<b:if cond='data:view.isMultipleItems'>


6-علامة الظهور بصفحه البحث بالتسميات

القديمة:

<b:if cond='data:blog.searchLabel'>

الجديدة:

<b:if cond='data:view.isLabelSearch'>


7-علامة الظهور بصفحة الأرشيف (الفهرس)

القديمة:

<b:if cond='data:blog.pageType == "archive"'>

الجديدة:

<b:if cond='data:view.isArchive'>


8-علامة الظهور بصفحة البحث عموما

القديمة:

<b:if cond='data:blog.searchQuery'>

الجديدة:

<b:if cond='data:view.isSearch'>


9-علامة الظهور بصفحة الخطأ

القديمة:

<b:if cond='data:blog.pageType == "error_page"'>

الجديدة:

<b:if cond='data:view.isPreview'>


*عندما تريد مثلا إظهار اداة في جميع الصفحات ماعدا الصفحه الرئيسيه تأتي بكود الصفحه الرئيسية

<b:if cond='data:view.isHomepage'>


وتضع not قبل كلمة data مع وجود مسافة بينهما فتصبح هكذا



<b:if cond='not data:view.isHomepage'>


*عندما تريد اسخدام علامتين شرطيتين معا نضع بينهم or فقط

مثال إضهار الاداة في صفحه المواضيع والرئيسية

<b:if cond='data:view.isPost or data:view.isHomepage'>


لشرح اكثر للأدوات راجع هذا المقال من الصدر



التعليقات