Insertar AdSense después del primer post

Una practica que se esta haciendo común entre los webmasters es la colocación de anuncios de AdSense luego del primer post, es una recomendación que incluso el mismo equipo de optimización de AdSense me sugirió alguna vez.

El siguiente código sirve solo para colocar la publicidad después del primer post. Es posible controlar en que número de post se desea colocar, esto mediante un contador dentro del loop y unas condicionantes, pero eso sera tema de otro artículo.

El primer paso es ubicar dentro de la carpeta de tu theme el archivo index.php o archives.php si deseas insertar anuncios en ambos. Seguidamente ubicamos el inicio del loop con estas lineas.


<?php if (have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?>

Antes de esas lineas declaramos la siguiente variable:

<?php $AdSense = True; ?>

Paso siguiente buscamos el final del loop, una linea similar a esta.

<?php endwhile; ?>

Y antes de esa linea pegamos el siguiente código.

<?php If ($AdSense) { ?> <?php include(TEMPLATEPATH . "/adsense.php") ?>
<?php $AdSense = False;} ?>

El paso final es crear un archivo llamado adsense.php con el código proporcionado por los anuncios de AdSense y subirlo a la carpeta del theme.

1 comentario en “Insertar AdSense después del primer post”

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *