En Opciones de cookies de Google encontrarás la solución para cumplir la legislación sobre la Ley de Cookies que tanto quebraderos de cabeza dan a los editores web.
Muchos sitios utilizan un aviso propio o en WordPress uno de los muchos plugins que existen. Google, primera interesada en que los editores podamos incluir anuncios con Adsense de su red publicitaria dentro de la ley nos ofrece una solución bastante sencilla y cómoda de utilizar.
Cómo implementarlas en WordPress
Puedes elegir la forma en que vas a presentar el aviso a tus visitantes, puedes optar por una ventana modal o por una barra de notificación. Por defecto la validez de las cookies es de 12 meses aunque se puede cambiar.
Para implementarla en tu sitio debes descargar un javascript y añadir un pequeño código en tu <body> con el mensaje personalizado y enlace a la página donde amplíes la información sobre tus cookies.
- Descarga cookiechoices.zip
- Sube el archivo cookiechoices.js a la raíz de tu sitio
- y añade este código antes de cerrar </body> en tu archivo footer.php
<script src="http://miweb.com/cookiechoices.js"></script>
<script>
document.addEventListener('DOMContentLoaded', function(event) {
cookieChoices.showCookieConsentDialog
('Las cookies nos ayudan a ofrecer nuestros servicios. Al utilizarlos, usted acepta el uso de cookies.',
'Lo he entendido o acepto o cerrar',
'Más info',
'http://miweb.com/sobre-las-cookies');
});
</script>
Si quieres que sea una ventana modal utiliza showCookieConsentDialog como en el código anterior y si quieres una barra de notificación cámbialo por showCookieConsentBar
También ofrecen el código para apps que necesiten el consentimiento tanto para iOS como para Android
Mientras, sigue el debate sobre la idoneidad de esta Ley
Hola amigo! muy útil pero como lo subes a tu wordpress si no tienes acceso ftp?
gracias
PATO
Desde el admin de tu WordPress en Apariencia/Editor ahi accedes a todos los archivos de tu WP desde la administración. Busca header PHP y ahi añade el código donde dice.
Perdon en el footer aunque igual en el header también sirve o en otra parte del template. Depende tambien del tipo d si es barra o pop up.
funcionaaaaaa!!!! gracias amigo!
Me alegro que te sirviera Pato, un abrazo
Muyyyy en contra de esta ley absurda, este aviso solo sirve para entorpecer la navegación, nadie deja de visitar una web por los cookies una perdida de tiempo increible.
Buenos días, no sé por qué a mí no me funcionó esto de la ley de cookies, hice todo como dice en la guía pero, se me acaba de dañar el blog, la pagina principal se repite por tres veces una encima de otra, ¿Qué hice mal? A pesar que borré todo, sigue el daño.
Ya encontré dónde estaba la falla y es que al activar el script hace cambios en homepage, ¿Por qué? No tengo idea pero voy a intentar de nuevo.
Hola Roberto,
Habría que ver el sitio, ver si hay algún conflicto, etc. Si usas WordPress puedes probar también con algunos de los plugins que hay para esta absurda ley.
Saludos
Muy facil lo pone pero en sitios php no está tan claro donde hay que poner los dichosos códigos.
Hola, La barra de notificación por defecto sale en la parte de arriba de la web. ¿ Que hay que cambiar para que salga por la parte de abajo? Gracias
Un saludo
Solucionado.
hay que cambiar en la linea 35 (top ) por (bottom)
‘margin:0; left:0; bottom:0;padding:4px;z-index:1000;text-align:center;’;
Saludos