Cómo agregar un nuevo rol de usuario en WordPress

Publicado: 2022-09-15

Suponiendo que le gustaría un artículo sobre cómo agregar un nuevo rol de usuario en WordPress: agregar un nuevo rol de usuario en WordPress es un proceso relativamente simple que se puede lograr siguiendo unos pocos pasos simples. Primero, deberá crear un nuevo rol yendo a la página Roles en el menú Usuarios. A continuación, deberá especificar un nombre y capacidades para su nuevo rol. Finalmente, deberá hacer clic en el botón Agregar nuevo rol para guardar los cambios.

Cada instalación de WordPress incluye una lista de roles de usuario predeterminados. Los roles que un usuario llena en el back-end distinguen lo que puede y no puede hacer (por ejemplo, puede realizar tareas específicas pero no puede hacer otras). Esta sección del sitio web incluye un tablero (se puede acceder a esta sección a través de un enlace en la página de inicio). Sin embargo, hay ocasiones en las que debe tener un poco más de control sobre quién puede acceder a cierto contenido. La capacidad de crear un rol de usuario personalizado puede ser útil en una variedad de situaciones. Puede otorgar a un rol de usuario personalizado acceso a un tipo de publicación específico asignando ese tipo de publicación a ese usuario. El primer método para crear un rol de usuario de WordPress personalizado es usar uno de dos.

Un complemento personalizado, por ejemplo, o el archivo function.php de un tema, se puede usar como primer paso. También hay un método para crear y editar roles que se pueden agregar instalando uno de los numerosos complementos disponibles. También se puede usar para crear un complemento personalizado o un archivo function.php para su tema. El fragmento a continuación contiene una lista de todas las funciones que hemos asignado al rol, todas las cuales están configuradas como verdaderas. Iniciar sesión en nuestro portal de usuarios, al que acceden los roles de los miembros del personal, permite que un usuario vea las páginas y las publicaciones en la página. También se podrían agregar algunas capacidades adicionales al rol de Autor. Ambos fragmentos de código realizan esencialmente la misma función.

Puede agregar o quitar capacidades para un rol marcando o desmarcando una casilla en la configuración. También es posible crear sus propios roles de usuario personalizados y configurar sus propias capacidades. Advanced Access Manager incluye un tablero con gestión de roles y capacidades, así como acceso a funciones de frontend y backend, como menús y widgets.

¿Qué son los roles de usuario en WordPress?

Crédito: blogspot.com

Los roles de usuario de WordPress brindan a los administradores del sitio la capacidad de controlar quién puede acceder, editar y publicar contenido en su sitio. Hay cinco roles de usuario predeterminados en WordPress: superadministrador, administrador, editor, autor y suscriptor. Cada rol de usuario tiene su propio conjunto de capacidades, que determinan lo que los usuarios pueden hacer en un sitio de WordPress.

Cada persona que puede acceder a un sitio web a través de WordPress tiene un rol distinto en la plataforma de WordPress. Estos roles definen lo que pueden y no pueden hacer. Hay cinco roles de usuario que normalmente se asignan. Puede seleccionar quién tiene control total sobre su sitio web, pero los demás solo podrán ver el contenido. Los usuarios administradores pueden agregar y eliminar usuarios, así como cambiar la contraseña de los usuarios existentes. Los administradores pueden acceder a todos los sitios web de la red desde cualquier ubicación. También se pueden personalizar según sus preferencias.

Con los roles de usuario predeterminados de WordPress , puede crear una variedad de sitios web y blogs de WordPress que funcionan bien. Ciertos usuarios pueden acceder a contenido restringido en algunos sitios web. Si tiene la intención de permitir que solo los miembros pagos accedan a sus cursos, videos u otro contenido premium, debe hacerlo en el caso de los miembros pagos. Al crear un sitio de membresía en WordPress, puede confiar en algunos complementos increíbles.

