Mil Trucos Bloggers

Tutoriales y recursos para Blogger

Select Menu
  • Home
  • Blogging
    • Tutorial Blogspot
    • CSS
    • jQuery
    • Widget
  • Tools
    • Font Awesome
    • HTML Editor
    • HTML Encrypter
    • Code Color
    • Responsive Cek
  • Sitemap
  • Static Page
  • Error Page
Home » Trucos Blogger » Agregar Post Relacionados en Blogger

martes, 29 de marzo de 2011

Agregar Post Relacionados en Blogger

Add Comment
Trucos Blogger
martes, 29 de marzo de 2011
Para tener post relacionados en Blogger existen algunos métodos, personalmente los he probado, pero como este script que estoy por presentarle ninguno es mejor. Además que ese muy fácil instalarlo, nos hace ver de acuerdo a las categorías los post relacionados, vamos a la practica.


Lo primero que debemos hacer es hacer un backup (copia de seguridad) de la plantilla de blog, para eso nos dirigimos a “Edición Html” y hacemos click en “descargar plantilla”, por algo no va bien, tendremos una copia que en cualquier momento la subimos y nuestro blog vuelve a ser como estaba antes de hacer cualquier cambio.

Marcar la casilla “Expandir Artilugios“, enseguida activamos el buscador de Firefox ( use las teclas Ctrl + F ), y buscamos el siguiente código:



<data:post.body/>

Justo después pegamos el siguente código, guardamos la plantilla.
                <b:if cond='data:blog.pageType == "item"'>             <div class='similiar'>                 <!-- *****************http://hoctro.blogspot.com*****Jan,2007****************** -->                 <!-- *****************Related Articles by Labels - Take Two****************** -->                 <!--                  Modified by http://dreamydonkey.blogspot.com/ to make it easier to use.                 1. Now, users don't need to change anything to use this widget. just copy and paste, and done!                 2. The current article will also be listed, now it's no more.                 -->                 <div class='widget-content'>                 <h3>Post Relacionados por categorias</h3>                 <div id='data2007'/><br/>                                 <script type='text/javascript'>                     var homeUrl3 = &quot;<data:blog.homepageUrl/>&quot;;                     var maxNumberOfPostsPerLabel = 4;                     var maxNumberOfLabels = 10;                     maxNumberOfPostsPerLabel = 100;                     maxNumberOfLabels = 3;                     function listEntries10(json) {                       var ul = document.createElement(&#39;ul&#39;);                       var maxPosts = (json.feed.entry.length &lt;= maxNumberOfPostsPerLabel) ?                                      json.feed.entry.length : maxNumberOfPostsPerLabel;                       for (var i = 0; i &lt; maxPosts; i++) {                         var entry = json.feed.entry[i];                         var alturl;                         for (var k = 0; k &lt; entry.link.length; k++) {                           if (entry.link[k].rel == &#39;alternate&#39;) {                             alturl = entry.link[k].href;                             break;                           }                         }                         var li = document.createElement(&#39;li&#39;);                         var a = document.createElement(&#39;a&#39;);                         a.href = alturl;                         if(a.href!=location.href) {                             var txt = document.createTextNode(entry.title.$t);                                a.appendChild(txt);                             li.appendChild(a);                             ul.appendChild(li);                            }                       }                       for (var l = 0; l &lt; json.feed.link.length; l++) {                         if (json.feed.link[l].rel == &#39;alternate&#39;) {                           var raw = json.feed.link[l].href;                           var label = raw.substr(homeUrl3.length+13);                           var k;                           for (k=0; k&lt;20; k++) label = label.replace(&quot;%20&quot;, &quot; &quot;);                           var txt = document.createTextNode(label);                           var h = document.createElement(&#39;b&#39;);                           h.appendChild(txt);                           var div1 = document.createElement(&#39;div&#39;);                            div1.appendChild(h);                           div1.appendChild(ul);                           document.getElementById(&#39;data2007&#39;).appendChild(div1);                         }                       }                     }                     function search10(query, label) {                     var script = document.createElement(&#39;script&#39;);                     script.setAttribute(&#39;src&#39;, query + &#39;feeds/posts/default/-/&#39;                      + label +                     &#39;?alt=json-in-script&amp;callback=listEntries10&#39;);                     script.setAttribute(&#39;type&#39;, &#39;text/javascript&#39;);                     document.documentElement.firstChild.appendChild(script);                     }                     var labelArray = new Array();                     var numLabel = 0;                     <b:loop values='data:posts' var='post'>                       <b:loop values='data:post.labels' var='label'>                         textLabel = &quot;<data:label.name/>&quot;;                                                 var test = 0;                         for (var i = 0; i &lt; labelArray.length; i++)                         if (labelArray[i] == textLabel) test = 1;                         if (test == 0) {                            labelArray.push(textLabel);                            var maxLabels = (labelArray.length &lt;= maxNumberOfLabels) ?                                   labelArray.length : maxNumberOfLabels;                            if (numLabel &lt; maxLabels) {                               search10(homeUrl3, textLabel);                               numLabel++;                            }                         }                       </b:loop>                     </b:loop>                     </script>                 </div>             </div>         </b:if>
Eso es todo, enseguida comezaremos a disfrutar de esta excelente herramienta que ayuda a los usuario a orientarse y encontrar mas articulos interesantes.
Cualquier duda no olviden comentar y preguntar que sus dudas seran resueltas.

Share

Like

G+

Tweet

Tweet
0 Komentar untuk "Agregar Post Relacionados en Blogger"

Add Comments

