E
elsalvador
Gamma
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
<?php
if(wp_is_mobile()){
?>
anuncions mobil
<?php
}else{
?>
anuncios pc
<?php
}
?>
editas el theme y colocas
PHP:<?php if(wp_is_mobile()){ ?> anuncions mobil <?php }else{ ?> anuncios pc <?php } ?>
y despues de colocar ese codigo como hago las configuraciones
que configuraciones?... con eso manejas los bloques... o uno u otro... o solo mobil o solo pc...
google lo permite?, que configures osea muevas así los bloques de anuncios?
editas el theme y colocas
PHP:<?php if(wp_is_mobile()){ ?> anuncions mobil <?php }else{ ?> anuncios pc <?php } ?>
Hola estoy haciendo esto para evitar que google me banee porque en el pc se muestra un anuncio en el Top Baner pero en el movil lo primero que se ve es ese anuncio. En la plantilla llamada Sahifa permite poner el anuncio en el Top baner, o un codigo HTML..
Ese codigo que está PHP se puede convertir a HTML? es que no enontré algun conversor o algo similar. o como debería hacerlo? de antemano gracias [MENTION=9679]cicklow[/MENTION]
<script src="//cdn.jsdelivr.net/mobile-detect.js/1.3.3/mobile-detect.min.js"></script>
<script>
var md = new MobileDetect(window.navigator.userAgent);
if(md.mobile()){
//codigo adsense mobil (sin <script>)
}else{
//codigo adsense pc (sin <script>
}
</script>
mmm editas header.php y agregas antes de </header>
PHP:<script src="//cdn.jsdelivr.net/mobile-detect.js/1.3.3/mobile-detect.min.js"></script>
y donde vas a mostrar el banner
PHP:<script> var md = new MobileDetect(window.navigator.userAgent); if(md.mobile()){ //codigo adsense mobil (sin <script>) }else{ //codigo adsense pc (sin <script> } </script>
pero puedes usar widgets y con widget logic (ver mi tutorial) puedes colocarle que solo en pc se muestren... no uso ese theme como para saber si son widgets o desde code
Lo que dijiste de code creo que lo tiene, digamos cuando entro a las opciones de plantilla en Ads settings me sale así:
Ver el archivo adjunto 85603
y si le doy a custom code me sale esto:
Ver el archivo adjunto 85604
Ahí en custom code podria meter el codigo modificadoo para que solo salga en la pc pero no sabria que codigo poner antes o como hacerlo desde ahi
No hay que matarse mucho. Hay que seguir lo que nos dice el propio Adsense. Estuve buscando esto por días y solo lo consegui luego de que alguien lo nombró por aqui. Veamos:
En este ejemplo se explica cómo modificar el código adaptable para establecer tamaños de bloque de anuncios específicos para las tres categorías de anchura de pantalla: dispositivo móvil, tablet y equipo de escritorio. Para seguir este ejemplo no necesita experiencia previa en consultas sobre medios de CSS o modificación del código de anuncios de AdSense.
A continuación se incluye el código de anuncio adaptable que define los siguientes tamaños exactos del bloque de anuncios según la anchura de la pantalla:
Para pantallas con una anchura inferior a 500 píxeles: un bloque de anuncios de 320 x 100.
Para pantallas con una anchura de 500 píxeles a 799 píxeles: un bloque de anuncios de 468 x 60.
Para pantallas con una anchura de 800 píxeles o superior: un bloque de anuncios de 728 x 90.
<style>
.example_responsive_1 { width: 320px; height: 100px; } [MENTION=16931]medi[/MENTION]a(min-width: 500px) { .example_responsive_1 { width: 468px; height: 60px; } } [MENTION=16931]medi[/MENTION]a(min-width: 800px) { .example_responsive_1 { width: 728px; height: 90px; } }
</style>
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<!-- example_responsive_1 -->
<ins class="adsbygoogle example_responsive_1"
style="display:inline-block"
data-ad-client="ca-pub-XXXXXXX11XXX9"
data-ad-slot="8XXXXX1"></ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>
Para adaptar este código de ejemplo a su propio sitio web:
Cree un bloque de anuncios adaptable en su cuenta de AdSense y anote esta información de su código de anuncio adaptable:
Su ID de editor, por ejemplo, ca-pub-1234567891234567
El ID del bloque de anuncios (data-ad-slot), por ejemplo 1234567890.
En el código de ejemplo:
Sustituya todas las instancias de example_responsive_1 por un nombre único, p. ej. Pagina_principal, pagina_frontal_123, etc.
Notas:
Su nombre único debe contener solo letras del alfabeto inglés (A-Z), números y guiones bajos. Además, el primer carácter debe ser una letra del alfabeto inglés.
Debe utilizar un nombre único diferente cada vez que adapte este código de ejemplo.
Sustituya ca-pub-XXXXXXX11XXX9 por su propio ID de editor.
Sustituya 8XXXXX1 por el ID del bloque de anuncios.
Decida el tamaño que quiere que ocupe el bloque de anuncios en cada anchura de pantalla:
Si le parecen bien los tamaños de los bloques de anuncios del código de ejemplo, no tendrá que cambiar nada más.
Si quiere definir tamaños de bloque de anuncios distintos para cada anchura de pantalla, realice estas modificaciones en el código de ejemplo:
Sustituya 320px y 100px por la anchura y la altura del bloque de anuncios que quiera usar con anchuras de pantalla de hasta 500 píxeles.
Sustituya 468px y 60px por la anchura y la altura del bloque de anuncios que quiera usar con anchuras de pantalla desde 500 píxeles hasta 799 píxeles.
Sustituya 728px y 90px por la anchura y la altura del bloque de anuncios que quiera usar con anchuras de pantalla de 800 píxeles o mayores.
Copie y pegue el código de anuncio modificado en el código fuente HTML de la página en la que quiere que aparezcan los anuncios.
Una vez que haya incluido el código de anuncio, le recomendamos que pruebe los anuncios en diferentes dispositivos y pantallas para asegurarse de que se adapten correctamente a ellos.
fuente GOOGLE ADSENSE https://support.google.com/adsense/answer/6307124#hide
<script type="text/javascript"><!--
google_ad_client = "ca-pub-XXXXXXXXXXXXXXXX";
width = document.documentElement.clientWidth;
google_ad_slot = "8857602449";
google_ad_width = 300;
google_ad_height = 250;
if (width > 300) {
google_ad_slot = "1525874496";
google_ad_width = 336;
google_ad_height = 280;
}
if (width > 800) {
google_ad_slot = "0504480285";
google_ad_width = 728;
google_ad_height = 90;
}
//-->
</script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
<script type="text/javascript">
google_ad_client = "ca-pub-XXXXXXXXXXXXXXX";
if (window.innerWidth >= 800) {
google_ad_slot = "AAAAAAAAAAA";
google_ad_width = 720;
google_ad_height = 90;
} else if { (window.innerWidth < 330) {
google_ad_slot = "BBBBBBBBBBB";
google_ad_width = 320;
google_ad_height = 100;
} else {
google_ad_slot = "CCCCCCCCCCC";
google_ad_width = 300;
google_ad_height = 250;
}
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
Utilizamos cookies y tecnologías similares para los siguientes fines:
¿Aceptas las cookies y estas tecnologías?
Utilizamos cookies y tecnologías similares para los siguientes fines:
¿Aceptas las cookies y estas tecnologías?