La función principal de un administrador escolar es predicar con el ejemplo. Como este rol, podrá administrar todos los usuarios de la escuela y obtener acceso completo al sistema.
La siguiente posición más importante es la de propietario. Además de administrar sus propios archivos y carpetas, a estos usuarios no se les permite tener control principal sobre sus archivos.
El autor de una carpeta o archivo es responsable de ponerlo ahí. Pueden eliminar, renombrar y crear archivos y carpetas según sea necesario y tener acceso completo al sistema.
El término “afiliado” se refiere a personas que no están a cargo de tareas específicas. Los afiliados no pueden ver todo el sistema, solo aquellos archivos y carpetas que han sido autorizados a ver.
Los estudiantes son los únicos que pueden realizar el acto final. Los estudiantes asignados por sus maestros son los únicos que tienen acceso al sistema, y ​​solo se les permite ver los archivos y carpetas en posesión de sus maestros.
Tan pronto como se crea un nuevo usuario, debe tener un rol en su sistema. Es decir, se otorgarán al usuario los permisos adecuados y se gestionará más fácilmente su acceso.
Al usuario se le debe asignar un rol específico al iniciar sesión por primera vez. Como resultado, puede restringir su acceso al sistema y evitar que realicen cambios dañinos.
Al asignarles roles de usuario, los administradores pueden controlar lo que los usuarios pueden y no pueden hacer dentro del sistema. Es sencillo administrar el acceso y mantener el sistema seguro si crea roles y los asigna a los usuarios.

¿Cómo veo los roles de usuario en WordPress?

Podemos comenzar asegurándonos de que el usuario haya iniciado sesión. Si no inicia sesión, se le asignará su rol. Cuando un usuario inicia sesión, devolvemos el objeto WP_User usando WP_get_current_user. Como resultado, tenemos una gran cantidad de datos con los que trabajar y podemos acceder a sus roles de usuario a través de $user.

¿Cómo encuentro roles de usuario en WordPress?

Crédito: ithemes.com

Hay algunas formas diferentes de encontrar roles de usuario en WordPress. Una forma es ir a la sección Usuarios del panel de administración de WordPress. Desde allí, podrá ver una lista de todos los usuarios de su sitio, junto con sus respectivos roles.
Otra forma de encontrar roles de usuario es instalando un complemento como WP Members o User Role Editor. Estos complementos agregarán una sección adicional al panel de administración de WordPress donde puede administrar las funciones de los usuarios.

Puede obtener una gran cantidad de información sobre cómo obtener un rol de usuario actual en WordPress. Usando código PHP, este artículo lo guía a través del proceso de obtener acceso al rol del usuario actual en WordPress. Estas funciones le permiten determinar fácilmente qué contenido, funcionalidad o acciones deben estar disponibles para un rol de usuario específico en un sistema determinado. No existe una forma oficial de crear un rol de usuario de WordPress que pueda definir, por lo que debe crear el suyo propio. Este breve fragmento de código es necesario para el archivo functions.php, que se utiliza como archivo principal del tema secundario activo. El primer paso en el fragmento de código anterior es determinar si el usuario ha iniciado sesión en su cuenta. Después de eso, podemos acceder a los roles en $user. Los roles se devolverán en el mismo formato que tenían en la declaración anterior (como una matriz).

WordPress Agregar rol de usuario programáticamente

Crédito: wptravel.io

Agregar roles de usuario en WordPress se puede hacer mediante programación usando la función add_role(). Esta función toma tres parámetros: el nombre de la función, un nombre para mostrar para la función y una matriz de capacidades para la función.

La plataforma de WordPress emplea cinco roles de usuario diferentes: administrador, editor, autor, colaborador y suscriptor. Le otorga a cada rol la capacidad de realizar ciertas acciones en su sitio web en función de sus permisos y capacidades. Si bien los complementos ayudan a los usuarios a crear roles personalizados de forma rápida y sencilla, aún puede crear manualmente nuevos roles utilizando el código de WordPress. El papel del autor como usuario es proporcionarles contenido. Los autores también pueden cargar archivos multimedia. Pueden crear, publicar, editar y eliminar publicaciones. Tiene la opción de crear publicaciones sin publicarlas enviándolas.

El número de suscriptores a su sitio es el más bajo. Es posible leer contenido restringido en un sitio de membresía mientras está conectado a la cuenta. Los autores deben contratar a un especialista en SEO si quieren mejorar los puntajes de SEO de su contenido. En cualquier caso, no estarán obligados a enviar comentarios o ediciones de categorías/etiquetas. El papel del editor debe ser trabajar junto al autor. Si sabe codificar o tiene algún conocimiento técnico, puede hacerlo usando el código. Hemos explicado cómo otorgar a un rol personalizado acceso directo a archivos privados protegidos por PDA Gold en este video. El método de código también se puede usar para agregar más capacidades a un rol predeterminado. Haga que sea sencillo para sus usuarios de WordPress agregar funciones y capacidades mediante el uso de los cinco principales complementos de WordPress.