Entrada más reciente Entrada antigua Página Principal
Suscribirse a: Comentarios de la entrada (Atom)

Popular Week

  • Scroll infinito en Blogger
    Scroll infinito en Blogger
    Una de las nuevas formas de cargar una pagina web o blog, es el scroll infinito , el cual consta en que a medida que se vaya bajando el con...
  • Últimas Entradas Personalizadas con Icono
    Últimas Entradas Personalizadas con Icono
    Hace unos dias publique una entrada titulada  Ultimos Comentarios Personalizados con Icono ,pues bien despues de probar un rato con los codi...
  • Juegos Android- Otro acierto de Google
    Juegos Android- Otro acierto de Google
    Desde que los celulares con el sistema operativo de Google: Android se volvieron muy populares ha crecido en torno a ellos una gran comunida...
  • Pop Up Me gusta de Facebook para Blogger
    Pop Up Me gusta de Facebook para Blogger
    Un usuario anonimo me pidio un truco tipo PopUp en el se mostrase el boton Me Gusta de Facebook,y buscando un poco he encontrado el tutorial...
  • Plantilla BloggerTube
    Plantilla BloggerTube
    BloggerTube es una de las plantillas mas populares entre los Bloggeros en especial para aquellos que desean crear un blog de videos o musica...
  • Corazón volando por el blog
    Corazón volando por el blog
    Ya casi empieza el mes de febrero,el mes del amor y la amistad y como hay mucho bloguero enamorado que mejor forma de expresarlo que decoran...
  • Numerar  los nuevos comentarios anidados en Blogger
    Numerar los nuevos comentarios anidados en Blogger
    Hace un par de dias que Blogger saco a la luz su nuevo formato de comentarios llamado "Comentarios Anidados" y con ellos vinieron ...
  • Imagen con texto sobrepuesto en Blogger
    Imagen con texto sobrepuesto en Blogger
    En esta oportunidad les traigo un genial truco que consta de una imagen con texto sobrepuesto en Blogger,podras ver el truco en funcionamien...
  • No olvides hacerle SEO a tu web
    No olvides hacerle SEO a tu web
    Ya en Mil Trucos Blogger hemos hablado sobre el SEO, pero hoy hablaremos para que sirve verdaderamente el SEO ya que he recibido muchas duda...
  • Aprender ingles para aprender a bloggear
    Aprender ingles para aprender a bloggear
    El ingles es algo fundamental en todas partes hoy en día  hasta en el mundo del internet y de los blogs es muy importante saber ingles, ya q...

Labels

  • Anuncios Oficiales
  • Comentarios
  • Concursos
  • Consejos
  • Dominios
  • Efectos
  • Feed
  • Festividades
  • Gadgets y Widgets
  • Humor
  • Imágenes
  • Monetiza tu blog
  • Off Topic
  • Plantillas
  • Recomendados
  • Recursos Web
  • Recursos Wordpress
  • Redes Sociales
  • SEO
  • Trucos Blogger
  • Tutoriales Blogger

Blog Archive

  • ►  2014 (20)
    • ►  enero (20)
  • ►  2013 (322)
    • ►  diciembre (34)
    • ►  noviembre (31)
    • ►  octubre (35)
    • ►  septiembre (33)
    • ►  agosto (42)
    • ►  julio (13)
    • ►  junio (17)
    • ►  mayo (26)
    • ►  abril (30)
    • ►  marzo (22)
    • ►  febrero (15)
    • ►  enero (24)
  • ►  2012 (171)
    • ►  diciembre (19)
    • ►  noviembre (20)
    • ►  octubre (13)
    • ►  septiembre (15)
    • ►  agosto (10)
    • ►  julio (10)
    • ►  junio (8)
    • ►  mayo (15)
    • ►  abril (12)
    • ►  marzo (15)
    • ►  febrero (19)
    • ►  enero (15)
  • ▼  2011 (186)
    • ►  diciembre (20)
    • ►  noviembre (16)
    • ►  octubre (16)
    • ►  septiembre (16)
    • ►  agosto (18)
    • ►  julio (19)
    • ►  junio (22)
    • ►  mayo (25)
    • ►  abril (28)
    • ▼  marzo (6)
      • Enumerar comentarios en Blogger
      • Sexy Bookmarks en Español para Blogger
      • Enmarcar y separar comentarios en Blogger
      • Agregar Post Relacionados en Blogger
      • Agrega Emoticones a tu blog
      • Agregar el botón 'Me gusta' de Facebook en Blogger

Labels

  • Anuncios Oficiales
  • Comentarios
  • Concursos
  • Consejos
  • Dominios
  • Efectos
  • Feed
  • Festividades
  • Gadgets y Widgets
  • Humor
  • Imágenes
  • Monetiza tu blog
  • Off Topic
  • Plantillas
  • Recomendados
  • Recursos Web
  • Recursos Wordpress
  • Redes Sociales
  • SEO
  • Trucos Blogger
  • Tutoriales Blogger

Labels

  • Anuncios Oficiales
  • Comentarios
  • Concursos
  • Consejos
  • Dominios
  • Efectos
  • Feed
  • Festividades
  • Gadgets y Widgets
  • Humor
  • Imágenes
  • Monetiza tu blog
  • Off Topic
  • Plantillas
  • Recomendados
  • Recursos Web
  • Recursos Wordpress
  • Redes Sociales
  • SEO
  • Trucos Blogger
  • Tutoriales Blogger

© Mil Trucos Bloggers Published By Kaizen Templates powered by Blogger.com.
All Right Reserved By .