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.

Categorías: Trucos Blogger

4 comentarios

WebPelicula · julio 23, 2011 a las 11:21 pm

No Me Funciono No Se Por Q???

Juvinao · julio 24, 2011 a las 2:51 pm

@WebPelicula El script dejo de funcionar 🙁

Fherguzon Fletcher · octubre 23, 2011 a las 3:53 am

Ahora si, no me funciono y LinkWithin no me funciona, ni OutBrain ni nada, bueno tendre que pensar en otra cosa, Muchas gracias Juvinao.

Juvinao · octubre 23, 2011 a las 3:36 pm

Fherguzon Fletcher aqui te dejo una entrada en la que si sirve el truco.

http://www.miltrucosblogger.info/2011/08/entradas-relacionadas-en-blogger.html

Deja una respuesta

Marcador de posición del avatar

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *