WordPress es ideal para crear sitios web de afiliación, ya que el software ya cuenta con un buen soporte integrado para gestionar múltiples usuarios registrados. A continuación, mediante la instalación de un plugin de afiliación de buena reputaciónpuede mejorar esta funcionalidad para controlar cómo acceden esos usuarios a su sitio, qué contenido pueden ver y mucho más.
Sin embargo, si llega un momento en que necesita forzar el cierre de sesión de todos los usuarios en su sitio de membresía, pronto descubrirá que esta funcionalidad no está presente en el núcleo del software de WordPress. Por lo tanto, si sospecha que usuarios no autorizados han iniciado sesión en su sitio o necesita restringir el acceso al contenido de sus suscripciones antes de actualizarlo, por defecto no hay mucho que pueda hacer a través del panel de control de WordPress para forzar a esos usuarios a cerrar la sesión.
Afortunadamente, como vas a ver en esta guía, es relativamente fácil forzar el cierre de sesión de todos los usuarios en tu sitio de membresía de WordPress, ya sea instalando un plugin gratuito o tomando un enfoque más práctico para hacer el trabajo.
Pero antes de llegar a cómo puede forzar a todos, o algunos, de sus miembros para cerrar la sesión de su sitio, aquí está una mirada rápida a por qué es posible que desee hacer esto en primer lugar.
Por qué forzar el cierre de sesión de todos los usuarios en su sitio de afiliación
Hay muchas razones por las que podría querer forzar a todos los usuarios de su sitio de membresía a cerrar la sesión.
Cuestiones de seguridad
Tal vez uno de los escenarios más comunes es si usted sospecha que su sitio ha sido hackeado o su seguridad se ha visto comprometida de alguna manera. Mediante el uso del plugin WPForce Logout que veremos más adelante en esta guía, puedes ver exactamente quién ha iniciado sesión en tu sitio, y luego, si es necesario, forzar individualmente el cierre de sesión de cualquiera de esos usuarios.
Modificación de las políticas de inscripción
Otra razón por la que podría querer forzar a todos sus usuarios a cerrar la sesión es si ha actualizado la seguridad de su sitio de membresía. Si ahora has empezado a exigir a todos los miembros o usuarios que confirmen su dirección de correo electrónico antes de poder iniciar sesión, pero tienes usuarios que ya han iniciado sesión antes de este cambio, ahora puedes forzar el cierre de sesión de esos usuarios, siguiendo los consejos de esta guía, y exigirles que confirmen su correo electrónico antes de poder iniciar sesión de nuevo.
Actualizar su sitio web y su contenido
Si está a punto de actualizar su sitio web de socios, añadiendo más contenido o quizás cambiando su diseño, puede que quiera forzar el cierre de sesión de todos los usuarios antes de empezar a trabajar. De esta forma evitarás que tengan problemas mientras trabajas en tu sitio web.
Cierre temporal de su sitio de afiliación
Si hay otra razón por la que necesita cerrar temporalmente su sitio de membresía o restringir el acceso, entonces saber cómo forzar a todos sus usuarios a cerrar la sesión le permitirá asegurarse de que no hay nadie que todavía tenga acceso a su sitio y su contenido.
Baja de miembros inactivos
Por último, si un usuario cancela su suscripción o se da de baja por cualquier otro motivo, puedes forzar su cierre de sesión para impedir que acceda a tus contenidos exclusivos para usuarios.
Cómo forzar el cierre de sesión de todos los usuarios de su sitio de membresía de WordPress
Si utiliza WordPress para su sitio de afiliación, puede forzar fácilmente el cierre de sesión de todos sus usuarios, o sólo de algunos de ellos, con unos pocos clics mediante un plugin específico.
En esta guía, además de mostrarle cómo forzar el cierre de sesión de sus usuarios registrados con un plugin, le mostraremos cómo hacerlo manualmente, por si prefiere no instalar otro plugin en su sitio web WordPress.
Sin embargo, si crees que vas a obligar a tus miembros a cerrar la sesión en varias ocasiones, utilizar el plugin recomendado es el método más conveniente.
Cómo forzar el cierre de sesión de los usuarios de WordPress con un plugin
Cuando se trata de elegir un plugin que te permita forzar el cierre de sesión de los usuarios de tu sitio de membresía, Cierre de sesión WPForce es la elección obvia. Este plugin no solo es gratuito, sino que también tiene una impresionante puntuación de cinco estrellas (aunque solo con seis opiniones).

