
Básicamente, todas las aplicaciones web usan cookies para mejorar la forma en que interactuamos con un sitio web almacenando datos en el navegador de usuarios. Si está buscando una forma de administrar las cookies de WordPress en su sitio, entonces ha sobrecargado. En este artículo, descubrirá qué son las cookies y los tipos de cookies utilizadas por los sitios web. Luego iremos a cómo administrar las cookies en WordPress. Debido a que WordPress Core es una aplicación sin estado, la administración de cookies puede volverse un poco difícil, especialmente si no es un desarrollador de WordPress.
Sin embargo, no es tan complicado como algunos creen. Tener un conocimiento básico sobre PHP será una ventaja, pero un principiante debería poder seguir. Contenido;
¿Qué son las cookies?
Cookies WP
Cómo administrar las cookies WP
Configuración de galletas WP
Obteniendo cookies WP
Eliminar cookies WP
Cómo agregar una cookie emergente usando un complemento
Conclusión
¿Qué son las cookies? Una cookie es una pequeña pieza de datos que se almacenan en el navegador web de un usuario cuando visita un sitio. Las cookies contienen información sobre las actividades del usuario, que generalmente se utilizan para mejorar la experiencia del usuario.
Además, los datos almacenados por las cookies se pueden usar para la autenticación de usuarios automáticos después de la autenticación anterior en el sitio. En un momento, es posible que haya encontrado una ventana emergente cuando visite un sitio web por primera vez, que anuncia que el sitio está utilizando cookies. Además, se le pedirá que acepte el uso de cookies en su navegador, como se muestra en la imagen a continuación. Las cookies de WordPress pueden variar según el tema o las funciones del sitio web que el sitio se encuentra con ellas. Sin embargo, independientemente del formato, todo se refiere a la misma cookie que expliqué anteriormente.

