السلام عليكم في هذه التدوينة سنتطرق بعون الله تعالى إلى إضافة أداة رائعة حيث تقوم بعرض مجموعة من المواضيع من المدونة عشوائيا أي بمجرد الدخول للمدونة تعرض للزائر عدد من المواضيع و عند إعادة تحميل الصفحة مرة أخرى يتم تغير المواضيع المعروضة تلقائيا .
انتقل إلى لوح تحكم مدونتك،إختر "تصميم" ،ثم إضافة أداة جديدة
ثم نضع بداخلها الكود التالي
انتقل إلى لوح تحكم مدونتك،إختر "تصميم" ،ثم إضافة أداة جديدة
ثم نضع بداخلها الكود التالي
<script type="text/javascript">
var randarray = new Array();var l=0;var flag;
var numofpost=7;function randomposts(json){
var total = parseInt(json.feed.openSearch$totalResults.$t,10);
for(i=0;i < numofpost;){flag=0;randarray.length=numofpost;l=Math.floor(Math.random()*total);for(j in randarray){if(l==randarray[j]){ flag=1;}}
if(flag==0&&l!=0){randarray[i++]=l;}}document.write('<ul>');
for(n in randarray){ var p=randarray[n];var entry=json.feed.entry[p-1];a
for(k=0; k < entry.link.length; k++){if(entry.link[k].rel=='alternate'){var item = "<li>" + "<a href=" + entry.link[k].href + ">" + entry.title.$t + "</a> </li>";
document.write(item);}}
}document.write('</ul>');}
</script>
<script src="/feeds/posts/default?alt=json-in-script&start-index=1&max-results=1000&callback=randomposts" type="text/javascript"></script>
var randarray = new Array();var l=0;var flag;
var numofpost=7;function randomposts(json){
var total = parseInt(json.feed.openSearch$totalResults.$t,10);
for(i=0;i < numofpost;){flag=0;randarray.length=numofpost;l=Math.floor(Math.random()*total);for(j in randarray){if(l==randarray[j]){ flag=1;}}
if(flag==0&&l!=0){randarray[i++]=l;}}document.write('<ul>');
for(n in randarray){ var p=randarray[n];var entry=json.feed.entry[p-1];a
for(k=0; k < entry.link.length; k++){if(entry.link[k].rel=='alternate'){var item = "<li>" + "<a href=" + entry.link[k].href + ">" + entry.title.$t + "</a> </li>";
document.write(item);}}
}document.write('</ul>');}
</script>
<script src="/feeds/posts/default?alt=json-in-script&start-index=1&max-results=1000&callback=randomposts" type="text/javascript"></script>
الرقم 7 يمثل عدد المواضيع المعروضة
أتمنى أن تنال إعجابكم في إنتظار تشجيعاتكم
و بالتوفيق إنشاء الله
0 التعليقات:
إرسال تعليق