Como este plugin es gratuito, puede instalarse directamente desde el panel de control de WordPress. Para añadirlo a su sitio, simplemente inicie sesión en su área de administración de WordPress y haga clic en el elemento Añadir nuevo del menú Plugins en la parte izquierda de su panel de control. A continuación, introduzca WPForce Logout en el cuadro de búsqueda y haga clic en los botones Instalar ahora y Activar.
Una vez que el plugin está funcionando en su sitio web, usted puede ver cuáles de sus miembros o usuarios están actualmente conectados a su sitio desde la pantalla de Usuarios de WordPress dentro de su panel de control.

Desde la pantalla de Usuarios de WordPress puede forzar el cierre de sesión de todos los usuarios de su sitio web o el cierre de sesión de usuarios individuales. También puede cerrar la sesión de varios usuarios al mismo tiempo marcando las casillas junto a sus datos, seleccionando Cerrar sesión en el menú desplegable Acciones masivas y pulsando el botón Aplicar.

Una vez que haya desconectado a uno o más usuarios, su estado cambiará a Desconectado y tendrán que volver a iniciar sesión en su sitio de afiliación para poder acceder a su contenido protegido.
Cómo forzar el cierre de sesión de todos los usuarios sin usar un plugin
Si no quieres utilizar un plugin, tal vez sólo necesitas forzar el cierre de sesión de todos tus usuarios una vez, o simplemente tienes curiosidad por saber cómo se hace, esta parte de nuestra guía te explicará el proceso para hacerlo de una manera más manual. Para que esto funcione, necesitarás acceso a los archivos de tu servidor de alojamiento, con la capacidad de editar el archivo wp-config.php desde tu instalación de WordPress.
Dos formas comunes de acceder a este archivo incluyen el acceso al espacio de su servidor a través del Administrador de Archivos de cPanel - u otro tipo de software de panel de control - proporcionado por su proveedor de alojamiento web o a través de software FTP. Para saber cómo acceder a este archivo, consulta la documentación de tu proveedor de alojamiento web.

Una vez que sepas cómo acceder a los archivos de tu servidor web, tendrás que encontrar el archivo wp-config.php que se encuentra dentro de la carpeta public_html del directorio raíz de tu sitio web.

Una vez que hayas encontrado el archivo, tendrás que abrirlo para editarlo. Antes, sin embargo, es recomendable que hagas una copia de seguridad del archivo, ya sea creando una copia del mismo o descargándolo a tu ordenador.
Si accede a wp-config.php a través del Administrador de archivos de cPanel, puede hacer clic con el botón derecho en el archivo y seleccionar Editar en el menú.

Una vez que estés editando el archivo wp-config.php, podrás cambiar las líneas que se relacionan con la autenticación de los usuarios logueados. Al hacerlo, forzarás el cierre de sesión de todos los usuarios de tu sitio de membresía.
Para encontrar la parte relevante del archivo wp-config.php, busque Autenticación. Esto le llevará a esta parte del archivo:

Si sustituye estas claves en el archivo wp-config.php por otras nuevas, forzará el cierre de sesión de todos los usuarios de su sitio web WordPress. Para obtener nuevas claves, visite el sitio mencionado en el archivo: https://api.wordpress.org/secret-key/1.1/salt/
Allí encontrará un nuevo conjunto de claves que puede copiar y pegar en su archivo wp-config.php para reemplazar las existentes. Después de guardar el archivo, todos los usuarios conectados se desconectarán.
Mientras sus cuentas sigan activas en tu sitio, esos usuarios podrán volver a iniciar sesión. Sin embargo, si estás trabajando en tu sitio web y quieres evitar que nadie, aparte de ti mismo, pueda iniciar sesión, puedes hacerlo con un plugin como Desactivar inicio de sesión.
Reflexiones finales
Ahora ya conoces dos maneras diferentes de forzar el cierre de sesión de todos los usuarios en tu sitio de membresía.
Tanto si decide utilizar un plugin o decides editar el archivo wp-config.php, es muy fácil cerrar la sesión de tus usuarios.
Si tiene alguna pregunta al respecto, deje un comentario a continuación.
Añadir un comentario