Colocar adsense despues del primer post de un blog
Una nueva posición cada ves más usada para colocar adsense en los blog, en especial los comerciales, es después del primer post.
Para conseguir esto solo debemos seguir estos pasos:
1 – Abrir el archivo index.php de tu theme y buscar una linea similar a esta:
<?php if (have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?>
2 – Justo antes de esa linea pones esto:
<?php $showAdSense = True; ?>
3 – Después buscas esta otra linea que es el final del bucle:
<?php endwhile; ?>
4 – También antes de esta linea colocas este otro código:
<?php If ($showAdSense) { ?> <?php include('adsense_index.php') ?> <?php $showAdSense = False;} ?>
Donde deberás crear un archivo llamado adsense.php que incluirá el código que brinda Adsense, luego guardas y listo ya estarás mostrando un banner adsense solo después del primer post de tu blog.
Gracias Hernán! hace unos días me preguntaba ésto y después me colgué…
En rato lo estoy poniendo en mi blog «comercial» jeje
Saludos…
Lo probe, pero me tira error y directamente no se ve mi blog
Mauro, de seguro haces algo mal, yo lo provee en otro blog y anduvo de 10.
Fijate bien que dice pegar arriba y no reemplazar, capas es eso.
Salu2.
a mi tambien me tirar error.. me larga un error de linea y no muestra el blog
Para que quede claro MAuro, no tenes que reemplazar nada.
Solo agregar codigo, si haces eso y no te anda te ayudo, pero por favor hace lo que dice, «pegar arriba de..» y no reemplazar.
Salu2.
Lo segui al pie de la letra, y el error siguie, es como dice Mario.
Corte y pegue la porcin de codigo de aca y la reemplase donde corresponde, perot tira error de linea y no muestra el blog
Hago todo como decis, pero este es mi error
Parse error: syntax error, unexpected ‘}’ in /home/public_html/wp-content/themes/o2/index.php on line 85
A menos que cuando copiamos la porcion de codigo de aqui, se cambie algun caracter.
no se
Voy a probarlo a ver si da error..
Lo he probado y tengo que decir que el código que das está mal.
La última secuencia que hay que hay que añadir está incompleta. Tiene que ir así:
… stick the adsense code here …
Sin «<?php if» no irá. Además que hay que añadir el código, claro.
Saludos!
Gracias rienzie, ahi esta arreglado y cambie un poco la cosa para tratar de mejorar la lectura.
Salu2.
Mauro, ese código es bueno. Si te da error puede ser porque lo insertes en mal sitio.
¿Añades el código de adsense?
seguimos con error
Pingback: Links Interesantes para el Fin de Semana - I | Tengo Un.Com.ar
Pingback: Mis primeros enlaces de la semana | MOiSTER
algo sigue mal.. el adsense.php donde hay q tirarlo?
bloginfo(‘stylesheet_directory’); ?> esto indica la ruta de tu theme.
Salu2.
y en joomla sabe alguien como se hace?¿?¿?
Pingback: Semana XII, XIII… y ¡quedó más para al ratito! | Blog en Serio
Hola, tengo un problema con adsense… Coloqué el código en mi web pero no aparece nada, osea queda el espacio en blanco… Probe escribiendo texto y si aparece donde quiero, quiere decir que no lo estoy colocando mal, pero el adsense jamás apareció 😛
Tirenme algún tip 😉
Hernan: Ten en cuenta que este codigo es para blog de la plataforma WordPress.
Si como creo usas Blogger.com te recomiendo visites este otro post: http://blogandweb.com/2007/10/04/blogger-adsense/
Salu2.
Pingback: Como colocar Adsense en Blogger? | Codigo Geek
Yo hice una entrada donde explicaba cómo insertarlo en el propio cuerpo del post, reemplazando a una «palabrasecreta», haciendo uso del archivo my-hacks.php, por si alguien quiere echar un vistazo… Saludos!
oye gracias por tu info. me parecio de gran ayuda a mi me sirvio.
perfecto era lo que esperaba.
amigos les cuento que el tutorial si funciona ya lo tengo instalado!
les contare que el unico problema que tenia era que salia escrito el codigo que estaba en el cuarto paso pero lo borre y desaparecio no se que pueda salir mal pero eso era lo que queria. le coloque al codigo center y ya funciono.
Yo lo tengo funcionando en mi web chistesybromas.com , pero he modificado el codigo del include porque estaba mal:
En vez de esta linea:
<?php if ($showAdSense = true) { include(/ . ‘adsense.php’); } ?>
Probad con esta:
no se ve la linea, es esta:
debe estar faltando algo al codido
me sale este error:
Parse error: syntax error, unexpected…
Sigue estando mal el dia 5 de junio del 2009
aca les dejo un post en donde dicen como hacerlo y SI funciona.
http://puydi.net/blog/agregar-adsense-entre-post-en-wordpress/
@MrYin: Casi como estaba lo usaba en otros blogs, solo le faltaba poner en falso la variable despues de usarla.
Ahi actualice al ultimo codigo que uso.
Salu2.
Pingback: Poner anuncios entre posts | Ferticidio's
Pingback: Mostrar adsense dentro del post | Codigo Geek
Pingback: Colocar publicidad Adsense despues del primer Post en WordPress 2.8