Saltar al contenido principal

Galletas y WordPress: Cómo crear, recuperar y eliminar

¿Estás buscando los mejores temas y complementos de WordPress?

Descarga los mejores complementos y temas de WordPress en Envato y crea fácilmente tu sitio web. Ya más de las descargas de 49.720.000. [EXCLUSIVO]

A todos les gustan los comentarios temporales, pero su uso virtual en muchos sitios alrededor del mundo a menudo es confuso.

Las cookies son una solución simple para mantener las sesiones de visitantes en el navegador, también se usan para mantener las preferencias del usuario.

En esto tutoriel, vamos a revisar todo lo que necesita saber sobre las cookies: qué es, cómo se usan y por qué las usamos (Sin comerlos).

También voy a explicar por qué tenemos que utilizar cookies en WordPress y, finalmente, voy a mostrar cómo configurar manualmente las cookies, cómo obtenerlos y cómo eliminar las cookies utilizadas por tu blog.

Todo lo que necesitas saber sobre las cookies

Aunque su uso es casi omnipresente en la web, muchos usuarios quieren saber de qué se trata y cómo se usa. Primero consideraremos los conceptos básicos que necesita dominar.

¿Qué es una galleta?

Una cookie es un pequeño archivo utilizado por los navegadores que les permite guardar la información de los usuarios que interactúan con los sitios web. Se usan principalmente para realizar copias de seguridad de sesiones de usuario.

¿Qué es una sesión?

Una sesión es como una tarjeta de identidad, pero tiendo a pensar que es un pase que permite al usuario acceder a un sitio por un período determinado. Además hay sesiones extraordinarias (información de acceso) que confieren privilegios únicos a los usuarios.

¿Por qué usar cookies para almacenar la sesión?

Hay varias razones que justifican la combinación de sesión-cookies. Aquí hay algunos escenarios bastante descriptivos.

  • Cuando agrega elementos al carrito (por una tienda de comercio electrónico), el sitio web guarda esta información para que su carrito de compras conserve sus productos ya sea que esté en la misma página o en otra página.
  • Si lee información en línea, el sitio puede guardar su dirección IP y mostrarle información específica sobre su área.
  • Las cookies también guardan información de autenticación de usuario para cada sitio en particular. Esta información se usa siempre que el usuario regrese a este sitio. En este punto, las cookies les permitirán iniciar sesión automáticamente.

Los tipos de cookies

Al igual que sus contrapartes en el mundo físico, las cookies tienen diferentes sabores:

  • Cookies de sesión: estas cookies guardan información sobre las actividades del usuario en una sesión. En general, se trata de información permanente siempre que navegue por el sitio, pero se borran al final de la sesión.
  • Cookies persistentes: también escuchará acerca de estas cookies como cookies de seguimiento. Estas cookies permanecen en su computadora hasta que caduquen o se borren. Se usan para administrar las preferencias del usuario durante mucho tiempo.

Las leyes que rigen las galletas

Aquellos que no aceptan la idea de que un sitio web respalde su información personal ciertamente se preguntan si todo esto es legal.

La Unión Europea se pronunció sobre ella y se desprende de ella Directiva 2009 / 136 / CE a menudo escuchará acerca de esta ley como " Ley europea de cookies". Para abreviar la historia, la legislación requiere que los sitios en Europa soliciten a los usuarios que den su consentimiento a la copia de seguridad de un cierto tipo de cookies.

Divi: ¡el mejor tema de WordPress de todos los tiempos!

más 554.000 descargas, Divi es el tema de WordPress más popular en el mundo. Es completo, fácil de usar y viene con más de plantillas gratuitas 62. [Recomendado]

Fuera de Europa, la pregunta es cómo se puede utilizar cookies como propietario de un sitio web, está a su libre discreción, pero el reciente desastre en los usuarios progresivos de seguimiento por los anunciantes, muestra que los usuarios son sospechosos y no les gusta que los monitoreen.

¿Mi sitio está utilizando cookies?

Si desea saber si su sitio (u otro) utiliza cookies en su navegador, aquí está el procedimiento (cromo).

AJUSTES-Google

Ve a la configuración y haz clic en " Mostrar opciones avanzadas". En la sección "Confidencialidad", haga clic en " Configuración de contenido". Aparecerá una nueva ventana. Esta ventana mostrará opciones para guardar cookies. No toques nada, pero haz clic en " Cookies y datos del sitio... "

