Cómo hacer que los banners solo se muestren en la versión móvil

Cicklow

Admin
Épsilon
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Suscripción a IA
Desde
30 May 2011
Mensajes
967
PHP:
<?php
function is_mobile() {
    static $is_mobile = null;
 
    if ( isset( $is_mobile ) ) {
        return $is_mobile;
    }
 
    if ( empty($_SERVER['HTTP_USER_AGENT']) ) {
        $is_mobile = false;
    } elseif ( strpos($_SERVER['HTTP_USER_AGENT'], 'Mobile') !== false // many mobile devices (all iPhone, iPad, etc.)
        || strpos($_SERVER['HTTP_USER_AGENT'], 'Android') !== false
        || strpos($_SERVER['HTTP_USER_AGENT'], 'Silk/') !== false
        || strpos($_SERVER['HTTP_USER_AGENT'], 'Kindle') !== false
        || strpos($_SERVER['HTTP_USER_AGENT'], 'BlackBerry') !== false
        || strpos($_SERVER['HTTP_USER_AGENT'], 'Opera Mini') !== false
        || strpos($_SERVER['HTTP_USER_AGENT'], 'Opera Mobi') !== false ) {
            $is_mobile = true;
    } else {
        $is_mobile = false;
    }
 
    return $is_mobile;
}
?>
<?php
if(is_mobile()){
?>
ACA PUBLICIDAD MOVIL
<?php
}
?>
 

Guillermo Castillo

Delta
Verificación en dos pasos activada
Verificado por Whatsapp
Desde
26 Nov 2014
Mensajes
616
PHP:
<?php
function is_mobile() {
    static $is_mobile = null;
 
    if ( isset( $is_mobile ) ) {
        return $is_mobile;
    }
 
    if ( empty($_SERVER['HTTP_USER_AGENT']) ) {
        $is_mobile = false;
    } elseif ( strpos($_SERVER['HTTP_USER_AGENT'], 'Mobile') !== false // many mobile devices (all iPhone, iPad, etc.)
        || strpos($_SERVER['HTTP_USER_AGENT'], 'Android') !== false
        || strpos($_SERVER['HTTP_USER_AGENT'], 'Silk/') !== false
        || strpos($_SERVER['HTTP_USER_AGENT'], 'Kindle') !== false
        || strpos($_SERVER['HTTP_USER_AGENT'], 'BlackBerry') !== false
        || strpos($_SERVER['HTTP_USER_AGENT'], 'Opera Mini') !== false
        || strpos($_SERVER['HTTP_USER_AGENT'], 'Opera Mobi') !== false ) {
            $is_mobile = true;
    } else {
        $is_mobile = false;
    }
 
    return $is_mobile;
}
?>
<?php
if(is_mobile()){
?>
ACA PUBLICIDAD MOVIL
<?php
}
?>

gracias :) saludos
 

Lubricidad Hernandez

Gamma
Verificación en dos pasos desactivada
Desde
11 Abr 2012
Mensajes
413
Yo he entrado a través de Google, y eso que soy miembro de la comunidad.

No lo he probado, pero viendo que es de Clicklow funciona seeeguro.

Muchas gracias.
 

Mentito

Gamma
Verificación en dos pasos desactivada
Verificado por Whatsapp
Desde
5 Abr 2015
Mensajes
446
Eh usado el código en una de mis webs. Funciona sin problemas, los anuncios aparecen solo en móviles.
 

¡Regístrate y comienza a ganar!

Beneficios

  • Gana dinero por participar
  • Gana dinero por recomendarnos
  • Descubre ofertas de empleo diariamente
  • Negocios seguros
  • ¡Información premium y más!

Acceder

¿Ya tienes una cuenta? Accede aquí

Arriba