Mejor plantilla GRATIS para Blogger

Les comparto una plantilla que acabo de desarrollar, completamente gratis y ligera para Blogger.

Aquí te dejo la página oficial https://templates.bokuweb.net/

??

#General

cuando podremos calarla  broo

Ya se puede descargar desde el enlace que puse en esta publicación

falta un script para articulos relacionados, tengo un codigo. lo que hace es tomar todas las etiquetas y hacer un random de los articulos creando una lista de 3 articulos.

el codigo lo tome de una plantilla, esta un poco encriptada pero creo se puede entender :)

<script type = 'text/javascript' > /*<![CDATA[*/
var relnum = 0;
var relmaxposts = 7;
var numchars = 135;
var morelink = " ";

function saringtags(r, l) {
   for (var e = r.split("<"), n = 0; n < e.length; n++) - 1 != e[n].indexOf(">") && (e[n] = e[n].substring(e[n].indexOf(">") + 1, e[n].length));
   return e = e.join(""), e = e.substring(0, l - 1)
}

// poster de imagen relacionada
function relpostimgthum(r) {
   for (var l = 0; l < r.feed.entry.length; l++) {
       var e = r.feed.entry[l];
       reljudul[relnum] = e.title.$t, postcontent = "", "content" in e ? postcontent = e.content.$t : "summary" in e && (postcontent = e.summary.$t), relcuplikan[relnum] = saringtags(postcontent, numchars), postimg = "media$thumbnail" in e ? e.media$thumbnail.url : "http://lh3.ggpht.com/_xcD4JK_dIjU/SnamIh0KTCI/AAAAAAAADMA/hLjqmEbdtkw/d/noimagethumb.gif", relgambar[relnum] = postimg;
       for (var n = 0; n < e.link.length; n++)
           if ("alternate" == e.link[n].rel) {
               relurls[relnum] = e.link[n].href;
               break
           } relnum++
   }
}


function contains(r, l) {
   for (var e = 0; e < r.length; e++)
       if (r[e] == l) return !0;
   return !1
}

//articulos relacionados
function relatpost() {
   for (var r = new Array(0), l = new Array(0), e = new Array(0), n = new Array(0), t = 0; t < relurls.length; t++)
       contains(r, relurls[t]) || (r.length += 1, r[r.length - 1] = relurls[t], l.length += 1, l[l.length - 1] = reljudul[t], e.length += 1, e[e.length - 1] = relcuplikan[t], n.length += 1, n[n.length - 1] = relgambar[t]);

   reljudul = l,
       relurls = r,
       relcuplikan = e,
       relgambar = n;

   for (var t = 0; t < reljudul.length; t++) {
       var a = Math.floor((reljudul.length - 1) * Math.random()),
           u = reljudul[t],
           s = relurls[t],
           i = relcuplikan[t],
           o = relgambar[t];
       reljudul[t] = reljudul[a], relurls[t] = relurls[a], relcuplikan[t] = relcuplikan[a], relgambar[t] = relgambar[a], reljudul[a] = u, relurls[a] = s, relcuplikan[a] = i, relgambar[a] = o
   }
   for (var g, m = 0, h = Math.floor((reljudul.length - 1) * Math.random()), c = h; m < relmaxposts && (relurls[h] == document.URL ||
           (
               g = "<article class='related-item post item-0'>",
               g += "<div class='entry-image'><a class='entry-image-link' href='" + relurls[h] + "'><span class='entry-thumb lazy-ify' data-image='" + relgambar[h] + "' style='background-image:url(" + relgambar[h] + ")' /></a></div>",
               g += "<h2 class='entry-title'><a href='" + relurls[h] + "' target='_top'>" + reljudul[h] + "</a></h2>",
               g + relcuplikan[h] + " ... <a href='" + relurls[h] + "' target='_top'>" + morelink + "</a><span class='news-text'>",
               g += "</article>", document.write(g), m++, m != relmaxposts)
    )

       &&
       (h < reljudul.length - 1 ? h++ : h = 0, h != c););
}
var reljudul = new Array,
   relurls = new Array,
   relcuplikan = new Array,
   relgambar = new Array;

/*]]>*/
< /script>

¡Excelente! De hecho si quité dicho código, pero porque el objetivo de la plantilla es ser lo más ligera y simple posible. Pero gracias por el aporte, seguro a alguien le sirve ??

bro si pego ese codigo en la plantilla me saldra menu desplegable  

El código que compartió nuestro amigo HumbertoML, es para mostrar post relacionados al final de una entrada

cpmo agregaria el codigo broo yaq lo agregue  como en la columna 218 y me da error  no se guarda

ponlo en el head y lo llamas con la funcion relatpost()