A continuación se muestran algunos de los usos comunes de las cookies:
Las cookies almacenan y administran la información de conexión del usuario para que no necesite autenticarse cada vez que visita el sitio web.
Almacene temporalmente la información sobre la sesión durante la visita de un usuario, que se adaptan para mejorar la experiencia del usuario.
Las tiendas de comercio electrónico usan cookies para retener artículos de carrito durante la visita de un usuario.
Las cookies también almacenan la dirección IP de un usuario. Se puede usar para personalizar el contenido de acuerdo con la ubicación del usuario.
Tipos de cookies primero, las cookies son de tres tipos; Cookies de sesión, cookies persistentes y terceros.
Cookies de sesión Este tipo de cookies son utilizadas por sitios web para almacenar temporalmente el navegador de datos. Los datos almacenados se utilizan para mejorar la experiencia de los usuarios mientras están en el sitio. Sin embargo, tan pronto como (o unos segundos después) los usuarios dejan el navegador, la información de las cookies se elimina automáticamente. Por lo tanto, también se llaman cookies temporales. Se puede ver un ejemplo típico en un sitio de comercio electrónico, las cookies de sesión se utilizan para retener los artículos del carrito a medida que navega por el sitio. Sin cookies, nunca podría pagar, porque su canasta se vaciará cada vez que navegue por la página de finalización. Cookies persistentes estas cookies, también llamadas “cookies permanentes”, almacene datos durante mucho tiempo en el navegador del usuario. Por ejemplo, al verificar la caja “Recuérdame” antes de conectarme a un sitio web, se establece una cookie persistente en su navegador. A su vez, la cookie se usa para recordar los detalles y para conectarse automáticamente al sitio web la próxima vez que visite el sitio. Las cookies persistentes tienen una fecha de vencimiento que varía según el propietario del sitio y la función de la cookie. Sin embargo, una vez que llegue la fecha de vencimiento, todas las cookies se eliminarán del navegador de usuarios.
Cookies de terceros Este tipo de cookies, también consideradas para el seguimiento de las cookies, se instalan por terceros paquetes, como complementos, temas, redes publicitarias, etc. Se utilizan para rastrear y recopilar datos de usuario en función de las actividades que el usuario realiza en su navegador. Por ejemplo, Facebook puede instalar una cookie de terceros en un sitio web que visita. La cookie se usa para monitorear sus actividades mientras navega por ese sitio web. Facebook utilizará los datos recopilados para transmitir anuncios personalizados en sus noticias de Facebook. WordPress es uno de los que pregunta si WordPress usa cookies. Bueno, como todas las aplicaciones web, WordPress utiliza cookies para almacenar información del usuario en el navegador. Las cookies de WordPress son de dos tipos de cocineros para usuarios y comentarios. Sin embargo, los paquetes de terceros, como redes publicitarias, complementos y temas, también pueden usar cookies personalizadas para almacenar datos de usuario en el navegador. Cookie de usuarios en WordPress, las cookies de usuarios se utilizan para almacenar datos de usuario durante un período después de conectarse a un sitio web.
Un ejemplo típico es cuando se conecta al tablero. La cookie de los usuarios es utilizada por el administrador de WordPress para autenticar automáticamente a los usuarios y mantenerlos conectados durante ello. Por defecto, la cookie de los usuarios es válida durante 15 días, después de lo cual se le pedirá que se autentique nuevamente. Además, cuando se conecta por primera vez, las cookies establecen tres variables; WordPress_ [hash] almacena los detalles de conexión de los usuarios, exclusivamente en el tablero WP-Admin. Los datos almacenados se utilizan para redirigir automáticamente al usuario a la placa administrativa.
WordPress_Logged_in_ [hash] que le dice al sitio de WordPress que está autenticado y especificó los permisos que el usuario actual tiene en el sitio.
WordPress-Settings- {Time}-[UID] que contiene configuraciones personalizadas relacionadas con el usuario conectado. El UID es el identificador único (ID) del usuario en la base de datos.
[Hash] es una parte de una cadena generada aleatoria que se utiliza para guardar los datos del usuario de manera segura. Por ejemplo, al ingresar la contraseña en la pantalla de inicio de sesión, el algoritmo de Hashing lo convierte en una cadena aleatoria antes de almacenarse en el navegador.
De esta manera, será difícil para un atacante recuperar su contraseña en el texto simple. Cookie para los comentaristas de WordPress Establezca módulos de cookies para comentaristas después de que un usuario comente en su sitio web de WordPress. Los datos almacenados se utilizan para retener los detalles de los usuarios para que no tengan que volver a escribir sus detalles cada vez que desean comentar en su sitio, la cookie para los comentaristas expira después de 347 días. A continuación se presentan los detalles almacenados por la cookie de comentarios.
Comment_aauthor_email_ [hash] solía hacerse cargo de la dirección de correo electrónico del usuario.
Comment_author_url_ [hash] Guarda el sitio web del usuario después de comentar.
Aunque las cookies son muy importantes, existen leyes que regulan el uso de cookies en un sitio web. La ley de cookies de la UE de acuerdo con GDPR (regulación general de protección de datos), legalmente requiere que los propietarios de sitios web notifiquen a los usuarios en los países europeos que su sitio utiliza cookies para almacenar detalles importantes.
Cómo eliminar las cookies en el navegador Aunque las cookies tienen una fecha de vencimiento, podría considerar eliminarlas después de un tiempo, ya que están en conflicto con el caché y pueden ralentizar la velocidad de cargar el sitio. Si desea eliminar las cookies de WordPress en el navegador o si solo desea ver todas las cookies que se han guardado en el navegador, siga los pasos a continuación. Ilustraremos cómo hacer esto usando Google Chrome; Primero, acceda a la configuración de su navegador.
En Configuración, haga clic en Privacidad y seguridad. Luego seleccione la pestaña de cookies y otros datos del sitio. Luego, desplácese y haga clic en la pestaña Consulte todas las cookies y datos del sitio.
Mostrará todos los módulos de cookies del sitio que se han guardado en su navegador. Nota: Puede usar el campo de búsqueda para mostrar cookies para un sitio en particular ingresando la dirección web en la barra de búsqueda. Mostrará todas las cookies para el sitio web.
Sin embargo, si desea eliminar todos los módulos de cookies en el navegador, haga clic en el botón Eliminar todo, como se muestra a continuación.
Las cookies también se pueden bloquear para sitios web si accede a la página principal de configuración de cookies y selecciona todas las cookies. Esto es útil si no desea que se rastreen sus actividades de navegación.
Sin embargo, puede encontrar una respuesta de error “Las cookies están bloqueadas o no aceptadas por su navegador. Debe activar las cookies para usar WordPress ”cuando bloquea manualmente las cookies en su navegador. Cómo manejar las cookies en WordPress Por defecto, las cookies de WordPress pueden realizar 3 operaciones básicas, establecer, obtener y eliminar. Para este ejemplo, estableceremos una cookie que almacene la marca de tiempo del usuario y usaremos los detalles para saludar al usuario cuando visite el sitio nuevamente. Trabajaremos con el archivo Function.php del tema actual. Se puede acceder al archivo desde el administrador de WordPress ubicado en términos del editor de temas. Funcionaría muy bien para estos pasos.

