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

  • 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 - de la 1 a la 4 (de un total de 4)
  • 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

    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 - de la 1 a la 4 (de un total de 4)
  • El debate ‘Duración de la sesión en los comentarios’ está cerrado a nuevas respuestas.