فى معظم مدونات بلوجر ترى عبارة Older posts عندما تريد الانتقال الى
صفحة اخرى فى مدونة معينة و لكنا ليست مؤثرة على الزوار ولا يعرفونهم
بكمية محتوى الموقع او صعوبة التنقل لذا فيمكنك الاستعانة بهذه الاضافة
الرائعة التى تمكنك من عمل ترقيم للصفحات بطريقة جذابة .
اتبع هذه الخطوات فقط :
1-لوحة التحكم
2-القالب
3-تحرير HTML
4- اضغط على توسيع القالب
5- ابحث عن هذه الكلمة
</body>
ثم اضف هذا الكود فوق هذه الكلمة مباشرة
<b:if cond='data:blog.pageType != "item"'><b:if cond='data:blog.pageType != "static_page"'><script type='text/javascript'>var pageCount=5;var displayPageNum=5;var upPageWord ='Previous';var downPageWord ='Next';</script>
<script type='text/javascript'>
//<![CDATA[
function
showpageCount(json){var thisUrl=home_page_url;var htmlMap=new
Array();var thisNum=1;var postNum=1;var itemCount=0;var fFlag=0;var
eFlag=0;var html='';var upPageHtml='';var downPageHtml='';for(var
i=0,post;post=json.feed.entry[i];i++){var
timestamp1=post.published.$t.substring(0,19)+post.published.$t.substring(23,29);timestamp=encodeURIComponent(timestamp1);var
title=post.title.$t;if(title!=''){if(itemCount==0||(itemCount%pageCount==(pageCount-1))){if(thisUrl.indexOf(timestamp)!=-1){thisNum=postNum}if(title!='')postNum++;htmlMap[htmlMap.length]='/search?updated-max='+timestamp+'&max-results='+pageCount}}itemCount++}for(var
p=0;p<htmlMap.length;p++){if(p>=(thisNum-displayPageNum-1)&&p<(thisNum+displayPageNum)){if(fFlag==0&&p==thisNum-2){if(thisNum==2){upPageHtml='<span
class="showpage"><a
href="/">'+upPageWord+'</a></span>'}else{upPageHtml='<span
class="showpage"><a
href="'+htmlMap[p]+'">'+upPageWord+'</a></span>'}fFlag++}if(p==(thisNum-1)){html+='<span
class="showpagePoint">'+thisNum+'</span>'}else{if(p==0){html+='<span
class="showpageNum"><a
href="/">1</a></span>'}else{html+='<span
class="showpageNum"><a
href="'+htmlMap[p]+'">'+(p+1)+'</a></span>'}}if(eFlag==0&&p==thisNum){downPageHtml='<span
class="showpage"> <a
href="'+htmlMap[p]+'">'+downPageWord+'</a></span>';eFlag++}}}if(thisNum>1){html=''+upPageHtml+'
'+html+' '}html='<div class="showpageArea" style="padding:10px 10px
10px 10px;"><span style="COLOR: #000;" class="showpageOf">
Pages
('+(postNum-1)+')</span>'+html;if(thisNum<(postNum-1)){html+=downPageHtml}if(postNum==1)postNum++;html+='</div>';var
pageArea=document.getElementsByName("pageArea");var
blogPager=document.getElementById("blog-pager");if(postNum<=2){html=''}for(var
p=0;p<pageArea.length;p++){pageArea[p].innerHTML=html}if(pageArea&&pageArea.length>0){html=''}if(blogPager){blogPager.innerHTML=html}}function
showpageCount2(json){var thisUrl=home_page_url;var htmlMap=new
Array();var isLablePage=thisUrl.indexOf("/search/label/")!=-1;var
thisLable=isLablePage?thisUrl.substr(thisUrl.indexOf("/search/label/")+14,thisUrl.length):"";thisLable=thisLable.indexOf("?")!=-1?thisLable.substr(0,thisLable.indexOf("?")):thisLable;var
thisNum=1;var postNum=1;var itemCount=0;var fFlag=0;var eFlag=0;var
html='';var upPageHtml='';var downPageHtml='';var labelHtml='<span
class="showpageNum"><a
href="/search/label/'+thisLable+'?&max-results='+pageCount+'">';var
thisUrl=home_page_url;for(var i=0,post;post=json.feed.entry[i];i++){var
timestamp1=post.published.$t.substring(0,19)+post.published.$t.substring(23,29);timestamp=encodeURIComponent(timestamp1);var
title=post.title.$t;if(title!=''){if(itemCount==0||(itemCount%pageCount==(pageCount-1))){if(thisUrl.indexOf(timestamp)!=-1){thisNum=postNum}if(title!='')postNum++;htmlMap[htmlMap.length]='/search/label/'+thisLable+'?updated-max='+timestamp+'&max-results='+pageCount}}itemCount++}for(var
p=0;p<htmlMap.length;p++){if(p>=(thisNum-displayPageNum-1)&&p<(thisNum+displayPageNum)){if(fFlag==0&&p==thisNum-2){if(thisNum==2){upPageHtml=labelHtml+upPageWord+'</a></span>'}else{upPageHtml='<span
class="showpage"><a
href="'+htmlMap[p]+'">'+upPageWord+'</a></span>'}fFlag++}if(p==(thisNum-1)){html+='<span
class="showpagePoint">'+thisNum+'</span>'}else{if(p==0){html=labelHtml+'1</a></span>'}else{html+='<span
class="showpageNum"><a
href="'+htmlMap[p]+'">'+(p+1)+'</a></span>'}}if(eFlag==0&&p==thisNum){downPageHtml='<span
class="showpage"> <a
href="'+htmlMap[p]+'">'+downPageWord+'</a></span>';eFlag++}}}if(thisNum>1){if(!isLablePage){html=''+upPageHtml+'
'+html+' '}else{html=''+upPageHtml+' '+html+' '}}html='<div
class="showpageArea"><span style="COLOR: #000;"
class="showpageOf"> Pages
('+(postNum-1)+')</span>'+html;if(thisNum<(postNum-1)){html+=downPageHtml}if(postNum==1)postNum++;html+='</div>';var
pageArea=document.getElementsByName("pageArea");var
blogPager=document.getElementById("blog-pager");if(postNum<=2){html=''}for(var
p=0;p<pageArea.length;p++){pageArea[p].innerHTML=html}if(pageArea&&pageArea.length>0){html=''}if(blogPager){blogPager.innerHTML=html}}var
home_page_url=location.href;var
thisUrl=home_page_url;if(thisUrl.indexOf("/search/label/")!=-1){if(thisUrl.indexOf("?updated-max")!=-1){var
lblname1=thisUrl.substring(thisUrl.indexOf("/search/label/")+14,thisUrl.indexOf("?updated-max"))}else{var
lblname1=thisUrl.substring(thisUrl.indexOf("/search/label/")+14,thisUrl.indexOf("?&max"))}}var
home_page="/";if(thisUrl.indexOf("?q=")==-1){if(thisUrl.indexOf("/search/label/")==-1){document.write('<script
src="'+home_page+'feeds/posts/summary?alt=json-in-script&callback=showpageCount&max-results=99999"
><\/script>')}else{document.write('<script
src="'+home_page+'feeds/posts/full/-/'+lblname1+'?alt=json-in-script&callback=showpageCount2&max-results=99999"
><\/script>')}}
//]]>
</script></b:if></b:if>
يمكنك تغيير رقم 5 باللون الاحمر بعدد المواضيع فى الصفحة الواحدة و لكن تذكر ان تضبط عدد المواضيع من خلال اعدادات المدونة ايضا
بعد ذلك ابحث عن هذا الكود
'data:label.url'
و قم باستبداله بهذا الكود
'data:label.url + "?&max-results=5"'
يجب ان تراعى اتفاق رقم المواضيع فى الصفحة الواحدة
ثم بعد ذلك نبحث عن هذا الكود بعد هذا الوسم :
]]></b:skin>
ثم نضع هذا الكود قبله مباشرة :
.showpageArea a {text-decoration:underline;background: #ffffff;padding: 10px 10px 10px 10px;
}.showpageNum a {text-decoration:none;border: 1px solid #cccccc;border-top: 1px solid #cccccc;margin:0 3px;padding:3px;}.showpageNum a:hover {border: 1px solid #cccccc;background-color:#cccccc;}.showpagePoint {color:#333;text-decoration:none;border: 1px solid #cccccc;background: #cccccc;margin:0 3px;padding:3px;}.showpageOf {text-decoration:none;padding:3px;margin: 0 3px 0 0;}.showpage a {text-decoration:none;border: 1px solid #cccccc;padding:3px;}.showpage a:hover {text-decoration:none;}.showpageNum a:link,.showpage a:link {text-decoration:none;color:#333333;}
ثم احفظ التغييرات . و باذن الله هذا هو الشكل الاساسى البسيط للاضافة :
كلمات البحث :
ترقيم صفحات بلوجر
اضافة ترقيم الصفحات لمدونات بلوجر
خاصية الترقيم لصفحات بلوجر
اسهل طريقة لترقيم الصفحات لكل مدونات بلوجر
قد تهمك المواضيع التالية : بلوجر
جهاد صيام 21 سنة ، بلدي هو فلسطين ، أهتم بمتابعة جديد المعلوميات ، تطوير المدونات ، و مصمم صفحات HTML ، و دروس متنوعة حصرية
0 التعليقات:
إضغط هنا لإضافة تعليق
إرسال تعليق
Blogger Widgets