Sin embargo, en esta guía editaremos el archivo Functions.php a través de un cliente FTP. Después de este enfoque, es fácil para nosotros regresar a nuestro sitio si algo no va bien. También asegúrese de hacer una copia de seguridad de su sitio antes de editar cualquier archivo. Para localizar el archivo Functions.php en el FTP, simplemente conecte su sitio a un cliente FTP. Aquí hay una guía detallada sobre cómo usar FTP. Una vez que haya autenticado, encontrará los archivos del sitio a la derecha. Ahora, haga doble clic en el directorio que contiene los archivos de su sitio (generalmente la carpeta public_html) en el directorio, haga doble clic en la carpeta WP-Content.

Luego haga doble clic en el gerente del tema.

Después de eso, haga doble clic en la carpeta de base actual.

Cuando encuentre el archivo functions.php, haga doble clic en descargar una copia de almacenamiento segura. Podemos restaurar esto si algo no va bien. Ahora, haga clic en el archivo Functions.php y luego seleccione Ver/Editar.

Con la función.php de nuestro tema abierto, pasemos a un conjunto de cookies. La configuración de cookies en WordPress establecer una cookie se realiza utilizando la función SetCookie (). Esta función se hace cargo de algunos parámetros.

Nombre de la cookie (obligatorio)

Valor de cookies (requerido)

Fecha de vencimiento (opcional)

Ruta (opcional)

Dominio (opcional)

Seguro (opcional)

