sâmbătă, 5 septembrie 2009

Widget cu posturi la intamplare (random) pe Blogger

Am sa va prezint in continuare un nou widget creat de Blog Godown si pe care eu il consider foarte folositor, el crescand numarul de afisari ale blogului. Este la fel de important ca widget-ul cu Postari recente, dar cu deosebirea ca acesta aduce in atentia vizitatorilor si posturi mai vechi. Datorita functiei de a afisa posturi random acest widged poate afisa articole chiar si de la inceputul blogului.

Widget-ul poate afisa articolele in doua feluri:
1. Doar titlul postari
2. Titlul postari plus sumar (cate cuvinte doriti)

Instalarea este una foarte usoara, facandu-se prin metoda adaugarii unui obiect gadget.




Metoda 1
Adaugarea widget-ului doar cu titlul postarii



Urmati calea Aspect --> Elemente de pagina --> Adaugati un obiect gadget. Alegeti optiunea HTML/JavaScript si in campul pentru continut copiati codul de mai jos.
Puteti modifica numarul de postari care sunt afisate prin schimbarea vumarului 7 cu ce numar doriti.

<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];
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>
<span style="font-size: 80%">Widget by <a href="http://www.bloggodown.com">Blog Godown </a></span>

Salvati.




Metoda 2
Adaugarea widgetului cu titlul si sumar



Urmati calea Aspect --> Elemente de pagina --> Adaugati un obiect gadget. Alegeti optiunea HTML/JavaScript si in campul pentru continut copiati codul de mai jos.
Puteti modifica numarul de postari care sunt afisate prin schimbarea vumarului 5 cu ce numar doriti.
Puteti modifica numarul de cuvinte care apar in sumar prin schimbarea numarului 10 cu ce numar doriti.

<script type="text/javascript">
var randarray = new Array();var l=0;var flag;
var numofpost=5;var wordnumber=5;</script>
<script style="text/javascript" src="http://bloggertipspro.googlepages.com/random-posts-with-summary.js">
</script>
<script src="/feeds/posts/default?alt=json-in-script&start-index=1&max-results=1000&callback=randomposts" type="text/javascript"></script>
<span style="font-size: 80%">Widget by <a href="http://www.bloggodown.com">Blog Godown </a></span>

Salvati.

Nu uitati ca va puteti hosta singuri scripturile JavaScript prin metoda prezentata la aceasta pagina.

6 comentarii:

  1. Sti ca eu sunt mai atehnica,nu pricep cum ajuta widget-ul asta,ce face exact si cum creste numarul de accesari.Please,poate imi poti spune in privat si aplicat la blogul meu.

    RăspundețiȘtergere
  2. Acest widget afiseaza posturi la intamplare din blogul tau. Fiind pus in sidebar vizitatorii il pot vedea cu usurinta si pot vedea si titlurile postarilor si poate li se va parea interesant si vor da clic sa citeasca si acel articol. Deci acel vizitator va citi mai mult de un articol din blogul tau.

    RăspundețiȘtergere
  3. ms mult, pt noile bloguri merge de minune :D
    acuma îmi pare rău că pe primul blog l-am prea umplut cu widget-uri cu imagini....:( ce s-a făcut e bun făcut...

    fără doar şi poate cel mai folositor blog din câte am întâlnit, este acesta :)
    succes în continoare cu acest blog de mare folos

    RăspundețiȘtergere
  4. Salut,

    Foarte util blogul tău. Am încercat să adaug widget-ul cu sumar, dar nu a funcționat. În schimb cel care conține doar titlurile postărilor funcționează. E o problemă cu scriptul? Poate fi de la șablonul ales?

    Mulțumesc

    www.cursuriorigami.ro

    RăspundețiȘtergere