De la maravilla de post que escribió esta semana Smashing Magazine sobre los shortcode, que recomiendo encarecidamente, extraigo el ejemplo de como añadir Adsense en tus posts de modo sencillo, algo de lo mas solicitado por los lectores de Ayuda WordPress, y que de este modo se hace realmente fácil.
Lo primero que debes hacer es añadir el script de Adsense en el fichero 'functions.php' de tu plantilla, definiendo el nuevo shortcode. Tendrás que añadir algo así:
-
function showads() {
-
return '<div><script type="text/javascript"><!--
-
google_ad_client = "pub-XXXXXXXXXXXXXX";
-
google_ad_slot = "4668915978";
-
google_ad_width = 468;
-
google_ad_height = 60;
-
//-->
-
</script>
-
<script type="text/javascript"
-
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
-
</script></div>';
-
}
-
-
add_shortcode('adsense', 'showads');
Por supuesto, sustituye el script de Adsense del ejemplo por el tuyo.
Una vez guardes el archivo 'functions.php' con los cambios realizados ya puedes insertar código de Adsense en cualquier lugar de tus posts incluyendo simplemente el shortcode nuevo [adsense]
También te puede interesar :
Seguro que mas de una vez te ha gustado un theme preparado para Adsense, o "Adsense Ready", ...
Aunque hay una buena cantidad de plugins que te permiten algún modo de insertar anuncios en el f ...
Saludos, siguiendo la recomendación de Fernando, voy a realizar un minipost para dar a conocer u ...

















13 comentarios en “Insertar Adsense con Shortcodes”
Información Bitacoras.com...
Si lo deseas, puedes hacer click para valorar este post en Bitacoras.com. Gracias....
Muy buena la sugerencia, prefoero asi que a traves de plugins. uno menos en todo caso con el beneficio que representa. Justamente, yo no puse plugin para Adsense, los puse manualmente, pero hasta ahora no en los posts.
La pregunta ahora es, ¿como pongo un shortcode?.
Por lo que se, para insertar un shotcode hay que estar dentro del editor de HTML no es cierto?
Es solo una duda :B
y... como podríamos crear un botón en el editor visual con ese shortcode?
esta excelente, lo voy a probar
Excelente! una forma muy fácil de agregar el adsense, gracias Fernando
!
Lo voy a estar probando en mi blog.
Muy interesante, no sabía que se podían personalizar tan fácilmente los shortcode, esto me va a resultar muy útil. Gracias.
A alguno se le ocurre qué tendría que agregar para que NO muestre el bloque en la pagina principal sino sólo cuando está mostrando un post individual?
A mi no me funciono. Me ha pasado que me agrega codigo en el header del dashboard, si voy al sitio se amplia el espacio arriba del header. Me parece que algo le falta para definir que la funcion es en la pagina que corresponde.
Funciona perfectamente, probado con wordpress 2.8.6!
Gracias!
Yo aprendi a hacerlo leyendo cerca de 10 manuales sobre el shortcode api, incluyendo el codex, estoy haciendo un completo tutorial sobre shortcodes que publicare mañana por si quieren darse una vuelta, el chiste es que yo le puse nombres de letras griegas:
Omega: El mas grande, el cuadrado enorme (graficos y texto)
Delta: El mismo que el de arriba pero solo graficos y con diferentes colores
Alfa: Rectangulo mediano, colores integrados sin fondo
Beta: Horizontal de 468 solo graficos
Gamma: Horizontal de 468 graficos y texto con colores amigables
Teta: Los uso uno al lado de otro (200x200) colores amigables
Eso o uso atributos como .$publisherid. y .$idbloque. .$ancho. .$alto. para hacerlo mas automatico y solo llegar (valores inventados):
[adsense publisherid="pub-XXXXXXXXXXXXXXXX" idbloque="XXXXXXXXXX" ancho="480" alto="60"]
Mi unica pregunta es si hay alguna manera de que google me penalize por poner un bloque grande debajo de una imagen, digamos que hice una recopilacion de imagenes inspiradoras y debajo de una pongo un bloque...
Una consulta... Como se puede implementar 2 códigos adsense, porque al duplicar el codigo, el blog queda en blanco!
Gracias...
Escribe un Comentario