Tutorial: Código corto para agregar anuncios de Google en publicaciones

Voldemorth Seguir

No recomendado
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
10 Ene 2012
Mensajes
927
Buenas, como estan?
Hoy les traigo un pequeño tuto para que puedan colocar banners de publicidad de google en el contenido de sus post y paginas por medio de un shortcode. Aclaro que el código esta pensado desde la mayor amplitud de variantes aunque pueden adaptarlo a su gusto.
Lo que aremos es agregar este codigo a nuestro "functions.php":
HTML:
// Add Shortcode
function Ads( $atts ) {

	// Attributes
	extract( shortcode_atts(
		array(
			'w' => '',
			'h' => '',
			'ca-pub' => '',
                        'slot' => '',
		), $atts )
	);

	// Code
	return '<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>

<ins class="adsbygoogle"
     style="display:inline-block;width:'.$w.'px;height:'.$h.'px"
     data-ad-client="ca-pub-'.$ca-pub.'"
     data-ad-slot="'.$slot.'"></ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>';
}
add_shortcode( 'ads', 'Ads_shortcode' );

Como pueden ver tenemos definidos 4 atributos:
HTML:
// Attributes
	extract( shortcode_atts(
		array(
			'w' => '',
			'h' => '',
			'ca-pub' => '',
                        'slot' => '',
		), $atts )
	);
que responden a el ancho y alto del estilo del banner, a nuestro numero de ca-pub y al slot del banner a utilizar respectivamente. Estos atributos pueden ser pre seteados si queremos agregando valores de forma que si no son definidos en el llamado tomaran el valor por defecto, ejemplo:

HTML:
// Attributes
	extract( shortcode_atts(
		array(
			'w' => '728',
			'h' => '90',
			'ca-pub' => '',
                        'slot' => '',
		), $atts )
	);

Para mostrar en nustros post la publicidad bastara con agregar el siguiente codigo:
HTML:
[ads w="" h="" ca-pub="" slot=""]
 

iNeedYou

1
Sigma
SEO
Verificado
Verificación en dos pasos activada
¡Ha verificado su Paypal!
¡Excelente comerciante!
Suscripción a IA
Desde
27 Sep 2010
Mensajes
14.798
Hola,

De este modo, si X posts deseo que no lleven ads,¿es posible prescindir de ellos?

Saludos y gracias :)

Enviado desde mi pedazo de Galaxy Note II usando Tapatalk
 

Carlos Arreola

Admin
Sigma
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
Verificado por Binance
¡Excelente comerciante!
Suscripción a IA
Desde
6 Abr 2009
Mensajes
12.389
Tutorial aprobado, se agradece el aporte.
 

Angel Perales

Préstamo
Iota
Social Media
Desde
4 Ago 2013
Mensajes
2.014
Por favor, ten en cuenta 📝 que si deseas hacer un trato 🤝 con este usuario, está baneado 🔒.
Genial, ¿solo sirve para AdSense?
 

Voldemorth

No recomendado
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
10 Ene 2012
Mensajes
927
Hola,

De este modo, si X posts deseo que no lleven ads,¿es posible prescindir de ellos?

Saludos y gracias :)

Enviado desde mi pedazo de Galaxy Note II usando Tapatalk
Exacto, de esta forma puedes poner la publicidad de Google del usuario que quieras en la parte que quieras del contenido del post que quieras.
Este código solo cubre Adsense pero fácilmente se puede modificar para otras empresas de publicidad.
 

Don Gato

Eta
Redactor
Verificación en dos pasos activada
Verificado por Whatsapp
Desde
23 Oct 2012
Mensajes
1.292
Genial, muchas gracias por compartir :encouragement:
 

iNeedYou

1
Sigma
SEO
Verificado
Verificación en dos pasos activada
¡Ha verificado su Paypal!
¡Excelente comerciante!
Suscripción a IA
Desde
27 Sep 2010
Mensajes
14.798
Exacto, de esta forma puedes poner la publicidad de Google del usuario que quieras en la parte que quieras del contenido del post que quieras.
Este código solo cubre Adsense pero fácilmente se puede modificar para otras empresas de publicidad.

No pregunté eso, sino si puedo tener posts sin publicidad. Eso que citas ya lo hago con Quick Adsense.
 

Voldemorth

No recomendado
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
10 Ene 2012
Mensajes
927
Perdón por el error, en si es un código que lo puede usar o no, así que puedes tener artículos con y otros sin publicidad
 
Arriba