Agregar AdSense entre post en WordPress
Hoy se me ocurrió poner un anuncio de AdSense después de la primer entrada pero sin utilizar plugins (como podrán ver si entran al blog desde un buscador), al principio parecía difícil, pero después de de unos intentos lo logré:Lo primero que hay que hacer es editar el archivo index.php o theloop.php y buscar una linea como esta, que es la que inicia el loop:
<?php if (have_posts()) : ?>
Justo antes de esta linea agregamos este código, con esto le decimos a WordPress que muestre el anuncio luego del la primer entrada, si queremos que aparezca en otra posición, solo tenemos que cambiar el valor de $adsense por el numero del post que queremos que vaya antes del anuncio:
<?php $postnum = 1; $adsense = 1; ?>
Ahora, antes de la linea que cierra el loop (<?php endwhile; ?>) ponemos esto:
<?php if ($postnum == $adsense) { ?>
Aquí va tu codigo AdSense
<?php } ?>
<?php $postnum++; ?>
Guardamos los cambios y listo, ya tenemos un anuncio después de la primer entrada.
Fuente: http://tikitakorama.com.ar/archivo/agregar-adsense-entre-post-en-wordpress/
Articulos relacionados:
- “Leer mas” en feed de WordPress. Hace poco un cliente nuestro necesitaba una solución para su...
- Cómo instalar WordPress, guía de instalación Si tu deseo es tener tu propio blog en wordpress,...
- Modificar feed wordpress “Leer mas”. Hace un tiempo escribimos la forma de lograr que nuestros...
- ¿Adsense en español o ingles? Si tu deseo es ganar bien dinero con adsense te...
- Secretos de Adsense para ganar dinero. Si tu deseo es crear un sitio Web con el...
octubre 9th, 2008 at 6:40 pm
Lo he probado y va perfecto, gracias…
Como podria colocar otro mas en el siguiente post?? para tener uno delante y otro detras… lo he intentado, pero no se me da muy bien el php
octubre 9th, 2008 at 7:14 pm
hola TOTE podes agregar otro modificando la variable
$postnum = 1 ese 1 lo modificas dependiendo donde queras que se vea, recuerda que solo se pueden usar maximo 3 de esos anuncios, pero podes agregar uno mas de links
octubre 10th, 2008 at 7:10 am
He probado eso tambien pero no funciona.
Si hago esto No se ve nada, desaparece el anuncio…
Si pongo solo esto Va perfecto pero solo puedo poner uno…
Pero no he podido conseguir poner uno y despues otro. Es cuestion de la variable, incluso he creado dos anuncios y cambiando la variable $adsense, en ese caso si veo los dos anuncios, pero se quedan los dos pegados en el mismo lugar…
Lo del maximo de anuncios y todo eso lo conozco… muchas gracias…
octubre 10th, 2008 at 11:20 am
hola toten debes de hacer los mismos pasos solo que en el segundo paso pone esto asi ok
< ?php $postnum = 1; $adsense = 1; $adsense2 = 2; ?>
luego la otra parte quedaria asi
< ?php if ($postnum == $adsense) { ?>
Aquí va tu codigo AdSense
< ?php } if ($postnum == $adsense2){ ?>
segund codigo de adsense
< ?php } ?>
< ?php $postnum++; ?>
asi quedaria el codigo completo, lo que hace este es mostrar el codigo 1 despues del primer post y el codigo 2 despues del segundo post.
cualquier duda comunicala, y dinos si te funciono
octubre 10th, 2008 at 12:04 pm
Oleeeeeeeeeeeeee… esta perfecto!!!!!
Buenisimo (aqui va un smilie aplaudiendo)!!!
Podeis ver el ejemplo aqui: http://www.gsxr.es
Muchas gracias Compañero, ha sido todo un detallazo… Estoy mas feliz que una perdiz!!!!
octubre 10th, 2008 at 12:28 pm
Me alegro que te funcionara perfecto.
cualquier duda que tengas nos podes escribir y con gusto te pondremos la ayuda en nuestro blog
abril 14th, 2009 at 12:21 am
Excelente! Gracias funciona perfectamente!!!
Aqui lo puse…
http://www.portalperfumes.com.ar
noviembre 14th, 2009 at 1:18 pm
Exelente … si funciona, felicidades