En este tutorial: cookies y WordPress, le mostraré cómo manipular – crear, recuperar, eliminar – Cookies en su blog de WordPress

A todos les gustan los comentarios temporales, pero su uso virtual en muchos sitios web de todo el mundo a menudo es confuso.

En las Cookies son una solución simple para mantener las sesiones de los visitantes en el navegador, también se utilizan para mantener las preferencias de los visitantes. usuarios.

En este tutorial, repasaremos todo lo que necesita saber sobre las cookies: qué es, cómo se usan y por qué las estamos usando (Sin comerlos).

También le explicaría por qué necesitamos usar cookies en WordPress y terminaría mostrándole cómo configurar las cookies manualmente, cómo recuperarlas y cómo eliminar las cookies utilizadas por su blog.

Pero antes, si nunca has instalado WordPress, descubre ¿Cómo instalar un blog de WordPress pasos 7 et ¿Cómo encontrar, instalar y activar un tema de WordPress en tu blog 

Luego de vuelta a por qué estamos aquí.

Todo lo que necesita saber sobre las cookies

Aunque su uso es casi omnipresente en la web, una gran parte de los usuarios quiere saber qué son y cómo se utilizan. Primero veremos los conceptos básicos que necesita dominar.

¿Qué es una cookie?

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 utilizan principalmente para guardar sesiones de usuario

¿Qué es una sesión?

Una sesión es como una tarjeta de identificación, pero tiendo a pensar en ella como un pase que permite a un usuario acceder a un sitio web durante un período de tiempo específico. 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 y cookies. Aquí hay algunos escenarios bastante descriptivos.

  • Cuando agrega artículos al carrito (para un sitio web de comercio electrónico), el sitio web guarda esta información para que su carrito de compras conserve sus productos, ya sea que se encuentre en la misma página o en otra página.
  • Si lee información en línea, el sitio web puede hacer una copia de seguridad de su Dirección IP y mostrarle información específica sobre su área.
  • Las cookies también almacenan información sobreautenticación de usuario para cada sitio web en particular. Esta información se utiliza cada vez que el usuario vuelve a este sitio web. En este momento, las cookies les permitirán iniciar sesión automáticamente.

Los tipos de cookies

Como 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 mientras navega por el sitio web, pero se borra al final de su sesión.
  • Cookies persistentes : También escuchará acerca de estas cookies bajo la denominación de cookies de seguimiento. Estas cookies permanecen en su computadora hasta que caducan o se eliminan. Se utilizan para gestionar las preferencias del usuario durante mucho tiempo.

Las leyes que rigen las galletas

Aquellos que no aceptan la idea de que un sitio web guarde su información personal pueden preguntarse si todo esto es legal.

La Unión Europea se ha pronunciado al respecto y sigue la Directiva 2009 / 136 / CE a menudo escuchará sobre esta ley como " Ley Europea de Cookies". Para abreviar, la legislación exige que los sitios web en Europa soliciten a los usuarios su consentimiento para el almacenamiento de un cierto tipo de cookies.

Fuera de Europa, la pregunta es cómo puede utilizar las cookies como propietario del sitio web, queda a su propia discreción, pero el reciente lío sobre el número progresivo de usuarios seguidos por los anunciantes muestra que sospechan y no les gusta que los observen.

Mira artículos WordPress GDPR: lo que significa para tu blog para ir más lejos.

Entonces dinos que piensas

¿Mi sitio web utiliza cookies?

Si desea saber si su sitio (u otro) utiliza cookies en su navegador, este es el procedimiento (cromo).

AJUSTES-Google

Vaya a la configuración y haga clic en " Mostrar opciones avanzadas". En la sección "Confidencialidad", haga clic en " Configuraciones de contenido". Aparecerá una nueva ventana que muestra las opciones para guardar cookies. No toque nada, pero haga clic en " Cookies y datos del sitio… ”.

La nueva ventana que aparecerá le permitirá buscar en su sitio web o en el de su elección para ver las Cookies utilizadas.

cookie-google-chrome - cookies y WordPress

Desde esta ventana, también puede eliminar las cookies.

¿Por qué necesitamos Cookies en WordPress

WordPress no utiliza Cookies por defecto. Se comporta igual independientemente del visitante. Sin embargo, almacena Cookies para guardar los datos de autenticación del usuario.

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

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 complemento

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

Ve más allá descubriendo también Cómo configurar, obtener y eliminar cookies en WordPress

Como 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 parte de código en su complemento:

<?php

add_action( 'init', 'setting_my_first_cookie' );

function setting_my_first_cookie() {
 setcookie( $v_username, $v_value, 30 * DAYS_IN_SECONDS, COOKIEPATH, COOKIE_DOMAIN );
}

?>

La constante DAY_IN_SECONDS es proporcionado por WordPress que contiene el número de segundos en un día. Notarás que el valor se multiplica por 30 o casi un mes. El constante "COOKIEPATH" define la ruta a su sitio y "COOKIE_DOMAIN" es el nombre de dominio de tu sitio.

