السلام عليكم ورحمة الله تعالى وبركاتك ،في هذه الفقرة سوف نقوم بشرح كيفية إظهار عناوين التدوينات لوحدها في صفحات الأرشيف ،التسميات و كذلك عند البحث داخل المدونة ، فمثلا عند الضغط على تاريخ معين في أرشيف المدونة ،سوف يتم فتح صفحة تتضمن جميع المواضيع التي تم نشرها في ذلك التاريخ ،تخيل معي أنك قمت بكتابة ما يزيد عن 30 تدوينة في شهر يناير مثلا ،سوف يتم عرض جميع هذه التدوينات في صفحة واحدة مما يجعل مدونتك بطيئة جدا عند التصفح وهذا يعتبر من الأسباب الرئيسية لنفور زوارك .ولحل هذه المشكلة هناك طريقة فعالة ، تتمثل في عرض التدوينات على شكل عناوين في صفحات الأرشيف ،التسميات و كذلك عند البحث داخل المدونة وهذا مثال يوضح ما قلته سابقا
.انتقل إلى لوح تحكم مدونتك،إختر "تصميم" ،ثم "تحريرHtml, ضع علامة في خانة توسيع قوالب عناصر واجهة المستخدم.
قم بالبحث عن الكود التالي :لا تنسى أخي المدون أن تأخد نسخة إحتياطية لمدونتك تجنبا لأي أخطاء.
ثم قم بإستبداله بهذا الكود<b:include data='post' name='post'/>
ولإظهار عناوين التدوينات فقط عند صفحة الأرشيف قم بتجاهل الكود السابق وإستبدال الكود الأول بهذا الكود<b:if cond='data:blog.homepageUrl!= data:blog.url'>
<b:if cond='data:blog.pageType != "item"'>
<h3 class='post-title'><a expr:href='data:post.url'><data:post.title/></a></h3>
<b:else/>
<b:include data='post' name='post'/>
</b:if>
<b:else/>
<b:include data='post' name='post'/>
</b:if>
قم بحفظ القالب ،ولمعاينة النتيجة إضغط على أي تاريخ من أرشيف المدونة أو إختر أحد تسميات المدونة (في حالة تطبيق الكود الأول ) أو قم بالبحث على موضوع من مربع البحث للمدونة سوف تظهر لك النتيجة كما في الصورة السابقة<b:if cond='data:blog.pageType != "item"'>
<b:if cond='data:blog.pageType == "archive"'>
<h3 class='post-title'><a expr:href='data:post.url'><data:post.title/></a></h3>
<b:else/>
<b:include data='post' name='post'/>
</b:if>
<b:else/>
<b:include data='post' name='post'/>
</b:if>
شارك هذه الصفحة :
|
0 التعليقات:
إرسال تعليق