طريقة ترقيم الصفحات على بلوجر بطريقة احترافية

طريقة ترقيم الصفحات على بلوجر بطريقة احترافية
طريقة ترقيم الصفحات على بلوجر بطريقة احترافية
ترقيم الصفحات على مدونات بلوجر المعرفة ب Page Navigaion Widget باللغة الإنجليزية إضافة مهمة جدا لتوفرها على مدونتك أو موقعك وذلك لعدة مميزات توفرها لك إضافة ترقيم الصفحات فعندما تحتوي مدونتك على العديد من المواضيع سوف يصعب على زوار موقعك التنقل بين مواضيع موقعك , هنا يضهر دور أداة ترقيم الصفحات على بلوجر.

وأيضا تعطي للموقع أناقة وتنسيق جميل مما سيجعل موقعك يظهر كامل واحترافي لزوارك, لذلك فمن الواجب أن تقوم بإضافة أداة ترقيم الصفحات أسفل الموقع.

لكي لا أطيل عليكم لنمر لشرح طريقة إضافة الأداة لمدونتك على بلوجر .

أولا حمل نسخة احتياطية لقالب مدونتك لتفادي وقوع مشاكل أثناء تركيب الإضافة

بعد ذلك نتوجه الى المدونة   >>>  قالب  >>>  تحرير HTML .
نبحث عن الكود التالي باستعمال (Ctrl+F) 

<b:includable id='mobile-index-post' var='post'>
ثم نضيف الكود التالي فوقه مباشرة

<b:includable id='page-navi'>
<div class='pagenavi'>
<script type='text/javascript'>
var pageNaviConf = {
perPage: 7,
numPages: 5,
firstText: "First",
lastText: "Last",
nextText: "»",
prevText: "«"
}
</script>
<script src='http://awesome-navigation.googlecode.com/files/onlinetrick.js' type='text/javascript'/>
<div class='clear'/>
</div>
</b:includable>
نبحث من جديد عن الكود التالي :

<b:include name='nextprev'/>

ثم نقوم بإستبداله بالكود التالي :
<b:if cond='data:blog.pageType == &quot;index&quot;'>
<b:include name='page-navi'/>
<b:else/>
<b:if cond='data:blog.pageType == &quot;archive&quot;'>
<b:include name='page-navi'/>
</b:if>
<b:else/>
<b:if cond='data:blog.pageType == &quot;item&quot;'>
<b:include name='nextprev'/>
</b:if>
</b:if>

اخر خطوة 

نبحث عن الوسم 

]]></b:skin>
ثم نضيف كود الأداة فوقه مباشرة :

#blog-pager, .pagenavi {
     clear: both;
     text-align: center;
     margin: 30px auto 10px;
}
#blog-pager a, .pagenavi span, .pagenavi a {
text-decoration: none;
color: #333;
text-shadow: 0 1px 0 rgba(255, 255, 255, .5);
background-color: #F8F8F8;
filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#fffcfcfc,EndColorStr=#fff8f8f8);
background-image: -moz-linear-gradient(top,#FCFCFC 0,#F8F8F8 100%);
background-image: -ms-linear-gradient(top,#FCFCFC 0,#F8F8F8 100%);
background-image: -o-linear-gradient(top,#FCFCFC 0,#F8F8F8 100%);
background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,#FCFCFC),color-stop(100%,#F8F8F8));
background-image: -webkit-linear-gradient(top,#FCFCFC 0,#F8F8F8 100%);
background-image: linear-gradient(to bottom,#FCFCFC 0,#F8F8F8 100%);
padding: 5px 10px;
border: 1px solid lightGrey;
font-weight: bold;
font-size: 12px;
vertical-align: middle;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
border-radius: 2px;
margin: 2px 2px;
-webkit-transition: .0s ease-in!important;
-moz-transition: .0s ease-in!important;
-ms-transition: .0s ease-in!important;
-o-transition: .0s ease-in!important;
transition: .0s ease-in!important;
}
#blog-pager a:hover, .pagenavi a:hover {
border-color: #C6C6C6;
filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#fff8f8f8,EndColorStr=#ffeeeeee);
background-image: -moz-linear-gradient(top,#F8F8F8 0,#EEE 100%);
background-image: -ms-linear-gradient(top,#F8F8F8 0,#EEE 100%);
background-image: -o-linear-gradient(top,#F8F8F8 0,#EEE 100%);
background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,#F8F8F8),color-stop(100%,#EEE));
background-image: -webkit-linear-gradient(top,#F8F8F8 0,#EEE 100%);
background-image: linear-gradient(to bottom,#F8F8F8 0,#EEE 100%);
}
#blog-pager-older-link, #blog-pager-newer-link {
     float: none;
}
.pagenavi .current {
border-color: #C6C6C6;
background-color: #E9E9E9;
background-image: none;
-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.20);
-ms-box-shadow: inset 0 1px 1px rgba(0,0,0,.20);
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .20);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, .20);
}
.pagenavi a:active {
border-color: #C6C6C6;
background-color: #E9E9E9;
background-image: none;
-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.20);
-ms-box-shadow: inset 0 1px 1px rgba(0,0,0,.20);
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .20);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, .20);
}
ومبروك عليك الأداة واذا صادفتك اية مشاكل لا  تتردد في ترك تعليق 

0تعليقات