Insert Google AdSense adverts in Joomla 3.x

Me resulta sorprendente el tiempo que se puede llegar a perder para hacer algo que debería ser una funcionalidad básica de Joomla.

La mayor parte de los posts explicando cómo insertar el dichoso código de AdSense en la web están obsoletos, y las extensiones o bien son de pago, o utilizan scripts obsoletos en los que sólo añaden tu código de usuario de AdSense.

Bueno, aquí va una que funciona a día de hoy.

Para insertar algo en tu web, lo más sencillo es insertar un módulo, que se muestre en todas las páginas. En dicho módulo puedes poner el script que AdSense genera.

Problema.

El editor por defecto (TinyMCE) no permite agregar scripts. Y aunque por ahí hay tutoriales explicando cómo desactivar dicho filtrado, al menos en mi caso, esto no funciona, y TinyMCE seguía eliminándome el script.

Ojo:

Esta solución no es válida para el script de los llamados "Anuncios automáticos", cuyo script debe incluirse en el head. 

Solución.

  • Simplemente busca el el Plugin "TinyMCE"

  • Y desactívalo temporalmente. 

  • Crea un módulo llamado "Anuncios posición XXX".
  • Configúralo para que se muestre sin título y otras parafernalias. 
  • Colócalo en la posición deseada.
  • Y guarda.

Tras esto puedes duplicar el módulo y asignarlo a otras posiciones de tu plantilla. Y finalmente activar el plugin de TinyMCE sin problema. Sólo deberás desactivarlo cuando vayas a editar el script de alguno de los módulos de anuncios.

Client: -

Visit Project