Tutorial: Ocultar anuncios al ingresar desde un móvil en Wordpress

  • Autor Autor Cicklow
  • Fecha de inicio Fecha de inicio
[MENTION=9679]cicklow[/MENTION] por lo que veo debo desactivar el cache en wordpress, verdad? o conoces alguno donde no haya problemas con este codigo?
 
[MENTION=9679]cicklow[/MENTION] por lo que veo debo desactivar el cache en wordpress, verdad? o conoces alguno donde no haya problemas con este codigo?

depende si tu cache es inteligente y separa el cache del mobil al del escritorio... si logra hacer eso, pues no lo desactives. Sino tiene que tener algo para diferenciar como acceden.
 
Hola soy un poco nuevo en esto pero que beneficio trae ocultar los anuncios cuando entras desde el movil? y como se haran click con los tipos de anuncio como el de 320*50 de adsense que son exclusivos para movil? me explicas por favor! Gracias!
 
Hola soy un poco nuevo en esto pero que beneficio trae ocultar los anuncios cuando entras desde el movil? y como se haran click con los tipos de anuncio como el de 320*50 de adsense que son exclusivos para movil? me explicas por favor! Gracias!

El beneficio es que un código de 336x280 es muy grande para algunas pantallas abarcando todo, para saber si dieron clic o no desde el mismo panel de adsense puedes revisar por anuncios el rendimiento de cada uno 🙂
 
Muy Buen aporte, como siempre Cicklow, Gracias ¡
 
Gracias por el tuto lo aplique y me funciono :encouragement:
 
Gracias Carlos por la respuesta! Poco a poco aprenderé un poco ahora que quede listo el sitio para movil te lo comparto y me dices que tal quedo!
 
[MENTION=9679]cicklow[/MENTION] disculpa que te moleste de nuevo, el wp super cache no diferencia nada ¬¬. Que plugin utilizas vos?
 
[MENTION=9679]cicklow[/MENTION] disculpa que te moleste de nuevo, el wp super cache no diferencia nada ¬¬. Que plugin utilizas vos?

Flexicache Y me funciona bien con el mod!, dejame ver si el super cache tiene opciones para diferenciar y te aviso.
 
Entra a: Whats My User Agent? y dime que user agent te da. asi agregamos tu mobil!

Este codigo esta completo y me funciono con todos los telefonos que hay en mi casa.

<?php
$useragent=$_SERVER['HTTP_USER_AGENT'];
if(preg_match('/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows (ce|phone)|xda|xiino/i',$useragent)||preg_match('/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i',substr($useragent,0,4)))
{echo'Estas navegando desde un telefono!';}else{echo'Estas navegando desde tu Pc';}
?>
 
Última edición:
[MENTION=9679]cicklow[/MENTION] funciona excelente ahora :encouragement:
 
[MENTION=9679]cicklow[/MENTION] funciona excelente ahora :encouragement:

joya, ese code lo tenia en uno de mis themes para detectar el movil y cambiar unas cosas! 🙂 :encouragement::encouragement:
 
uff que buen tutorial copiado muy bueno colega se agradece el aporte....
 
Cicklow cuando agrego esto :
PHP:
 <?php if(esMobil()==0 || esMobil()==false){ ?>
--- ACA ADSENSE ---
<?php } ?>
en mi header ya no aparece el articulo , y ya agregue el otro codigo al funtion.php del template
 
Cicklow cuando agrego esto :
PHP:
 <?php if(esMobil()==0 || esMobil()==false){ ?>
--- ACA ADSENSE ---
<?php } ?>
en mi header ya no aparece el articulo , y ya agregue el otro codigo al funtion.php del template

define no aparece el articulo...se queda en blanco el sitio o que?
 
Última edición:
Si, el header aparece pero todo lo demas se queda en blanco no sidebar o articulo

que raro... fijate por ftp si tienes algun error_log o desde el navegador ves el codigo fuente a ver si aparece algun error
 
Atrás
Arriba