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

  • Delicacy-Excelente plantilla Blogger para decoración
    Delicacy-Excelente plantilla Blogger para decoración
    Delicacy es una magnifica plantilla para Blogger que como lo indica el titulo de esta entrada es perfecta para sitios de decoracion, comidas...
  • Como recuperar mi contraseña en Blogger
    Como recuperar mi contraseña en Blogger
    Seguramente que muchas veces les ha pasado que olvidan su contraseña de acceso a su cuenta de Blogger, si has pasado por esta situación sabe...
  • Murciélagos volando que caen y se desvanecen en el blog
    Murciélagos volando que caen y se desvanecen en el blog
    Hoy es el dia de Halloween en todo el mundo y muchos son los que me han enviado solicitudes sobre algun tutorial para este dia, asi que acat...
  • Añadir marca de agua a las imagenes
    Añadir marca de agua a las imagenes
    Muchos bloggueros que comparten imagenes en la red quieren dejar su sello personal en dichas imagenes y que mejor forma que ponerles a las i...
  • Copos de Nieve cayendo en el blog
    Copos de Nieve cayendo en el blog
    Ya casi es navidad y muchos bloggers quieren poner sus blogs acorde al estilo de la epoca, asi que por eso hoy he querido compartir un truco...
  • Menú vertical con CSS3 y jQuery para Blogger
    Menú vertical con CSS3 y jQuery para Blogger
    En Ayuda Blogger he encontrado un maravilloso menu vertical hecho con CSS3 y libreria jQuery que ademas de tener un aspecto genial ahorra m...
  • Cursos para Blogger-Una buena oportunidad para aprender
    Cursos para Blogger-Una buena oportunidad para aprender
    En esta oportunidad quería compartir con ustedes algo muy importante en el mundo de los blogs y son los cursos para Blogger. En estos cursos...
  • ImageBam, Excelente hosting de imagenes
    ImageBam, Excelente hosting de imagenes
    Amigos Bloggero hoy paso a recomendarles un excelente hosting de imagenes y es ImageBam, que es un servicio de almacenamiento que permite gu...
  • Suscripcion por email en Blogger
    Suscripcion por email en Blogger
    Este truco nos permitira la suscripcion via email para nuestros lectores asi nuestras entradas les llegaran a su correo. El recuadro de la s...
  • Rating Widget-Un sistema de calificaciones para tu blog de Wordpress
    Rating Widget-Un sistema de calificaciones para tu blog de Wordpress
    Siguiendo con los tutoriales para Wordpress hablare de un excelente plugin que he usado para agregar un sistema de calificaciones a mis blog...

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 .