Plugin en WordPress para cumplir la ley de cookies española

Desde hace unos meses que muchas webs profesionales en España han integrado la funcionalidad para hacer cumplir la ley de cookies. En base a esta nueva ley, me ha surgido la idea de ofrecer a los usuarios que usen WordPress como CMS y tengan un sitio web que deba cumplir la Ley de Cookies a desarrollar este plugin.

¿Y que es esta ley o que hay que hacer exactamente para cumplirla? La verdad que en este artículo no voy repetir o copiar lo que otros ya han explicado. Voy a dejar la siguiente cita y mención de quien ya ha definido la parte que afecta en términos legales.

La Ley de Cookies (o Ley Cookie) obliga a los titulares de páginas web profesionales a impedir que se instalen cookies en los ordenadores de sus usuarios, a menos que estos hayan dado antes su consentimiento informado para ello. – Pablo Burgueño en como cumplir la ley de cookies

Sobre el Plugin en WordPress para cumplir la Ley de Cookie

Los usuarios de WordPress podrán descargar el plugin desde el repositorio oficial de plugins en la siguiente dirección http://wordpress.org/plugins/spain-cookie-law/.

También podrán descargarlo de la siguiente manera, estando logueado en WordPress y dentro del dashboard.

  1. Ir a la sección Plugin.
  2. Haz click en el enlace Añadir nuevo
  3. En el buscador, escribe Cookie España
  4. Haz click en instalar
  5. Edita la página de “Política de cookies” indicando el texto legal y la información de cookies que usa tu blog

Funcionalidad que aporta el plugin

El plugin, en la versión actual 1.1.2, está ofreciendo la siguiente funcionalidad:

  • Determina si el usuario es de España mediante el uso de servicios externos de geo-posicionamiento.
  • Si el usuario es de España muestra el “pop-up” o mensaje flotante indicando que se van a instalar cookies en su equipo y aparece un enlace donde se puede leer más información detallada, este enlace va a la página “Política de cookies”
  • Cuando se instala el plugin, se crea una página que es a la anteriormente mencionada “Política de cookies”. El usuario deberá cumplimentar esta página en base al uso concreto que esté haciendo de las cookies en su sitio web.
¡Importante! El plugin sigue en desarrollo y actualmente no permite cumplir la ley

Este plugin sigue en desarrollo y no permite cumplir por completo la Ley de Cookies.

  • El plugin cumple la premisa de informar de manera clara y completa del uso de cookies.

    cookie texto legal 300x26 Plugin en Wordpress para cumplir la ley de cookies española

    Pulsa para ver a mayor tamaño

  • El plugin aún NO cumple la premisa de evitar que se instalen las cookies antes de que el usuario las acepte. Es decir NO se pueden instalar cookies hasta que el usuario de consentimiento, ya sea continuando con la navegación o pulsando un botón aceptar, en ese momento ya se pueden instalar las cookies y no antes.
    El plugin ahora NO es capaz de evitar que se instalen las cookies que usa el blog, ya sean las de google analytics, o cualquier otra que use el blog.
    Todo este desarrollo está en progreso pero depende de que otros desarrolladores colaboren con el proyecto de este plugin.

Administración del Plugin

En el menú de WordPress se crea una opción para gestionar el mensaje que aparece.

Al mismo tiempo, hay un check para activar o desactivar el GeoPosicionamiento del usuario, esto es debido a que por defecto el plugin controla que el mensaje sólo se muestre a los usuarios con IP española. En caso de quieras que el mensaje se muestre a todos tus lectores, quita el check.

editor ley cooki Plugin en Wordpress para cumplir la ley de cookies española

Enlaces de interés

 

Comentarios, preguntas o errores

Si tienes comentarios, dudas, preguntas, algo no te funciona, te ha dado algún error o crees que falta algo al plugin, quieres colaborar, etc.. deja un comentario en este artículo.

Colabora en el proyecto: Haz un Fork

Haz Fork del proyecto:

Revisa los issues o tareas pendientes: https://github.com/elpeter/wordpress-plugin-ley-cookie/issues. También puedes proponer mejoras o bugs que encuentres.

