Especialista en servidores y Hosting VPS
Desconectar usuarios
/
RSS Feed
Que genial, que bonito que WordPress sea multi usuario ¿verdad? Pues sí. Pero en algunas ocasiones eso es un problema porque necesitamos hacer migraciones o tareas de mantenimiento… Y los usuarios ¿cómo los invitamos cordialmente a salirse?
- He tenido la suerte de participar en un proyecto educativo con LearnDash
- La idea era crear una plataforma donde 50, 60, 100 docentes pudieran publicar sus clases y cursos
- ¿Te imaginas la movida tecnica?
- Pero eso no es nada cuando por el motivo que sea tenés de migrar o hacer copia de seguridad…
- ¿Por qué?
- Porque tenés gente dentro creando contenido
- Y no les hará gracia que se borre lo que les costó tanto trabajo subir/crear
- Podrías hacerlo a la antigua y avisar:
- Señores, el fin de semana haremos tareas de mantenimiento. Favor no ingresar
- Pero como hay gente que le gusta ver el mundo arder: Entran.
- ¿Cómo se les invita cordialmente a salir?
- O no tan cordialmente… jajajaja
- Una cosa es cuando ya están dentro
- Y otra es cuando los has sacado y no queres que entren
- Veamos el no dejarlos entrar que es mas sencillo…
- Vas a Apariencia – Menu
- Y quizás el menu de Acceso
- Si usas un plugin para cambiar la URL de login
- Cambia la palabra secreta por otra
- Luego en tu wp-config.php
- Cambias las Security Keys
- Con esto les obligas a volver a loguearse
- Y como has quitado el enlace del menú y cambiado la palabra secreta
- No van a poder entrar
- Sacarlos, ese ya es otro tema
- Porque así como en las fiestas, da mala onda tener que despedir a la gente
- Podés hacer el mismo procedimiento que te decía…
- Pero si están trabajando, publicando, etc
- Todo se complica más.
- En caso como estos lo que mejor me ha parecido a mi es:
- WP Activity Log (formerly WP Security Audit Log)
- Que uso a diario en su versión gratuita por motivos de seguridad
- Pero para lo que necesitamos tendríamos que usar la versión premium
- Vale $89 al año
- Pero te dan un periodo de prueba gratis
- Y como esto no lo vas a hacer todos los días ya lo tenemos.
- Vas a: Get A 14-Day Trial Of WP Activity Log Premium
- Te instalas la versión premium
- Y vas a “Logged in users”
- Te despliega una lista de los usuarios
- A que hora se conectaron
- En el botón “Show me this user’s event”
- Podés ver que esta haciendo
- Y si no esta “trabajando”
- Das clic en terminate session
- ¿Ir uno a uno? ¿En serio?
- Bueno, tenés el botón “Terminate all sessions”
- Y mandas a todos a volar jajajaja
Te comparto el excelente post de Fernando Tellado, que aunque los plugins ya están desactualizados el snippet te puede ser útil jejejeje: Forzar la desconexión de usuarios por que no se te olvide que el fin es el mismo, pero dentro de WordPress hay muchos caminos para lograrlo jejeje.