Kit de galletas inteligentes - KolMitE

Kit de galletas inteligentes

Kit de galletas inteligentes

diciembre 5, 2018 Social 0


Descripción

!!! ¡La versión 2.1 del complemento es totalmente compatible con WPML y Polylang para administrar fácilmente las traducciones de textos!
!!! La versión 2 del complemento es compatible con GDPR. El nombre de la cookie para las preferencias del usuario ahora es “CookiePreferences-[wp_install_dir]”!!!

Al igual que otros complementos, Smart Cookie Kit bloquea las cookies hasta que el visitante las acepta, pero las desbloquea de forma asíncrona (sin actualizar la página actual): esta lógica aumenta el rendimiento del servidor, mejora la experiencia del usuario y, lo que es más importante, hace que el complemento sea compatible con los complementos de caché. !!
Pensado para sitios orientados a la comercialización, este complemento bloquea los scripts estándar y los scripts de conversión / remarketing (incluida la etiqueta “noscript” también).

¿Por qué decidí crear este plugin?
Hay muchos complementos para la gestión de cookies … Pero:

  • Muchos trabajan en el servidor, modificando algunas porciones de código directamente en la salida: si hay un sistema de caché, almacenará en caché la página en la versión para el usuario que “disparó” la creación del caché (con scripts modificados si el usuario no ha aceptado cookies, o con los scripts originales si las cookies fueron aceptadas), y esa versión se enviará a TODOS los visitantes, independientemente de su aceptación.
    El problema: no es posible utilizar sistemas de caché.

  • Cuando el usuario acepta cookies, es necesario abrir otra página para que funcionen los scripts originales. Una gran cantidad de complementos han dado un paso adelante, realizando una actualización automática de la página visitada, pero los servidores web tienen que volver a trabajar para servir a la página “correcta” y esto puede ser un problema grave con las conexiones lentas (piense en dispositivos móviles). páginas pesadas (¡sin páginas en caché!), páginas con recursos externos (videos de YouTube, anuncios, complementos sociales, …). ¿Alguna vez ha aparecido que comienzas a leer algún contenido o saltas a continuación para buscar contenido de interés y la página se desplaza hacia atrás en la parte superior debido a una actualización?
    El problema: el peor rendimiento del servidor y la experiencia del usuario.

  • Muchos permiten especificar una página que contiene una política de cookies (para vincular eso en el banner), pero a menudo también muestran el banner de cookies en esa página.
    Esto no es un gran problema, lo sé, ¡pero es un detalle! 😉

Busqué un complemento que no desbloquearía las cookies directamente en la salida del servidor, para permitir el uso de sistemas de caché; una vez más, me gustaría “cosas” más rápidas y suaves sin actualizaciones de página y cargas pesadas.
Mi investigación no tuvo resultados satisfactorios (para mí), ¡así que decidí escribir mi propio complemento!

Las principales funcionalidades son las siguientes:

  • Reconoce y modifica automáticamente. Scripts, iframes e imágenes para bloquearlos (el bloque ocurre directamente en la salida del servidor).

  • Te permite etiquetar código bloquear.

  • Muestra la pancarta de cookies solo si es necesario.

  • ¡Incluye en el banner el enlace a la página de su política de cookies, y no muestra el banner en esa página!

  • Una vez que el usuario acepta la política (o cuando la política ya está aceptada), Desbloquea y ejecuta scripts a través de javascript, sin una actualización de página.. Siendo vía javascript, El desbloqueo ocurre incluso si hay sistemas de caché activos.!

Apoyo

Por favor escriba en el área de soporte oficial de WordPress: https://wordpress.org/support/plugin/smart-cookie-kit
Para preguntas, soporte o sugerencias, puede escribir a: info[-at-]Nicolamodugno[-dot-]eso

Capturas de pantalla

  • Ejemplo de banner abierto, con la configuración por defecto.
  • Ejemplo de banner cerrado, con ajustes por defecto.
  • Página de ayuda backend
  • Página de opciones gráficas de fondo (1/2)
  • Página de opciones de gráficos de fondo (2/2)
  • Página de opciones gráficas de fondo (sección de estilo móvil)
  • Página de opciones gráficas de fondo (sección de estilo de escritorio)
  • Página de opción de lógica de backend
  • Backend banner traducción personalizada post

