- fahad
- 3:52 ص
- أضافات ودروس بلوجر
- 4 تعليقات
بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته
أضع بين أيديكم شرح لعمل أو كيفية أضافة القائمة التسلسلي للصفحات وأقسام المدونة بحيث يعلم الزائر أين يقراء وفي أي
قسم من أقسام المدونة الأضافة موجودة في مدونتي وسوف تشاهدها عند تصفح المواضيع تظهر فوق عنوان المدونة
صورة للمعاينة الأضافة
الأضافة مشار لها بسهم الأحمر
هذه الطريقة أو الأضافة تم عرضه في عدة مدونات أخرى ولكن البعض لم تتوافق الأضافة معه
أو أنه يوجد خطاء في الأكواد من نفس الكاتب
بداية (بسم الله)
1-لوحة التحكم
2-تصميم
3-تحرير html
4-أعمل توسيع للقالب
5- قبل كل شي (أحفظ نسخة أحتياطية للقالب للأسترجاعه في حالة لاسمح الله حدوث خطاء)
بعد ذلك قم بالبحث عن الكود التالي
<b:include data='top' name='status-message'/>
أستبدله بالكود التالي
<b:include data='top' name='status-message'/>
<b:include data='posts' name='breadcrumb'/>
والأن قم بالبحث عن الكود التالي
<b:includable id='main' var='top'>
أستبدله بالكود التالي
<b:includable id='breadcrumb' var='posts'>
<b:if cond='data:blog.homepageUrl != data:blog.url'>
<b:if cond='data:blog.pageType == "static_page"'>
<div class='breadcrumbs'><span><a expr:href='data:blog.homepageUrl' rel='tag'>Home</a></span> » <span><data:blog.pageName/></span></div>
<b:else/>
<b:if cond='data:blog.pageType == "item"'>
<!-- breadcrumb for the post page -->
<b:loop values='data:posts' var='post'>
<b:if cond='data:post.labels'>
<div class='breadcrumbs' xmlns:v='http://rdf.data-vocabulary.org/#'>
<span typeof='v:Breadcrumb'><a expr:href='data:blog.homepageUrl' property='v:title' rel='v:url'>العودة للصفحة الرئيسية</a></span>
<b:loop values='data:post.labels' var='label'>
<b:if cond='data:label.isLast == "true"'>
» <span typeof='v:Breadcrumb'><a expr:href='data:label.url' property='v:title' rel='v:url'><data:label.name/></a></span>
</b:if>
</b:loop>
» <span><data:post.title/></span>
</div>
<b:else/>
<div class='breadcrumbs'><span><a expr:href='data:blog.homepageUrl' rel='tag'>Home</a></span> » <span>Unlabelled</span> » <span><data:post.title/></span></div>
</b:if>
</b:loop>
<b:else/>
<b:if cond='data:blog.pageType == "archive"'>
<!-- breadcrumb for the label archive page and search pages.. -->
<div class='breadcrumbs'>
<span><a expr:href='data:blog.homepageUrl'>الرئيسية</a></span> » <span>الأرشيف <data:blog.pageName/></span>
</div>
<b:else/>
<b:if cond='data:blog.pageType == "index"'>
<div class='breadcrumbs'>
<b:if cond='data:blog.pageName == ""'>
<span><a expr:href='data:blog.homepageUrl'>الرئيسية</a></span> » <span>جميع المواضيع</span>
<b:else/>
<span><a expr:href='data:blog.homepageUrl'>الرئيسية</a></span> » <span>المواضيع السابقة <data:blog.pageName/></span>
</b:if>
</div>
</b:if>
</b:if>
</b:if>
</b:if>
</b:if>
</b:includable>
<b:includable id='main' var='top'>
والأن بقية أن نضيف بعض خصائص css للأضافة
أبحث عن الكود التالي
]]></b:skin>
وأضف فوقه مباشرة
.breadcrumbs {
padding:5px 5px 5px 0px;
margin: 0px 0px 15px 0px;
font-size:95%;
line-height: 1.4em;
border-bottom:3px double #e6e4e3;
}
أخيرا أعمل حفظ للقالب وقم بمعاينة الأضافة
وسلام عليكم ورحمة الله وبركاته
طريقة رائع شكرا لك
ردحذفسعدت بمرورك أهلا بك
ردحذفكنت أبحث عن الطريقة من فترة، شكرا على هذا الشرح الجميل
ردحذفموقعك مميز حقا اتمنى لك النجاح في تطوير موقعك
شكرا جزيلا لك elchamela.blogspot.com
ردحذف