Mostrar anuncios adaptativos según dispositivo de visita

  • Autor Autor Mawhass
  • Fecha de inicio Fecha de inicio
M

Mawhass

Préstamo
Delta
Buenas, quería saber si me pueden ayudar con algo que no encuentro.

Estoy buscando alguna manera de que se muestre un anuncio de 300x250 cuando visitan mi entrada desde un ordenador y que aparezca otro adaptable cuando me visiten desde otros dispositivos. Es para probar que tal, ya que no me gusta como se ven los anuncios adaptables en ordenador, entonces quería poner ese fijo.

Sé que debe haber una manera, pero soy malo con esto... Desde ya, gracias.


Enviado desde mi iPhone con Tapatalk
 
si los anuncios son de adsense en la ayuda de adsense tienes como hacerlo... sino como te dicen un touch mas arriba...
PHP:
<?php if(wp_is_mobile()){ ?>
Code mobil
<?php }else { ?>
code PC
<?php } ?>
 
Basicamente chequeas las dimensiones de la pantalla........ y con eso decides
 

si los anuncios son de adsense en la ayuda de adsense tienes como hacerlo... sino como te dicen un touch mas arriba...
PHP:
<?php if(wp_is_mobile()){ ?>
Code mobil
<?php }else { ?>
code PC
<?php } ?>

Muchas gracias a los dos, ya lo logré 😛7:😛7:!

Una última pregunta: ¿por qué no funciona ese código php en quick adsense? logré añadir este código al principio de la entrada y al final tocando un poco la plantilla, pero me es imposible ponerlo en el medio... 🙁 disculpen el fastidio.
 
Muchas gracias a los dos, ya lo logré 😛7:😛7:!

Una última pregunta: ¿por qué no funciona ese código php en quick adsense? logré añadir este código al principio de la entrada y al final tocando un poco la plantilla, pero me es imposible ponerlo en el medio... 🙁 disculpen el fastidio.

mm para poner adsense en el medio tienes que dividor el texto en párrafos y sacar la mitad de estos para colocar adsense (todo esto desde PHP9)...
yo en un theme que habia armado tengo esto (functions.php):
PHP:
	function publiContenido($content){
		$poses = array();
		$lastpos = -1;
		$repchar = "<p";
		if(strpos($content, "<p") === false)
			$repchar = "<br";

		while(strpos($content, $repchar, $lastpos+1) !== false){
			$lastpos = strpos($content, $repchar, $lastpos+1);
			$poses[] = $lastpos;
		}

		$half = sizeof($poses);
		$adsperpost = $ai_adsused+1;
		if(!is_single())
			$half = sizeof($poses)/2;

		while(sizeof($poses) > $half)
			array_pop($poses);

		$pickme = 0;
		while($pickme==0){
			$pickme = $poses[rand(0, sizeof($poses)-1)];
		}


		$replacewith = '<center>CODEADSENSE</center>';
    
		$content = substr_replace($content, $replacewith.$repchar, $pickme, 2);

		return $content;
	}
	add_filter("the_content", "publiContenido");

Esto lo que hace es meter adsense a la mitad, contando los parrafos y sin romper los codes!

Adsense explosion permite colocar adsense a la mitad o en cualquier lugar... yo lo tengo en varios sitios...
 
Tengo la opción de añadid eso en function o usar Adsense explosion? Ese último tiene versión gratuita?

Gracias por todo cicklow


Enviado desde mi iPhone con Tapatalk
 
Atrás
Arriba