Bloques Adsense entre las entradas del blog

Publicado el 18 julio 2014 por Jonathan Lr @NovedadBlogger

En este artículo, les mostraré algo fácil que consta de insertar en medio de las entradas del blog, anuncios adsense. Por medio de un script, que insertaremos en la edición html de la plantilla es posible manipular el lugar en donde aparecerá el anuncio Adsense por medio de una etiqueta dentro de la entrada.
En la Edición HTML de la plantilla, buscamos la siguiente etiqueta:
<data:post.body/>
Nota: Es posible que ecuentres varias veces la misma etiqueta, si es así, prueba con cada una hasta que veas cambios. 
Ahora, reemplaza el anterior código con el siguiente:
<div expr:id='"aim1" + data:post.id'></div>
<div style="clear:both; margin:10px 0">
Coloca aquí tu código de Adsense
</div>
<div expr:id='"aim2" + data:post.id'>
<data:post.body/>
</div>
<script type="text/javascript">
var obj0=document.getElementById("aim1<data:post.id/>");
var obj1=document.getElementById("aim2<data:post.id/>");
var s=obj1.innerHTML;
var r=s.search(/\x3C!-- adsense --\x3E/igm);
if(r>0) {obj0.innerHTML=s.substr(0,r);obj1.innerHTML=s.substr(r+16);}
</script>
Recuerda que tienes que convertir el código de Adsense a texto plano para que funcione correctamente, de no ser así, no podrás guardar la plantilla. 
Ahora, que el script ya se encuentra en la plantilla, cada vez que quieras insertar los anuncios Adsense en medio de las entradas, recuerda que en la edición html del editor de entradas debes poner la siguiente etiqueta:
<!-- adsense -->

 En el caso de que la etiqueta no se encuentre en la entrada, los anuncios se mostrarán en la parte superior debajo del título de forma automática.
Vía: Ciudad Blogger