Es por eso que siempre se debe colocar algo de "Auto-publicidad" hacia tus otras entradas ya sea con los hacks anteriores o con el mismo Archivo del blog. Este hack mostrará las entradas recientes de cualquier blog y en cualquier blog (de blogger).
[1] Primero tienes que descargarte el siguiente archivo y alojar el archivo que contiene(entr_rec.js) en internet, ya sea en SkyDrive, Geocities o en el host que quieras:
/!\ En esta entrada se asume que tienes conocimientos de como editar la plantilla. Si no sabes como o donde se modifica, revisa esta entrada: Donde editar el código HTML de nuestra plantilla.
[2] Despues hay que indexarlo al blog. Entra en Diseño>Edicion HTML>Expandir las plantillas de artilugios y coloca la siguiente linea antes de la etiqueta </head>:
<script src='URL DEL ARCHIVO' type='text/javascript'></script>
Donde el texto color:
Rojo: Es la url del archivo anterior (esta la proporciona el host).
[3] Despues hay que aplicarlo. Coloca el siguiente código justo despues de cualquier etiqueta </b:widget>:
<b:widget id='HTML101' locked='false' title='Entradas recientes' type='HTML'>
<b:includable id='main'>
<!-- only display title if it's non-empty -->
<b:if cond='data:title != ""'>
<h2 class='title'><data:title/></h2>
</b:if>
<div class='widget-content'>
<data:content/>
<ul><div id='dataPost'/></ul>
</div>
<script type='text/javascript'>
var uP = {
nPost : 10
};
var cP = {
// private variable to store the total results
totCount : 0,
// the number of elements for each json call
increment : 10,
// this is the place to define the blog name for subsequent retrieval data
web : "santyweb.blogspot.com",
listPosts: function(json, tag) {
var text="";
for (var i = 0; i < json.feed.entry.length; i++) {
var entry = json.feed.entry[i];
text += "<li>" + "<a href='" + cb.getLink(entry, "alternate")
+ "'>" + cb.getTitle(entry) + "</li>";
}
var p = document.createElement('span');
document.getElementById(tag).appendChild(p);
p.innerHTML = text;
},
callPostJson: function(json) {
this.listPosts(json, "dataPost");
},
getCo : function(json) {
this.totCount = cb.getTotalResults(json);
var count = (uP.nPost < 0) ? this.totCount : uP.nPost;
var i=1;
while(i<=count) {
var incr = (count-i < this.increment) ? count-i+1 : this.increment;
cb.search( cP.web, "posts", i, incr, 'cP.callPostJson');
if (incr==0) incr=incr+1;
i = i+incr;
}
}
};
cb.search( cP.web, "posts", 1, 2, 'cP.getCo');
</script>
</b:includable>
</b:widget>
Donde el texto color:
Rojo: Es el numero de entradas que se mostrarán en el gadget.
Amarillo: Es la url del blog del que quieres mostrar las ultimas entradas.
[4] Por ultimo puedes moverlo a donde quieras en la pestaña Diseño de tu blog.
Deja tu huella y comenta!
Hola!, por favor deja tus comentarios, te aseguro serán contestados, dudas, sugerencias, lo que sea!!!!!!!!!!.
Si el formulario no funciona, o quieres irte a la segura: agrega tu comentario de forma tradicional
Si necesitas ayuda mas personalizada deja un <a href='URL'>ENLACE</a> hacia tu blog.