Tutorial: Agregar Adsense debajo del primer post en Blogger

  • Autor Autor jclaurian
  • Fecha de inicio Fecha de inicio
excelente tutorial seguro le servirá de mucho al que lo encuentre. ahora me permito aportar los siguiente...

<b:if cond='data:blog.pageType == &quot;item&quot;'>
<div style='float:center; display:block;margin:10px 19px 15px 0px'>

aqui codigo adsense

</div>
</b:if>
con esto separaremos el anuncio del texto o las imágenes, ya los pixeles que quieran separarlo corre por su cuenta lo mismo si los quieren al centro, derecha o izquierda. :encouragement:
 
Muy Buena Info
 
Bueno es algo que eh implementado desde que empeze con mi blog pero gracias...Suerte
 
Aun no tengo Adsense, pero esta info me va a servir ya que voy a comenzar con un blog gratuito.

Ty
 
Hola a todos, no estoy muy seguro si esto va en este foro, pero al tratarse de Blogger lo pongo aquí.

Primero que nada, busque esto en el foro y solo encontré un tema que al final no decian como hacerlo, así que me puse a investigar y deducir un poco el código de blogger y al fin me salio. Agregar adsende debajo (solamente) del primer post.

Lo primero que debemos hacer es expandir plantillas de artilugios y buscar el siguiente código:

Insertar CODE, HTML o PHP:
 <b:include data='post' name='post'/>

Esa línea es la que encarga de mostrar los post, debajo de ella hay varias condiciones, como por ejemplo:



Este bloque pregunta si se trata de un post, de ser así muestra los comentarios. Entonces, si no estamos en un post y estamos en el home esa condición no se cumple y no muestra los comentarios.

Arriba de ese bloque pegamos el siguiente bloque.

Insertar CODE, HTML o PHP:
<b:if cond='data:post.isFirstPost == "true"'>
           <b:if cond='data:blog.pageType != "item"'>      
                Código de Adsense aquí
           </b:if>
</b:if>

Aquí estamos haciendo dos cosas:
1. Si es el primer post pasará a la segunda condición qué es:
2. Si NO estamos dentro del post (osea que estamos en el home) mostrará un anuncio de Adsense.

Si queremos que aparesca debajo del primer post y ademas adentro de la entrada, lo podemos simplificar de la siguiente manera:
Insertar CODE, HTML o PHP:
<b:if cond='data:post.isFirstPost == "true"'>
             Código de Adsense aquí
</b:if>

Nota: Si queremos que aparezca entre la entrada y los comentarios debe ir arriba de:



Si queremos que el bloque aparesca debajo de los comentarios, pues iría debajo de ese mismo bloque.

Como pueden ver esto no sólo funciona para bloques de Adsense, se puede usar para cualquier tipo de publicidad o cualquier elemento que queramos poner.

Espero les sea útil como a mi

Nota 1: Esto lo hice partiendo de las plantillas que blogger nos proporciona, quizás en alguna plantilla de terceros sea diferente.

Nota 2: El código de adsense (u otro) debe estar convertido a XML.

y para que sea debajo del titulo ? como deberia ser ? en el primer post debajo del primer titulo ?
 
muy buen aporte! a mi me anduvo a la perfección..
 
implementado , va de 10 gracias 🙂
 
Excelente información, gracias! 😛7:
 
Gracias por el tutorial, estoy por usar ads y esto me va a ayudar mucho para ponerlo a mi blog!
 
Voy a implementarlo haber que tal, gracias

Actualizado: Va de lujo

¿Se podrían poner más de un anuncio cada x entradas o aleatoriamente según le indicara: después de la 2 de la 5...?
 
Última edición:
gracias, estaba buscando la forma de hacerlo en blogger.
 
Una herramienta muy útil, esta pequeña guía, muchas gracias.
 
Gracias por tu aporte; me viene como anillo al dedo.
🙂
 
gracias por el aporte me servira de algo
 
¿Que habria que cambiar para que la publicidad aparezca por ejemplo despues del post numero 12?

Insertar CODE, HTML o PHP:
<b:if cond='data:post.is[COLOR="#FF0000"]First[/COLOR]Post == &quot;true&quot;'>
           <b:if cond='data:blog.pageType != &quot;item&quot;'>      
                Código de Adsense aquí
           </b:if>
</b:if>

¿Se podria cambiar First del codigo?
[MENTION=571]jclaurian[/MENTION]
 
Última edición:
como o donde convierto el codigo adsense a xml?
 
por que no rescuentro lo código en mi plantilla
ya lo busque con f3 y nada algien me puede dar una mano gracias
 
Gracias por el aporte.
Pero no se por qué, cuando probé a poner un anuncio de adsense u otra web de publicidad no me lo detectaba, sin embargo, al poner un <iframe> de un vídeo de goviral si me funciona, así que he dejado un vídeo, pero no me deja poner banners no se por qué...
 
por que no rescuentro lo código en mi plantilla
ya lo busque con f3 y nada algien me puede dar una mano gracias

Aun expandiendo los artilugios?

- - - Actualizado - - -

Excelente, gracias. Me ha servido de mucho!!
 
Atrás
Arriba