Themes y Diseño
está resueltoHola,
Me gustaria agregar adsense despues del segundo post y despues del sexto post en la portada.
Alguien sabe un codigo facil de lograr esto?.
Saludos!
A bote pronto se me ocurre que pongas un contador y al llegar al número que quieras pones el adsense.
Por ejemplo:
Justo encima de la línea que comienza por <?php while (have_posts... pones <?php $contarpost=0 ?>
Y justo encima de la línea <?php endwhile; ?> insertas las siguientes líneas:
<?php
$contarpost++;
if ($contarpost == 5) {
codigo adsense
}
?>
Al poner 5, el adsense se insertaría entre el quinto y el sexto post.
Yo tengo este codigo para mostrar los post:
A donde agrego <?php $contarpost=0 ?>, no tengo mas codigo en ese archivo.
Hola,
El codigo que ofrece esta web me funciono:
http://tikitakorama.com.ar/archivo/agregar-adsense-entre-post-en-wordpress/
Pero tengo un problema, quiero mostrar el adsense despues del segundo y quinto post.
Como le hago para mostrar el adsense o la foto que quiera despues de x post?
Añade una línea justo debajo de $counter = 1;:
$contarpost = 0;
Y encima de la línea <?php endwhile; ?> insertas las siguientes líneas:
<?php $contarpost++; ?>
<?php if ($contarpost == 2 || $contarpost == 5 ) { ?>
codigo AdSense
<?php } ?>
Yo creo que puedes aprovechar $counter.
1 - Crea dos archivos en la carpeta de tu theme llamados pub1.php y pub2.php. Dentro de esos archivos pones la publicidad de Adsense, que pueden ser diferentes.
2 - Añade justo antes de <?php $counter++; ?> lo siguiente:
<?php if ($counter == 2) { include (TEMPLATEPATH . '/pub1.php'); } ?>
<?php if ($counter == 6) { include (TEMPLATEPATH . '/pub2.php'); } ?>
De esta forma puedes modificar las publicidades sin tocar los archivos del theme.
Un saludo
Hola, gracias muchachos funciona.
Una pregunta, si quiero mostrar otro formato de Adsense despues, digamos despues del post numero 8?
Que debo hacer?
Ejmplo, despues del post 2 un adsense 300x200, despues del post 5 un adsense 336x280 y asi sucesivamente?
Lo mismo.
<?php if ($counter == 2) { include (TEMPLATEPATH . '/pub1.php'); } ?>
<?php if ($counter == 5) { include (TEMPLATEPATH . '/pub2.php'); } ?>
<?php if ($counter == 8) { include (TEMPLATEPATH . '/pub3.php'); } ?>
Ojo, los posts a mostrar en la misma página deben ser más de 8 lógicamente. No puedes pretender que salga publicidad después del post 8 si sólo muestras 6 posts.
Google sólo permite mostrar 3 publicidades del mismo tipo. No puedes poner todas las que quieras a no ser que sean diferentes. Por ejemplo, 3 de enlaces, 3 de videos, 3 de línea, etc.
Un saludo
Hola, yo entiendo, lo que pasa es que no solo quiero mostrar adsense, tambien quiero agregar fotos de clientes que contraten publicidad.
Necesito:
adsense despues del segundo post
adsense despues del quitno post
publicidad pagada despues de x post, y asi sucesivamente.
Da exactamente igual lo que quieras poner, te sirve para todo. De todas formas habías preguntado por Adsense como pone el título del hilo...
Si la cosa se complica y debes manejar más publicidad, banners o lo que quieras mostrar, también podrías usar algún plugin que te facilite la labor, aunque no sé yo si es más complicado e incómodo de utilizar que lo anterior.
La diferencia principal es que un plugin almacenará la publicidad, o lo que sea, en la base de datos. Mientras que con el código que he puesto va en archivos externos, pub1.php, pub2.php, pub3.php, etc, etc
Además de esta forma la publicidad puede ser diferente después del 2, 5 y 8 post. Automático no hay nada si no le dices lo que quieres y dónde lo quieres mostrar.
Un saludo
Hola, LGrusin gracias por ayudarme en todo en este foro no se que haria sin ti.
Te cuento que estoy usando el metodo de 'almedron'.
Ej para poner 2 adsense uso esto:
<?php if ($contarpost == 2 || $contarpost == 5 ) { ?>
codigo AdSense
<?php } ?>
Y para poner publicidad pagada o cualquier cosa uso este abajo:
<?php if ($contarpost ==
{ ?>
imagen
<?php } ?>
estoy en lo correcto?
Estaría bien pero yo usaría el método de LGrusin. Tan apenas tocas el tema y es más versátil ya que bastaría con modificar el contenido de los archivos php para cambiar la publicidad.
Gracias mis hermanos!
Debes Identificarte para publicar.