Agregar un privilegio de 'publicar publicaciones de blog'

Podrá ver todos los privilegios y restricciones asociados con este rol a partir de ahora. Agregaremos una nueva función llamada 'Publicar publicaciones de blog' en el siguiente ejemplo.
Para agregar un nuevo privilegio, haga clic en el botón Agregar nuevo privilegio y complete la información requerida. La lista de privilegios está aquí.
Una vez que haya terminado, haga clic en el botón Guardar cambios para guardar los cambios.

Cómo obtener roles de usuario en WordPress

Para obtener roles de usuario en WordPress, deberá instalar y activar el complemento WP User Role Editor. Una vez activado, deberá ir a Usuarios > Todos los usuarios en el área de administración de WordPress. Desde aquí, podrá seleccionar el rol que desea modificar y luego hacer clic en el enlace "Editar" al lado. En la siguiente pantalla, podrá seleccionar las capacidades que desea agregar o eliminar de ese rol.

Cuáles son los roles de un usuario actual en WordPress. Los usuarios pueden acceder a una variedad de características y funciones con la ayuda de los roles de usuario de WordPress. Para obtener el rol de usuario actual en WordPress, primero debe verificar si el usuario ha iniciado sesión, luego use la función WP_get_current_user() para buscar datos sobre el rol. Para configurar al usuario como una persona que ha iniciado sesión, la función wp_get_current_user() recupera el objeto de usuario actual y lo marca como el objeto que ha iniciado sesión. Si está interesado en cómo funcionan los roles de usuario de WordPress, el tutorial que he escrito sobre cómo crear roles de usuario personalizados puede ser un buen lugar para comenzar. Comprender los roles de los usuarios también puede ser útil para los desarrolladores de WooCommerce que desean cambiar la forma en que se manejan los eventos de WooCommerce.

Editor de roles de usuario de WordPress

El Editor de roles de usuario de WordPress es una poderosa herramienta que le brinda un control completo sobre las capacidades de cada rol de usuario en su sitio de WordPress. Con este complemento, puede agregar, eliminar o cambiar fácilmente las capacidades de cualquier rol de usuario, así como crear nuevos roles de usuario con capacidades personalizadas. Este complemento es perfecto para sitios con múltiples funciones de usuario o para sitios que necesitan ajustar las capacidades de cada función de usuario.

Puede cambiar las funciones y capacidades de los usuarios rápidamente con el complemento Editor de funciones de usuario. Puede crear nuevos roles y personalizar sus capacidades en función de sus necesidades específicas copiando y pegando funciones desde cero. Si no se asigna ningún usuario a un rol creado por uno mismo que no es necesario, se eliminará. Cada usuario puede asignar habilidades en función de sus necesidades. Este es un programa de software gratuito y de código abierto. Otros complementos que lo usan no tienen la capacidad de crear roles personalizados. Este es un complemento esencial para cualquier sitio de WP que incluya más que solo un blog. La guerra rusa contra Ucrania me ha impedido renovar mi compra de la versión pro.

¿Cómo uso el editor de roles de usuario en WordPress?

El "Editor de roles de usuario" se puede activar seleccionando el menú "Complementos" en el menú de administración de WordPress. Puede cambiar las capacidades de roles estándar de WordPress yendo al elemento de menú "Usuarios" - "Editor de roles de usuario".

¿Qué es el editor de roles de usuario?

Es el resultado de una búsqueda. El complemento de WordPress User Role Editor simplifica el cambio de funciones y capacidades de los usuarios. Si desea agregar capacidades a un rol, simplemente haga clic en el botón "Actualizar" y luego seleccione las casillas de verificación. Eso es todo lo que hay que hacer.

¿Pueden los editores agregar usuarios en WordPress?

Pueden agregar, editar, publicar y eliminar publicaciones de otras personas, así como las de sus propias cuentas. Un editor tiene la capacidad de moderar, editar y eliminar comentarios, así como moderar y eliminar. Los editores, por otro lado, no pueden cambiar la configuración de su sitio web, instalar complementos o temas, o agregar nuevos usuarios.