Httponly (opcional)
Ahora establezcamos la cookie que almacena la marca temporal del usuario. En el archivo functions.php, copie y pegue el fragmento de código a continuación. Función function timestAMP_cookie () {$ user_visit_time = data (‘f j, y g: i a’); setcookie (‘fx_visit_time’, $ user_visit_time, 30 * day_in_seconds); } add_action (‘init’, ‘timestamp_ocokie’); ); Timestampa_cookie () es el nombre de la función, puede usar cualquier nombre que desee. $ user_visit_time es una variable que utilizamos para capturar la fecha actual a la que el usuario ha abierto el sitio web. $ fx_visit_time es el nombre de la cookie que queremos establecer. Mientras tanto, la función add_action () se usa para inicializar la función timestAMMP_OcoKie () que creamos. El argumento Day_in_Seconds es una constante en WordPress que contiene el valor numérico de un día en segundos. Realización de operaciones 30 * Day_in_Seconds Establezca la cookie para expirar después de 30 días. Después de pegar el código anterior, guarde el archivo. Luego visite su sitio y consulte la configuración de su navegador. Debería ver una cookie llamada fx_visit_time guardada en la configuración de privacidad de su navegador. Obtener cookies en WordPress después de configurar una cookie, el siguiente paso sería “obtener” el valor de la cookie y usarla en el sitio. Puede obtener fácilmente la cookie usando la variable $ _cookie [] y el nombre que atribuyó a la cookie. Reemplace el código que originalmente se pegó al siguiente. Este conjunto de códigos es el módulo de cookie en una primera visita, y luego, en una visita posterior, le da la bienvenida al usuario de acuerdo con el valor de la cookie. Función function timestAMP_cookie2 () {$ user_visit_time = data (‘f j, y g: i a’);
// Compruebe si la cookie se establece al ajuste if (isset ($ _cookie [‘fx_visit_time’)) {// haz esto si la cookie se establece la función WELD_USE () {// Recuperar la información de la cookie $ user_last_visit = $ _cookie [‘FX_VISIT_Time ‘]; $ String. = ‘Genial tenerte de vuelta. Mucho se ha actualizado sincero ” Genial para tenerte de vuelta. Lote se ha actualizado desde ‘. $ user_last_visit. . $ user_last_visit. ‘, Cuando visitaste la última vez. ; devolver $ cadena; }} Else {// Establezca cookie con la marca de tiempo actual setcookie (‘fx_visit_time’, $ vitit_time, 30 * day_in_seconds); } // Agregue un código corto para saludar a los usuarios de retorno add_shortcode (‘greet_user’, ‘welcome_user’); } add_action (‘init’, ‘timestamp_ocokie’); ); En primer lugar, verificamos si se ha establecido una cookie, si existe, entonces usamos la información almacenada en la cookie para saludar al usuario usando la variable $ _cookie []. De lo contrario, configuramos la cookie para ese usuario. Después de eso, usamos add_shortcode () para crear un código corto para saludar a los visitantes de nuestro sitio. Para usar el código corto, simplemente coloque el código [salud_user] en la página donde desea mostrar información de cookies. Guarde el archivo y visite su sitio, debe recibir una notificación de la última vez que visitó el sitio. Eliminar las cookies de WordPress Si alguna vez desea eliminar una cookie de WordPress, simplemente use la función Unset (). Copie e inserte el fragmento de código a continuación. grasa ($ _cookie [‘fx_visit_time’]); ]);
Asegúrese de reemplazar fx_visit_time con el nombre de la cookie que desea eliminar. Cómo agregar cookies emergentes a WordPress usando complemento porque ahora es necesario en la UE para que los propietarios de sitios obtengan el consentimiento para las cookies de los usuarios, le mostraremos cómo configurarlo. Para hacer esto, utilizaremos el banner consciente del complemento GDPR Cookie disponible en WordPress Plugin Director. Primero, descargue e instale el complemento de complemento de consentimiento de WordPress desde el tablero de WordPress. Consulte esta guía para averiguar cómo instalar un complemento en WordPress. Después de instalar el complemento, vaya al consentimiento Configuración> Cookies para configurar el complemento. Simplemente puede usar la configuración predeterminada, porque funciona muy bien. Sin embargo, puede continuar personalizando el complemento para que se ajuste a su sitio después de configurar la página general, haga clic en Guardar cambios. Luego seleccione la pestaña Contenido y edite en consecuencia.
Ahora, ingrese el título y el mensaje de cookie personalizado en el texto del título y, respectivamente, en los cuadros de texto de notificación. Luego seleccione la página de cookies (o la Política de privacidad) como una página predeterminada de más información, luego haga clic en Guardar cambios. También puede hacer clic en la pestaña Estilo para editar el aspecto de la ventana emergente de cookies. Luego establezca la posición donde desee que aparezca la ventana emergente.
Después de configurar el complemento de Cookie de WordPress, haga clic en los cambios Guardar para activar completamente el complemento. En este momento, continúe visitando el sitio web. Los detalles de las cookies deben aparecer en el área que especificó.




WordPress Cookies Guide-How para establecer, obtener y eliminar
Tags Guía de galletas
homefinance blog