Después puedes hacer pull request a mi repositorio para colaborar con el desarrollo.

Tags de búsquedas:

como instalar la politica de cookis en mi web,wordpress cookies alerta,wordpress boton banner,script cookies españa google,plugin wordpress para cumplir ley de cookies,plugin wordpress cookies,plugin con terminos de cookies,ley cookies que pasa si lo anades mas tarde,implementar aviso de cookies en WordPress,el transformice me sale Tienes que aceptar las cookies de terceros en el navegador con el fin de comentar el uso de este plugin social,cookie law wordpress no desparece,como pongo la politica de cookies en mi web,wordpress insertar pop-up cookies

57 comentarios en Plugin en WordPress para cumplir la ley de cookies española

  1. Isidro
    / Responder

    Hola, he llegado a este plugin porque tengo la versión 2.9.2 en una página y lo he instalado, crea la pagina en el panel de administración pero no muestra el cartelito cuando entras a la web. Es compatible en plugin con la versión de wordpress que uso? Gracias

    PD: Actualizar la versión de wordpress no es una opción :)

    • Pedro Ventura
      / Responder

      Hola Isidro,

      Puede ser porque no incluyes la librería de Jquery o hay algún problema con los métodos de las versiones de WP.

      Me pasas la URL de tu blog? para chequear que hace

      Un saludo

  2. / Responder

    Hola.

    ¿Se puede consultar el changelog en algún sitio? Es que no lo veo en el repositorio de WordPress.

    Gracias!

  3. Maria
    / Responder

    La segunda vez que entras en la web no sale actualizada la home, sólo pasa con Chrome.
    Imagino que es porque una vez que se te ponen las cookies pasa algo que a la segunda vez que entras sale la web mal.
    ¿Cómo se puede arreglar esto?

  4. Pingback: Plugin de WordPress para las cookies: Ley Cookie | Puntocomunica.com

  5. Pingback: Plugin en Wordpress: muestra un mensaje a los usuarios con adblock

  6. / Responder

    Hola Pedro

    He descargado el plug in, funciona perfectamente en la 3.9.

    Muchas gracias por la simlpicidad, cumple perfectamente.

    Tengo solo una duda, tengo la web en 2 idiomas y estoy en el desarrollo del tercero y uso WPML para la traducción. Tienes pensado tener el plug in compatible para el multi-idioma?

    Gracias

  7. / Responder

    Buenos días Pedro,

    Antes de nada darte las gracias por el plugin!!

    Disculpa, tengo una incidencia, el plugin me funciona perfectamente en una web y en otra no parece el pop up con el mensaje, ¿sabes por qué puede ser?, he visto que otros usuarios tienen en mismo problema pero no consigo solucionarlo. Ya he desactivado la geolocalización, ¿puede ser por la versión de wordpress que utilizo?, creo que es la 3.6.

    Muchas gracias,
    Saludos!!

  8. Xavi
    / Responder

    Hola Pedro, buenos días.

    Tengo un pequeño problema, no sé si le pasará a alguien más. Con el texto por defecto el plugin me añade siempre al final un enlace a la política de cookies. El efecto es este:
    http://i57.tinypic.com/4q0ww3.png

    He intentado borrar “Política de cookies” del mensaje pero tampoco funciona porque se añade un punto antes del enlace, con lo que queda como “Al continuar con la navegación entendemos que se acepta nuestra. Política de cookies.”

    ¿Alguna idea?
    Gracias por el plugin :)

  9. / Responder

    Hola, Pedro:
    Yo he instalado la última versión y tampoco me funciona :( No se… ¿quizás habrá que esperar nueva actualización?
    ¡Gracias!

  10. / Responder

    Hola Pedro.
    He instalado tu plugin en dos wordpress. En uno funciona perfectamente, pero el otro (el la url que puse) no consigo que salte el mensaje. ¿Me podrías dar por favor alguna pista de lo que está ocurriendo? Me estoy volviendo loco y a decir verdad probé con plugins similares, pero el resultado es el mismo.

    Gracias de antemano.

  11. / Responder

    Hola, Agradecerte el trabajo que haces con el desarrollo de este plugin. Es de mucha utilidad. Pero me encuentro como el caso de Kris que ya te han comentado. No me carga, inspeccionando el código a través de Firebug, se desencadena un error por que dice que jQuery.cookie is not a function ( laCookie = parseInt( jQuery.cookie( ‘cookie_legal_’ + CookieLegal.web ) );
    Y hasta aquí puedo leer! :-(
    Se te ocurre algo?

  12. cristina
    / Responder

    Tengo la mima duda que paz, se me han desactivado el plugin de 2 páginas, hasta ahora funcionaba ok, está actualizado y he probado a desinstalarlo y volverlo a activar.

  13. Pilar
    / Responder

    Hola, ante todo gracias por el plugin… después saber si es posible cambiar los colores de texto y fondo

  14. Paz
    / Responder

    Buenos días, no aparece el aviso en mi web. ¿Puede ser que sea incompatible con WP 3.8.1 o con el theme TopBest? Muchas gracias. Y un saludo.

  15. / Responder

    Buenas, he instalado tu plug-in pero no se muestra en mi página. Lo he probado varias veces pero sigue sin aparecer. He mirado y he detectato un fallo del cual tengo una captura de pantalla. Dime como te la envío. Gracias
    WP 3.8

  16. / Responder

    Muy buen contenido

  17. / Responder

    Hola Pedro,

    Muchas gracias por hacernos la vida más fácil!!!

    Acabo de instalar el plugin pero no consigo verlo, borro las cookies y todo pero nada. ¿Me puedes ayudar??

    Gracias!

  18. / Responder

    Pedro:

    Muchas gracias por el pugin, la verdad es que funciona muy bien, y yo que no tengo especiales conocimientos de wordpress, siguiendo tus instrucciones lo he podido instalar sin problemas.

    Sin embargo, entrando hoy en la web me han desaparecido casi todas las imágenes, entro en la web he probado a quitar y poner otra vez una de las imágenes y siguen sin aparecer. ¿Cómo puedo solucionarlo?

    Un Saludo

  19. / Responder

    Lo primero muchas gracias por el plug in Pedro.

    Lo segundo comentarte que desconoco el motivo por el cual no se ve el plugin tras la instalación en mi web. Muchas gracias.

    Un saludo.

  20. Valentin
    / Responder

    Hola Pedro,
    En primer lugar, muchas gracias por este aporte, me parace que está muy bien y es muy útil :D

    Tengo una pregunta que mirando el código me surge y es la posición de la página donde se muestra el mensaje de las cookies. Lo he instalado y se me muestra en mitad de la pantalla más o menos, como puedo modificar el script para que se muestre arriba del todo en la pantalla.

    Gracias!!

  21. / Responder

    Me da este error de consola del firebug (línia 71)
    TypeError: jQuery.cookie is not a function

    laCookie = parseInt( jQuery.cookie( ‘cookie_legal_’ + CookieLegal.web ) );

  22. / Responder

    Hola, he instalado el plugin pero no hace nada. Podrías mirarlo
    http://www.morsa.es

    Gracias

  23. / Responder

    Hola Pedro,

    Muy buen plugin, lo he puesto en sites de mi cliente y va muy bien, sin embargo en mi blog (tienes el link arriba) no aparece. ¿Sabes por qué puede ser?

    Gracias anticipadas.

  24. Yesus
    / Responder

    Buenas, antes que nada quiero agradecerte por el desarrollo de este plugin he buscado y no he encontrado nada que cumpla la norma española. Por lo tanto tengo fe en que tu trabajo de resultado y consigas un plugin que si se adapte.

    Aunque no soy un experto en programación, tras haberme leído las pautas para cumplir bien con la ley me gustaría darte una serie de sugerencias:
    1.-El plugin debería tener opciones para personalizar el texto mostrado en el banner. Este debe incluir un enlace con Más información, un botón de aceptar y otro de rechazar si el usuario no quiere aceptar las cookies. Sería recomendable que los textos concernientes a cada parte se puedan personalizar.
    2.-Estaría bien que reconociera eventos como hacer cualquier click en la web o que se haga scroll en la web. Una vez que se disparen esos eventos debería darse por aceptada la instalación de cookies y tras un par de segundos; instalarse las cookies. También el banner informativo ha de desaparecer cuando ya se de por aceptada por la vía implícita (que el usuario continúe la navegación haciendo algún click o scroll).
    Referente a esta parte sería un acierto indicar alguna medición del scroll mínima que deba realizar el usuario para que se entienda que ha aceptado. En el backend de administración este parámetro estaría bien que se pudiera indicar en un campo como por ejemplo 200px o cualquier otra medida relativa.
    3.-En el caso de que el usuario rechace lo idóneo para los webmasters es que en esa sesión (poner un tiempo de expiración de 1hora por ejemplo) se mantenga el banner cerrado y las cookies sin instalar. Sin embargo pasada esa hora el banner debería reaparecer para preguntar de nuevo al usuario que desea hacer. Esto motiva a que en alguna ocasión el usuario acepte explícita o implícitamente las cookies para que le deje de aparecer el aviso.
    4.-Para evitar errores creo que una buena práctica sería hacer una comprobación lógica de si ha habido algún error con la geolocalización. En caso de no conseguir obtenerse por algún error o fallo la geolocalización, mostrar sí o sí el banner para curarse en salud.

    En definitiva, todavía queda trabajo por realizar. Y sé que lo haces de forma altruista por eso quiero agradecerte de corazón tu labor. Espero que algún día veamos la luz al final del túnel para no tener que estar preocupados con nuestros blogs en WordPress ya que es el CMS más extendido y utilizado. Odio esta estúpida ley.

    • Pedro Ventura
      / Responder

      Hola Yesus,

      Muchísimas gracias por tu comentarios y tus apreciaciones, realmente son MUY ÚTILES. Las estudiaré para ver como llevarlas a cabo.

      Un saludo!

  25. / Responder

    Hola:
    Muchas gracias por el plugin, tengo un problema como le ocurre a otros.
    Me he descargado el plugin, lo he instalado, he desactivado GeoPosicionamiento y en la web no me aparece nada. ¿Debería de salirme el texto para aceptar las cookies no?

  26. Igor
    / Responder

    Buenos días. Tengo entendido que hasta ahora hay constancia de una sanción a una web que simplemente avisaba de que se instalaban las cookies pero no envitaba instalarlas (es decir, lo mismo que hace este plugin y otros similares). Aún y todo ha sido sancionado. Me pregunto yo: De qué sirve entonces instalar este plugin? Se supone que con este sistema, al estar cumpliendo la ley europea la sanción sería menor? Y una pregunta importante que no he leído por ahí: Si alguien denunciara mi blog porque no cumple la ley española, directamente te sancionan? O te avisan de que no estas cumpliéndolo y tienes un plazo de tiempo para solucionarlo? Es un detalle importante pienso yo. Saludos!

    • Pedro Ventura
      / Responder

      Hola de nuevo Igor,

      Tu pregunta es muy acertada, porque meter un mensaje cuando realmente el plugin no es capaz de evitar instalar las cookies antes de que el usuario las acepte, tanto este plugin como todos los que existen. Pues la verdad, es que al mostrar el mensaje al menos cumplimos la Ley Europea. La ley particular de España es demasiado desproporcionada y ninguna web la esta llevando a cabo tal y como la han definido.

      No creo que cualquiera pueda ir denunciando webs, debe haber algún organismo competente que haga esta vigilancia, aunque tengo mis dudas. Sobre el resto de cuestiones legales, lo mejor es que la hagas en el blog de Pablo Burgueño que ha escrito varios artículos sobre la Ley de Cookies y te podrá dar este tipo de respuestas.

  27. / Responder

    Hola, muhcas gracias por el plugin, tiene una pinta estupenda!!

    Digo pinta poque no lo he podido probar, tras la instalación y la activación está todo bien, la página y la configuración son correctas. Pero al navegar por mi blog no se muestra mensaje alguno (ahora mismo está puesto y lo puedes ver)

    He probado a descativar otros plugins relacionados con caché, CSS y JS pero nada…

    ¿Como lo puedo ejecutar con una llamada desde header.php por ejemplo?

    • Pedro Ventura
      / Responder

      Hola jlmora,

      He estado mirando el plugin y está generando un error, es culpa del plugin. Prueba lo siguiente: En el menu de tu WordPress, en el lateral izquierdo, hay una opción que es “Ley Cookie”, en el formulario que aparece, prueba a desactivar el GeoPosicionamiento, es lo que te está causando el error.

      No hace falta que desactives ningún plugin, ni lo ejecutes en el header.php ni nada. El plugin debe funcionar tal cual sin que tu hagas nada.

      Prueba a desactivar esto del GeoPosicionamiento y me cuentas.

      Un saludo!

  28. / Responder

    Muchas gracias Pedro!!

    Un trabajo excelente!!! Es justo lo que buscaba y además funciona a la perfección!

  29. Igor
    / Responder

    Buenas.

    Lo primero, gracias por el plugin, está muy bien. Lo he implementado pero me pasa algo raro. De primeras me sale el aviso, pero sin darle a nada ni cerrar la ventanita, si navego a otra zona del blog o recargo la actual, desaparece, ya no vuelve a salir más. Cuál puede ser el motivo? Me pasa con Chrome y Firefox, que son los 2 navegadores que he probado.

    Saludos

    • Pedro Ventura
      / Responder

      Hola Igor,

      El funcionamiento es ese mismo. El mensaje de alerta sobre el uso de cookies sale tan solo una vez. Se supone que si el usuario sigue navegando da consentimiento al uso de cookies, de lo contrario el usuario debería abandonar la página. Al seguir navegando se establece una cookie como que el usuario acepta cookies y el mensaje no vuelve a aparecer.
      Si borras la cookies de tu navegador el mensaje volverá a aparecer.

      En breve sacaré una nueva actualización donde se podrá editar el texto del mensaje desde el panel de Wordperss.

      Un saludo y gracias por tu comentario!

      • Igor
        / Responder

        Gracias por tu respuesta Pedro. Pero no tengo claro que tenga que ser así (ya he leído que este plugin no cumple exactamente la ley porque realmente no controla que se instalen cookies en el navegador) ya que lo lógico sería que permanezca el mensaje hasta que el usuario cierre la ventanita (ahí sería cuando se crearía la cookie que evita que vuelva a salir el mensaje). Un ejemplo de esto sería este periódico: http://www.elperiodico.com/es/
        El mensaje superior no desaparece aunque navegues por la web hasta que cierras la ventana. Igual estoy equivocado, pero no tiene más sentido que sea así? Gracias

        • Pedro Ventura
          / Responder

          Hola Igor,

          En realidad NO hay NINGÚN plugin, ni web que esté cumpliendo la ley como debe ser. Tampoco el ejemplo que me comentas, del elperiodico.com. Su web instala cookies de Google Analytics y otras suyas, cuando la página carga, no tiene en cuenta, que el usuario las acepte. Lo único que vale su botón es para que el usuario confirme manualmente, y le de una sensación de control, aunque falso. Lo que hago en este plugin, es lo que se hace en muchas otras webs, por ejemplo elpais.com, si el usuario sigue navegando por el site, se entiende que acepta la instalación de cookies, y el mensaje desaparece.

          Comprendo que como usuario, le ves más sentido con el botón pulsar, pero a efectos de comparar la legalidad y funcionalidad entre ambos mensajes, es la misma. Ya que en ambos casos, las cookies se instalan mucho antes de que el usuario pueda aceptarlas. Pero por lo que he visto, todas las web hacen lo mismo, no hay ninguna que NO instale cookies hasta que el usuario las haya consentido realmente.

          Espero haberte aclarado un poco más la situación y funcionalidad sobre el plugin. En esta semana me gustaría sacar la nueva actualización para que cada administrador del blog pueda editar el texto según le convenga.

          Un saludo.

          • Igor

            OK aclarado, muchas gracias.

  30. / Responder

    Hola Pedro,

    Muchas gracias por el Plugin, es genial.
    Solo tengo una duda, tengo webs alojadas en España y propiedad de una empresa española pero que no están en castellano. Por lo que he leído de la ley tengo que intentar cumplirla y por eso he instalado tu plugin. Lo que me gustaría es poder cambiar el mensaje que sale por defecto, para cambiarle el idioma a portugués, inglés, etc.
    ¿Se puede?

    Muchas gracias,

    • Pedro
      / Responder

      Hola Jordi,

      En esta semana quiero sacar una actualización con la que se pueda administrar el texto del mensaje desde el panel de administración.

      Te envío un email cuando lo tenga, ok?!

      Un saludo y gracias por tu comentario

      • / Responder

        Muchas gracias Pedro!

        • Pedro
          / Responder

          Hola Jordi,

          Ya he lanzado una nueva actualización con la feature de poder editar el texto desde el panel de control de WordPress. Aparece una nueva opción en el menú lateral izquierdo del Dashboard de WordPress. Se llama Ley Cookie y desde esa opción puedes editar el texto, y activar o desactivar el geoposicionamiento para que el mensaje le aparezca a todos los usuarios, independientemente si son de España o no.

          Un saludo

          • Hola Pedro,

            Muchas gracias por la info.

            He mirado el site en el que instalé el plugin y no me aparece ese menú en la sidebar para configurarlo.
            ¿Tengo que reinstalar el plugin o actualizarlo?

            Muchas gracias,

    • / Responder

      Hola Jordi, comentarte que tengas en cuenta, que puedes ponerlo en cualquier idioma ‘extre’, pero para cumplir con la ley por completo, el castellano es obligado como mínimo.

  31. Carlos
    / Responder

    Estoy intentando instalar el plugin, he creado la página de la política de cookies pero no me sale nada de nada, ¿por qué?

    • Pedro Ventura
      / Responder

      Hola Carlos,

      He solventado un error en el código, prueba a actualizar el plugin, lo puedes hacer desde tu panel de WordPress.

      Ya me cuentas

      Un saludo!

  32. / Responder

    He probado en plugin en varias páginas y funciona tal y como comentas pero en una pagina en la que no tengo ningún plugin activo no lo hace…

    No me aparece nada, con el caso de Martín, de momento uso una alternativa pero ciertamente me parece mas interesante el tuyo.

    Saludos y gracias por tu plugin

    • Pedro Ventura
      / Responder

      Podrías indicarme alguna url donde pueda ver el comportamiento del plugin?

      Un saludo!

  33. martin
    / Responder

    Hola Pedro,
    Estoy probando el plugin pero a pesar de que lo instale no sale nada . Lo he provado en chrome y firefox en modo privado y no funciona.

    Es obligatorio usar “W3 Total Cache”

    • Pedro Ventura
      / Responder

      Me podrías pasar una url donde pueda investigarlo?

      No es obligatorio usar W3 Total Cache, es opcional, para cachear una serie de consultas a la API de GeoIP.

      Un saludo!

    • Pedro Ventura
      / Responder

      Hola Martín,

      He arreglado un error en el código, podrás actualizar el plugin desde tu panel de WordPress.

      Gracias y un saludo!

  34. Odolgose
    / Responder

    Hola,
    El otro día salio noticia de que van a relajar la normativa respecto a esta absurda ley de cookies.
    Saludos.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *

Puedes usar las siguientes etiquetas y atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

¡Comparte este artículo! »

Hosting de este blog con: »

Y ahora, para todos mis lectores! 10$ para probar su cloud : www.digitalocean.com

Suscríbete al newsletter »

Proporciona tu correo electrónico a continuación y recibe las últimas noticias! Funciona con Feedburner de Google

Imágenes de noticias »

Archivo »

Leer entrada anterior
Como personalizar url acortada con tu propio dominio usando bitly

Hace mucho tiempo que no escribo nada en el blog pero hoy vengo con un interesante artículo para personalizar url...

Cerrar