Instalación

Para instalar el plugin y hacerlo funcionar …

  1. Descomprima el archivo 'smart-cookie-kit.zip' y cargue el directorio 'smart-cookie-kit' en el directorio 'wp-content / plugins /' de su sitio de WordPress.
  2. Active el complemento a través del menú “Complementos” en WordPress.
  3. El complemento está trabajando ahora con la configuración predeterminada. Puede configurarlo desde el menú “Configuración”> “Smart Cookie Kit”.

Preguntas más frecuentes

¿El plugin es compatible con WPML y Polylang?

Desde la versión 2.1, Smart Cookie Kit detecta cuando un sitio se publica en varios idiomas con WPML o Polylang. En ese caso, se activa una opción para insertar el contenido del banner en una máscara similar a la de las publicaciones y las páginas, por lo que es posible administrar las traducciones de contenido siguiendo el procedimiento de traducción normal de los complementos mencionados.

Error de JavaScript “Google no está definido”

Este error se produce porque “algo” está intentando iniciar los mapas cuando el script de Google Map no está cargado todavía (¡fue bloqueado por el Smart Cookie Kit!).
Lea este hilo: https://wordpress.org/support/topic/uncaught-referenceerror-google-is-not-defined-5/

Error de análisis: error de sintaxis, inesperado '['Ensmart-cookie-kit/plugin_optionsphp[‘insmart-cookie-kit/plugin_optionsphp['Ensmart-cookie-kit/plugin_optionsphp[‘insmart-cookie-kit/plugin_optionsphp

Este problema se debe a la versión de PHP utilizada en el servidor web. Por favor, cambie la configuración de su servidor web (o pídale al administrador del sistema) que use una versión de PHP> = 5.4 (verifique si otros componentes generan errores).

¿El complemento almacena la aceptación de la política de visitantes?

Sí, opcionalmente. El complemento puede guardar un registro en el servidor cada vez que un visitante actualiza sus preferencias.
Los registros se almacenan y protegen del acceso público en el directorio “/ wp-content / cookie-preferences-log /”.

El banner no responde / En el móvil el banner no está centrado

Dependiendo del tema, las reglas de CSS predeterminadas pueden no ser suficientes para ver correctamente el banner.
Puede ayudar a modificar el campo “CSS para contenido de banner” agregando esta regla: “box-sizing: border-box;”

¿Es posible eliminar el botón minimizado cuando el banner está oculto?

Sí, opcionalmente. De la versión 2.0.4 del Smart Cookie Kit 🙂

Opiniones

El mejor bloqueador de galletas automático.

Laszlokatona

He probado muchos complementos gratuitos populares, pero ninguno de ellos pudo bloquear suficientes cookies como esta.
No malgastaré ~ $ 50 para probar las versiones pro de otros complementos siempre que este sea perfecto para mí.
Estoy muy feliz de haberlo encontrado! ¡Seguid así!

Impresionante Plugin y Soporte

francescopini

Este complemento fue perfecto para apoyarme en la implementación de las reglas de GDPR.

El creador del plugin me ayudó en algunos problemas que estaba experimentando, ahora todo funciona perfectamente.

Si pudiera, lo calificaría 5/7.

Funciona muy bien, solucionado mis problemas de CDN

fallbatzen

Usé la Ley de Cookies de la UE antes y eso estaba haciendo cosas raras cuando implementé un CDN en mi página. Este complemento, sin embargo, funciona como una brisa.
Se beneficiaría de mejores y más opciones de personalización WYSIWYG para el posicionamiento de botones en el banner, pero desde una perspectiva técnica funciona bien.
Ofrece una gran variedad de posibilidades de CSS, por lo que para una personalización más competente, el usuario debería poder adaptarse fácilmente a su tema.

Una deli scelte migliori per il blocco preventivo dei cookie

Gianluca Molina – WebePc

Uno de los mejores plugins en circolazione per l’adeguamento alla cookielaw / GDPR in quanto riesce a bloccare semplicemente y senza troppe competenze tecniche i cookie prima del consenso.

Lo sviluppatore poi è molto disponibile ed offre un ottimo supporto tecnico 🙂

Mejor plugin GDPR

marty333

Estaba buscando y probando muchos complementos GDPR y casi ninguno de ellos ofrece el bloqueo de las cookies. Este lo tiene todo. Totalmente personalizable. Quiéralo.
¿Cómo podemos donar?

Gran plugin

Alessandro Costa

Funciona bien gracias

Leer las 14 opiniones

Colaboradores y Desarrolladores

“Smart Cookie Kit” es un software de código abierto. Las siguientes personas han contribuido a este plugin.

Contribuyentes

El “Smart Cookie Kit” se ha traducido a 2 locales. Gracias a los traductores por sus contribuciones.

Traduzca “Smart Cookie Kit” a su idioma.

¿Interesado en el desarrollo?

Busque el código, revise el repositorio SVN o suscríbase al registro de desarrollo por RSS.

Registro de cambios

2.1.3

  • SCK estaba bloqueando “Google Tag Manager by DuracellTomi” incluso si la opción de bloquear Google Tag Manager estaba desactivada. Resuelto
  • La versión 2.1.2 causó algunos problemas gráficos. Resuelto
  • Smart Cookie Kit no mostró un marcador de posición para Google reCAPTCHA. Resuelto
  • Se agregó soporte nativo para Google Maps a través del código corto del tema Bridge.

2.1.2

  • Se corrigió un error menor para el banner maximizado en la página de políticas.
  • Se agregó la posibilidad de desbloquear servicios cuando los usuarios desplazan la página (consentimiento implícito).

2.1.1

  • Se corrigió un error entre el complemento Cache Enabler y el tema Customizr.

2.1.0

  • Las traducciones de banners ahora se pueden administrar fácilmente como páginas y publicaciones posteriores a través de WPML y Polylang.
  • Se agregó un campo para personalizar el texto del marcador de posición.
  • El contenido del banner y los campos de texto del marcador de posición ahora son “campos de texto enriquecido”, por lo que puede dar formato al contenido y agregar enlaces.
  • Si está presente, el enlace a la página que contiene la política de cookies se ha insertado automáticamente en el campo “Banner de texto”.
  • Se modificó la sección de configuración del complemento. Los ajustes están disponibles ahora en el menú principal del backend.
  • Avada estaba agregando Google Map directamente en las páginas de “contacto” (no solo a través del elemento Fusion Builder): ¡bloqueado!
  • Enfold theme 4.4 fue mejorado para un mejor rendimiento y cambió la forma en que se manejan los mapas: ¡resuelto!
  • Se agregó una opción para volver a cargar la página web cuando el usuario deshabilita las cookies.
  • Resolvió un problema de compatibilidad con los complementos que usan la biblioteca “Simple HTML Dom”.
  • Se resolvió un problema de compatibilidad con el complemento “Google Tag Manager by DuracellTomi”.

2.0.6

  • Se agregó soporte nativo para Google Maps agregado por Divi Builder, Avia Builder (tema Enfold), Fusion Builder (tema Avada), Visual Composer (Jupiter y otros temas) y Cornerstone builder.
  • Se agregaron algunas integraciones con complementos de caché (Caché total W3, Caché más rápido, WP-Rocket, Caché Litespeed) para optimizaciones con el atributo de scripts DEFER.
  • Compatibilidad añadida con Divi y Cornerstone frontend builder.
  • Se resolvieron errores menores para la compatibilidad con Microsoft Edge y Mozilla Firefox.

2.0.5

  • Resuelto un error menor relacionado con el banner minimizado.

2.0.4

  • Se agregó una opción para mostrar un marcador de posición de “Contenido no disponible” donde los elementos se han bloqueado en la página.
  • Se agregó una opción para elegir si se muestra o no el botón minimizado para abrir el banner.
  • Se agregó un shortcode para obtener un enlace que abre el banner.
  • Smart Cookie Kit ahora es compatible con Autoptimize.
  • Restauró la opción de backlayer.

2.0.3

  • El directorio de registro se ha movido de “/ wp-content / plugins / smart-cookie-kit / logs /” a “/ wp-content / cookie-preferences-log /”.
  • El directorio de registro ha sido protegido para evitar el acceso del navegador a su contenido.
  • Los archivos de registro se han convertido a un formato csv.
  • Se han solucionado problemas de compatibilidad menores.
  • Solucionados fallos relacionados con traducciones menores.
  • El código Javascript ha sido mejorado.

2.0.2

  • Solucionados errores menores.

2.0.1

  • Advertencia solucionada: “El primer argumento debe ser una cadena o un entero” en plugin_options.php en la línea 42
  • A veces Google Tag Manager no fue bloqueado.
  • A veces, Google Analytics fue bloqueado aunque fuera anónimo.
  • Solucionados errores menores.

2.0.0

  • ¡El complemento fue modificado para ser compatible con GDPR!
  • El nombre de la cookie para guardar la preferencia del usuario se cambia en “CookiePreferences-[wp_install_dir]”
  • Desplácese y haga clic en el consentimiento en desuso.
  • Se agregó información sobre cookies y en el registro del servidor sobre la aceptación de la primera cookie y las siguientes actualizaciones.
  • Ahora es posible manejar el Administrador de etiquetas de Google.
  • Código del lado del cliente reescrito en Javascript puro: el complemento ahora NO requiere jQuery.
  • Solucionados errores menores.

1.2.7

  • Resuelve un error de la actualización anterior.

1.2.6

  • Compatibilidad con SEO SEO. Se resolvió un error de compatibilidad con Yoast en los scripts “application / ld + json”.

1.2.5

  • W3 compatibilidad total de caché. SCK reemplaza los scripts js conocidos con su empty.js, pero la minificación W3TC minimiza el script vacío al eliminar la referencia al script original, por lo que SCK no puede ejecutar el script original. Ahora SCK integra un filtro para excluir que esté vacío.js de la minificación W3TC.

1.2.4

  • Corrección de errores menores.

1.2.3

  • Corrección de errores menores.

1.2.2

  • Smart Cookie Kit bloquea ahora los scripts del sistema de chat tawk.to.

1.2.1

  • Smart Cookie Kit bloquea ahora los píxeles del complemento PixelYourSite también.

1.2.0

  • Hizo opcional (incluso si está activa de forma predeterminada) la política cuando el usuario desplaza la página (gracias a Angelo por la sugerencia).
  • Se agregó una compensación para permitir al usuario hacer un pequeño desplazamiento antes de activar el consentimiento implícito (gracias a @diegocanal por la sugerencia – https://wordpress.org/support/topic/great-concept-beautifully-implemented).
  • Opción agregada (opcionalmente) para aceptar implícitamente la política cuando el usuario hace clic en algunos elementos de la página (es posible excluir algunos).
  • Ahora es posible guardar en el servidor (así como en el navegador del usuario) un registro de usuarios que aceptan la política (incluido el modo de aceptación) – gracias a @woodypad por la sugerencia, https://wordpress.org/ support / topic / registrar-i-consensi-records-consents)
  • Añadido un modo de depuración

1.1.1

  • Resuelto un error: algunos temas no imprimen scripts en el pie de página. Se agregó una opción para insertar scripts en el encabezado de la página.

1.1.0

La versión anterior del complemento agregaba una capa al contenido de la página para evitar clics en cualquier elemento de la página, por lo que el usuario tenía que aceptar la política de cookies para obtener el contenido “disponible”.
En esta versión hice esa capa opcional y deshabilitada por defecto, pensando que esta es una mejor opción para las arañas de los motores de búsqueda.
También se agregaron otras opciones para personalizar el diseño del banner.

1.0.4

  • Corrección de errores menores.

1.0.3

  • Corrección de errores menores.

1.0.2

  • Tutorial de ley de cookies de TI añadido.
  • Corrección de errores menores (relacionados con las traducciones).
  • Traducción al inglés añadida.

1.0.1

  • Corrección de errores menores.

1.0.0

  • Opción de página añadida.
  • El plugin está listo para las traducciones.

0.1.0

  • Versión de prueba.

Por favor Comparte y Síguenos:
RSS
Follow by Email
Facebook
Twitter

Deja una respuesta