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

Guillermo Castillo

Delta
Verificación en dos pasos activada
Verificado por Whatsapp
Desde
26 Nov 2014
Mensajes
620
Hola betas, algún código para que los banners sólo se vean en versión móvil. Si alguien sabe le estaré muy agradecido.

saludos
 

Cicklow

Admin
Dseda
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Suscripción a IA
Desde
30 May 2011
Mensajes
1.087
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
620

gracias saludos
 

Mentito

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