La nueva ventana le permitirá buscar su sitio o el de su elección para ver las cookies utilizadas.

galleta-Google-Chrome

Desde esta ventana, también puede eliminar Cookies.

¿Por qué necesitamos Cookies en WordPress

WordPress no usa cookies predeterminadas. Se comporta de la misma manera independientemente del visitante. Sin embargo, almacena Cookies para respaldar los datos de autenticación de usuario.

Crea fácilmente tu tienda en línea

Descargue gratis WooCommerce, los mejores complementos de comercio electrónico para vender sus productos físicos y digitales en WordPress. [GRATIS]

Por defecto, WordPress no le dará la capacidad de recuperar datos de usuario para mejorar sus experiencias de usuario. Es importante tener en cuenta que WordPress en sí no mantiene las sesiones, pero algunos complementos o temas una vez activados probablemente sí lo hagan.

Cómo manejar las cookies en WordPress

Haremos un poco de código para manejar las cookies. Esto es lo que vamos a hacer precisamente:

  • Enviar cookies en encabezados HTTP
  • Escribiremos un código en PHP que agregaremos en nuestro plugin

Recuerda que te mostré cómo crear un plugin de WordPress rápidamente. Puede añadir el código en el complemento.

Cómo crear cookies

Para crear cookies en WordPress, debe definir los valores que desea agregar a las cookies. En el siguiente ejemplo, guardaremos el nombre del usuario, deberá agregar la siguiente porción del código en su complemento:

<? Php add_action ( 'init', 'setting_my_first_cookie'); setting_my_first_cookie función () {setcookie ($ v_username, $ v_value, 30 * DAYS_IN_SECONDS, cookiepath, COOKIE_DOMAIN); }?>

La constante DAY_IN_SECONDS Lo proporciona WordPress, que contiene la cantidad de segundos que hay en un día. Notará que el valor se multiplica por 30 es casi un mes. La constante "COOKIEPATH" define la ruta a su sitio y COOKIE_DOMAIN es el nombre de dominio de su sitio.

Después de ejecutar la función, observará que la Cookie se ha agregado al navegador. No olvide hacer coincidencias con los valores $ v_nombredeusuario y $ valorv.

Cómo recuperar cookies

Para recuperar una cookie que hemos creado, usaremos la variable $ _COOKIE, que es una matriz asociativa que contiene todas las cookies creadas por WordPress.

El identificador que usaremos es el que definimos anteriormente en el valor de $ v_username. Mira el siguiente código:

<? Php {echo "La cookie:"? (Isset ($ _ COOKIE [$ v_username])!). $ V_username. " 'No se ha establecido."; } Else {echo "La cookie". $ V_username. " 'Está establecido."; echo "Cookie es:". $ _COOKIE [$ v_username]; }?>

Antes de pasar el identificador a la variable global $ _COOKIE, debemos asegurarnos de que no exista con la función "isset".

Cómo eliminar las cookies

En ocasiones, deberá eliminar las Cookies de su sitio, especialmente cuando no necesite más información. Mira el siguiente código:

<? Php unset ($ _COOKIE [$ v_username]); setcookie ($ v_username, '', tiempo de () - (15 60 *)); ?>

En el código anterior, usamos la función "Unset" para eliminar el valor de la gran matriz $ _COOKIE. Para caducar la cookie, cambiamos la fecha de validez y pasamos una cadena vacía para eliminar el valor de la cookie.

Verifique su sitio web para ver si se eliminó la cookie.

Últimos pensamientos

Las cookies son parte de lo que demora la web, incluso si nunca tiene que ensuciarse las manos sabiendo cómo crearlas, es útil tener una idea de cómo funcionan. Hemos analizado los conceptos básicos que necesita saber sobre las cookies y cómo manipularlas en su blog.

Eso es todo por este tutorial. Siéntete libre de compartirlo con tus amigos en tus redes sociales favoritas.

Dejar un comentario

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

Este sitio usa Akismet para reducir los no deseados. Obtenga más información sobre cómo se utilizan sus datos de comentarios.

Volver arriba
3 acciones
cuota2
Tweet1
Guardar
WhatsApp