Adicionar posts populares no menu do site

  • Autor Autor Espangler
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
Espangler

Espangler

Gamma
Redactor
Usuário com poucas negociações! Use sempre o saldo do ForoBeta!
Hola amigos, tengo una duda:
La web es esta: Utily
Y mi pregunta es, como puedo poner donde está en el menú(Home,Sitemap,Elemento) en el apartado de ''Elemento'' algo en lo que muestre mis post mas visitados?
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
Sinceramente no entiendo bien lo que quieres hacer. ¿Podrías explicar mejor?
 
Sinceramente no entiendo bien lo que quieres hacer. ¿Podrías explicar mejor?

Ven todos ustedes en la parte del menu, donde pone home y sitemap? Pues ahi quiero añadir otra pestaña llamada destacados y que mediante html aparezcan ahi 10 entradas mas visitadas.
 
Crea una página "Destacados" y en la pestaña HTML pega lo siguiente:

HTML:
<div id="popular-posts">
<script language="JavaScript">
aBold = true;
numposts=300;
maxshowresult=10;
home_page = "http://utily.blogspot.com.es/";
</script>
<script type="text/javascript">
//<![CDATA[

var postTitlear=new Array();var postUrlar=new Array();var postCommentar=new Array();var totalpost;document.write("<ul>");function showrecentposts(j){var a=j.feed.entry.length;totalpost=a;for(var f=0;f<a;f++){var h=j.feed.entry[f];var c=h.title.$t;var b;var g;if(f==j.feed.entry.length){break}for(var d=0;d<h.link.length;d++){if(h.link[d].rel=="alternate"){g=h.link[d].href;break}}for(var d=0;d<h.link.length;d++){if(h.link[d].rel=="replies"&&h.link[d].type=="text/html"){b=h.link[d].title.split(" ")[0];break}}c=(aBold)?"<b>"+c+"</b>":c;postTitlear.push(c);postUrlar.push(g);postCommentar.push(b)}sortPosts();for(var f=0;f<maxshowresult;f++){var e='<li><a href="'+postUrlar[f]+'" class="recent-link">'+postTitlear[f]+"</a> ["+postCommentar[f]+" comentarios]";document.write(e)}}function sortPosts(){function c(d,f){var e=postTitlear[d];postTitlear[d]=postTitlear[f];postTitlear[f]=e;var e=postUrlar[d];postUrlar[d]=postUrlar[f];postUrlar[f]=e;var e=postCommentar[d];postCommentar[d]=postCommentar[f];postCommentar[f]=e}for(var b=0;b<postTitlear.length-1;b++){for(var a=b+1;a<postTitlear.length;a++){if(parseInt(postCommentar[b])<parseInt(postCommentar[a])){c(b,a)}}}}document.write('<script src="'+home_page+"feeds/posts/default?max-results="+numposts+'&orderby=published&alt=json-in-script&callback=showrecentposts"><\/script>')
//]]>
</script>
</div>

Personaliza los valores:

numposts=300;
maxshowresult=10;
 
Te iba a contestar pero Don Gato se me ha adelantado xD
 
Crea una página "Destacados" y en la pestaña HTML pega lo siguiente:

HTML:
<div id="popular-posts">
<script language="JavaScript">
aBold = true;
numposts=300;
maxshowresult=10;
home_page = "http://utily.blogspot.com.es/";
</script>
<script type="text/javascript">
//<=!=[=C=D=A=T=A=[

var postTitlear=new Array();var postUrlar=new Array();var postCommentar=new Array();var totalpost;document.write("<ul>");function showrecentposts(j){var a=j.feed.entry.length;totalpost=a;for(var f=0;f<a;f++){var h=j.feed.entry[f];var c=h.title.$t;var b;var g;if(f==j.feed.entry.length){break}for(var d=0;d<h.link.length;d++){if(h.link[d].rel=="alternate"){g=h.link[d].href;break}}for(var d=0;d<h.link.length;d++){if(h.link[d].rel=="replies"&&h.link[d].type=="text/html"){b=h.link[d].title.split(" ")[0];break}}c=(aBold)?"<b>"+c+"</b>":c;postTitlear.push(c);postUrlar.push(g);postCommentar.push(b)}sortPosts();for(var f=0;f<maxshowresult;f++){var e='<li><a href="'+postUrlar[f]+'" class="recent-link">'+postTitlear[f]+"</a> ["+postCommentar[f]+" comentarios]";document.write(e)}}function sortPosts(){function c(d,f){var e=postTitlear[d];postTitlear[d]=postTitlear[f];postTitlear[f]=e;var e=postUrlar[d];postUrlar[d]=postUrlar[f];postUrlar[f]=e;var e=postCommentar[d];postCommentar[d]=postCommentar[f];postCommentar[f]=e}for(var b=0;b<postTitlear.length-1;b++){for(var a=b+1;a<postTitlear.length;a++){if(parseInt(postCommentar[b])<parseInt(postCommentar[a])){c(b,a)}}}}document.write('<script src="'+home_page+"feeds/posts/default?max-results="+numposts+'&orderby=published&alt=json-in-script&callback=showrecentposts"><\/script>')
//]=]=>
</script>
</div>

Personaliza los valores:

numposts=300;
maxshowresult=10;

Muchas gracias amigo
 
Voltar
Topo