Después de realizar la función, notará que la cookie se ha agregado al navegador. Recuerde hacer coincidir los valores $ v_username y $ v_value.

Cómo recuperar cookies

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

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

<?php

if(!isset($_COOKIE[$v_username])) {
 echo "The cookie: '" . $v_username . "' is not set.";
} else {
 echo "The cookie '" . $v_username . "' is set.";
 echo "Cookie is: " . $_COOKIE[$v_username];
}

?>

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

Descubra los Complementos 6 WordPress perfectos para garantizar el cumplimiento de GDPR de un blog

Cómo eliminar las cookies

A veces, deberá eliminar las cookies de su sitio web, especialmente cuando ya no necesite información. Mira el siguiente código:

<?php

 unset( $_COOKIE[$v_username] );
 setcookie( $v_username, '', time() - ( 15 * 60 ) );

?>

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

Verifique su sitio web para ver si se ha eliminado la cookie.

Si está acostumbrado a realizar copias de seguridad de su sitio web. La solución más sencilla sería restaurar la versión de los archivos de su blog.

Descubre también algunos complementos premium de WordPress

Puedes usar otros plugins de WordPress para dar una apariencia moderna y optimizar el manejo de tu blog o sitio web. 

Ofrecemos a continuación algunos complementos perfectos de WordPress para esta tarea.

1. Fácil Social botones para compartir

Easy Social Share Buttons ofrece una de las listas de funciones más largas que he visto. Dependiendo de sus necesidades específicas, podría ser algo bueno o malo. Pero nadie puede decir que no tiene suficientes opciones con este complemento.

Fácil Social de Acciones Botones para WordPress

Entre sus características encontrarás entre otras:

la capacidad de personalizar sus tweets, las acciones después de compartir, la capacidad de ver análisis detallados del rendimiento de su botón e incluso ejecutar pruebas A / B para tratar de fortalecer sus acciones, recuperando la cantidad de acciones perdidas si cambia de dominio o si ir a HTTPSy muchos otros.

Descubrir Cómo mostrar los elementos en cualquier categoría en WordPress

El hecho de que Easy Social Share Buttons haya mantenido una calificación de estrellas 4,66 (en 5) en más de 24 000 ventas sugiere que muchas personas aprecian su grado de funcionalidad.

Descargar | Demo | alojamiento web

2. Deslizador capa

Capa deslizante es, con mucho, el más popular de los complementos deslizantes. Es el control deslizante más profesional con el famoso efecto de paralaje y cientos de transiciones. Puede usar LayerSlider para crear un control deslizante de imagen o un banner giratorio para su blog.

LayerSlider Responsive WordPress Slider Plugin

Tiene toneladas de funciones y opciones personalizables. Tendrá la capacidad de crear diapositivas con el asombroso editor de diapositivas WYSIWYG, e incluso podrá crear nuevas transiciones de Slider con facilidad.

Lea también nuestro artículo sobre Los complementos de 8 WordPress para crear un megamenú en tu blog

Así que si estás buscando un Plugin de WordPress control deslizante económico que lo hace todo, Layer Slider es su mejor opción, incluso si su documentación no es excelente. Además, el autor del complemento tarda un promedio de 24 horas en responder. (se requiere diferencia horaria). Pero en términos de características, tendrá derecho a todo lo que este complemento dice ofrecer.

Descargar | Demo | alojamiento web

3. Super Backup & Clone - Migrar

Le Plugin de WordPress Premium Super Backup & Clone: ​​Migrate le permitirá hacer una copia de seguridad de su sitio web. De hecho, trabajar en su sitio web siempre es un proceso largo y engorroso, y sería una pena que perdiera su trabajo debido a una mala configuración o un error de manipulación.

Super Backup Clone Migrate para WordPress

Es una solución de respaldo confiable que lo ayuda a evitar perder sus datos. Sus principales funciones son:

un tablero intuitivo, la capacidad de mantener múltiples instancias de copias de seguridad, la capacidad de hacer migración a otro servidor, la posibilidad de realizar restaurar copias de seguridad, la presencia de un diagnóstico automático, la excelente atención al cliente, la gestión de la multisitio, etc ...

Valiente es un Plugin de WordPress prima que recomendamos.

Descargar | Demo | alojamiento web

Recursos recomendados

Descubra otros recursos recomendados que le ayudarán Resolver el rendimiento de carga de su sitio web.

Conclusión

Listo ! Eso es todo por este tutorial. Las cookies son una de las cosas que retrasan la web, aunque nunca tendrás que ensuciarte las manos sabiendo cómo crearlas, ayuda a tener una idea de cómo funcionan. Hemos analizado los conceptos básicos que necesita saber sobre las cookies y cómo manejarlas en su blog.

Sin embargo, también podrá consultar nuestra Recursos, si necesita más elementos para llevar a cabo sus proyectos de creación de sitios de Internet, consulte nuestra guía sobre Creación de blog de WordPress.

Pero, mientras tanto, cuéntenos sobre su comentarios y sugerencias en la sección dedicada y sobre todo comparte este tutorial en tus redes sociales favoritas.

...