El panel de administración de WordPress es un panel de control para todo el sitio. Aquí es donde administra su contenido, configuraciones, complementos, actividad y básicamente cualquier cosa que se le ocurra.
En otras palabras, su panel de control es la clave del reino, por lo que debe elegir selectivamente a quién le da acceso.
Hay muchas razones por las que puede querer restringir el acceso de otros usuarios a su panel de WordPress. Supongamos que tienes un blog. Puede otorgar acceso limitado a los autores para que puedan crear y editar publicaciones sin cambiar el tema, los complementos u otras configuraciones. También puede bloquear a los suscriptores para que no accedan al tablero por completo.
Independientemente del motivo, tiene varias opciones para restringir el acceso a su panel de WordPress. En este post te mostramos cómo.
¿Cómo restringir el acceso al panel de WordPress?
Hay tres opciones para restringir el acceso al panel de WordPress. Puede establecer roles de usuario y permisos para controlar el acceso de diferentes tipos de usuarios. Puede agregar código a su archivo functions.php para deshabilitar completamente a todos los usuarios que no sean administradores desde el tablero. También puede usar un complemento para restringir el acceso a ciertos usuarios y redirigir a otros a la URL de su elección.
Revisaremos cada uno de estos métodos en detalle a continuación, para que pueda elegir el que mejor se adapte a las necesidades de su sitio de WordPress.
Restrinja el acceso al tablero con roles y permisos de usuario
Roles de usuario de WordPress defina quién puede y quién no puede hacer en su sitio de WordPress. Vienen diferentes roles diferentes posibilidadeso actividades que pueden realizar. Los propietarios del sitio asignan roles de usuario para controlar quién puede escribir y editar publicaciones, crear páginas y categorías, moderar comentarios, administrar complementos y otros usuarios, personalizar el tema y la configuración del sitio, y más.
Una forma sencilla de restringir el acceso al panel es establecer la función predeterminada para los nuevos usuarios como «Suscriptor» en Ajustes principales Sección. Como función más limitada, los suscriptores solo pueden leer contenido en la interfaz del sitio web y administrar sus propios perfiles.

Después de establecer esta función predeterminada para los nuevos usuarios, es posible que deba revisar y cambiar las funciones de los usuarios existentes. Para hacer esto, vaya a Usuarios > Encuentra un usuario. haga clic aquí Editar y luego seleccione la función que desea asignarles en el menú desplegable.
FuenteEl rol de administrador permite al usuario realizar todas las funciones posibles. El editor es el siguiente más poderoso, luego el autor, co-creador y suscriptor.
Si está ejecutando un blog con varios autores, la asignación de roles de usuario es una excelente solución para restringir el acceso a un tablero. Si tiene un sitio más pequeño, es posible que no necesite hacer tantas diferencias entre los usuarios. En ese caso, compruebe la siguiente solución.
Restringir el acceso al tablero con código
Si ejecuta un sitio de membresía donde los visitantes se registran y pagan para acceder a todo su contenido, aún querrá bloquearlos para que no accedan al tablero. Es un protocolo de seguridad pero, lo que es más importante, ayudará a garantizar que sus miembros tengan una gran experiencia con los visitantes de su sitio web. Imagínese lo confuso que sería para ellos iniciar sesión en su sitio web y aterrizar en el panel de control en lugar de en la página de inicio.
Para bloquear a todos los usuarios, excepto a los administradores, del panel de control, simplemente agregue el siguiente código al final de su archivo functions.php.
add_action( 'init', 'blockusers_init' ); function blockusers_init() { if ( is_admin() && ! current_user_can( 'administrator' ) && ! ( defined( 'DOING_AJAX' ) && DOING_AJAX ) ) { wp_redirect( home_url() ); exit; } } Ahora solo los administradores podrán acceder a su tablero. Todos los demás usuarios serán redirigidos a la página de inicio después de iniciar sesión.
Si está buscando más opciones para categorizar a los usuarios como administradores y no administradores, pero no desea cambiar manualmente los roles de sus usuarios, puede usar el complemento. Esto automatizará el proceso de restricción de acceso al tablero.
Restrinja el acceso al tablero con un complemento
El uso de un complemento tiene varias ventajas sobre las otras dos opciones. Le permite restringir fácilmente el acceso a roles de usuario o usuarios con ciertas capacidades y redirigir a otros usuarios a otro sitio web. Como resultado, solo los usuarios de confianza podrán acceder al panel de control de WordPress.
Para restringir el acceso al tablero de manera fácil y rápida, puede usar Eliminar el acceso al tablero. Es gratis y fácil de usar. Después de instalar y activar, vaya a Ajustes > Panel Acceso a la configuración del plugin.
Puede restringir el acceso al panel por función, seleccionando solo administradores, editores y administradores o autores, editores y administradores, o por capacidad. Luego seleccione una URL para redirigir a los usuarios restringidos a cualquier página de su sitio. Cuando esté listo, simplemente haga clic en el botón Guardar cambios para guardar su configuración.
FuentePuede usar cualquiera de los métodos anteriores para compartir y restringir estratégicamente el acceso a su panel de WordPress. Esto lo ayudará a administrar la seguridad de su sitio web y brindará a cualquier tipo de usuario una experiencia sin problemas.








