Cuanto estamos añadiendo alguna capa de seguridad extra en nuestras páginas o entradas y deseamos establecer el tiempo que un usuario puede estar logueado dentro de ellas, tenemos disponible una opción con la cual indicarle a nuestro sitio web cuándo debe solicitar nuevamente el inicio de sesión.
Para ello podemos añadir el siguiente código en nuestro sitio web a través del plugin Code Snipets
Esto funcionará para aquellos posts/páginas protegidos mediante contraseña con la funcionalidad nativa de WordPress:
function expire_login_after_x_seconds() { $x= 10; return time() + $x; // Expire in x seconds }add_filter( 'post_password_expires', 'expire_login_after_x_seconds' );
Donde $x es la cantidad de segundos en que caducará el login del usuario.
Con la función anterior le indicamos al core de WordPress que vuelva a solicitar la contraseña de acceso al post x cantidad de segundos después de loguearse.
¿Te ha resultado útil este artículo?
Equipo de contenidos de Webempresa.com
Soporte CMS Webempresa