Soporte » Guías – Resolución de problemas » Duración de la sesión en los comentarios

  • webpamplona

    (@webpamplona)


    Hola,

    Cada vez que comenta un usuario en el blog y hace login para comentar la sesión dura 5 minutos.

    ¿Cómo puedo aumentar la duración de esta identificación para que no se cierre tan pronto la sesión?

    Gracias.

Viendo 4 respuestas - 1 de 4 (de 4 total)
  • kallookoo

    (@kallookoo)

    Hola,

    Puedes cambiarlo con este filtro comment_cookie_lifetime

    Ejemplo no probado:

    
    function webplamplona_comment_cookie_life( $seconds ) {
      // Podrias poner esta constante YEAR_IN_SECONDS que es 1 año en segundos.
      return 'numero_en_segundos';
    }
    add_filter( 'comment_cookie_lifetime', 'webplamplona_comment_cookie_life', 10 );
    

    Mas info de esa constante aqui: https://codex.wordpress.org/Transients_API#Using_Time_Constants

    webpamplona

    (@webpamplona)

    Gracias, voy a probarlo

    Hola,

    He puesto este código en el functions.php del child-theme pero sigue igual

    function nergiza_comment_cookie_life( $seconds ) {

    // Podrías poner esta constante YEAR_IN_SECONDS que es 1 año en segundos.

    return ‘YEAR_IN_SECONDS’;

    }

    add_filter( ‘comment_cookie_lifetime’, ‘ nergiza_comment_cookie_life’, 1000 );

    ¿Alguna idea más?

    Hola,las constantes no se ponen con comillas, eliminas y ya deberia funcionar.

Viendo 4 respuestas - 1 de 4 (de 4 total)
  • El debate ‘Duración de la sesión en los comentarios’ está cerrado a nuevas respuestas.