extras » e-books       -       Multisite » Blogpocket | Acordes modernos | Mariposas en la maleta
Icono Twitter  Icono Facebook  Blogpocket Multisite en Google+  Icono Google+  Icono RSS


El sistema de roles de usuario en WordPress 2.0

Por  | 02.12.2005  | BlogGuestWordpress

Ryan Boren publicaba ayer un artículo sobre el nuevo sistema de roles de usuario en WordPress 2.0. Como habrán podido comprobar quienes ya esten usando o hayan probado alguna de las betas o la reciente RC1 del nuevo WordPress, el sistema de permisos ha pasado de ser un sistema numérico a un sistema de roles.

Antes, a los usuarios del weblog se les asignaba un número del 0 al 9, quedando reservado el 10 para el administrador. Un usuario con un nivel más alto podía editar las anotaciones de los que tenían niveles más bajos. Pero el resto de permisos era bastante confuso y complicado.
Ahora a los usuarios se les asignan estos roles: Subscriber, Contributor, Author, Editor y Administrator. ¿Que pueden hacer cada uno de ellos y que permisos tienen?

  • Subscriber: puede ver el Dashboard y editar su propio perfil. Nada más.
  • Contributor: Puede crear drafts (borradores de posts) pero no puede publicar.
  • Author: Puede publicar posts.
  • Editor: Puede editar los posts de todos los usuarios (incluso los del Administrador), puede gestionar las categorías, los enlaces, comentarios y páginas.
  • Administrator: Puede hacerlo todo.

Como apunta Ryan, aunque estos roles puedan parecer jerárquicos, en realidad no lo son. Cada uno es simplemente un conjunto de capacidades.

La capacidad que tienen los Editores de editar incluso los posts de los Administradores puede ser una buena opción para weblogs escritos por varios autores, donde quizá no se desee dejar todo el poder en manos de un sólo usuario.

Los usuarios pueden pertenecer a uno o varios roles, y pueden tener capacidades (o permisos) individuales asignados fuera del contexto del rol. Esto último sólo podrá hacerse por medio de un plugin. Para ello hay actualmente definidas 20 capacidades. En el código, las capacidades son sencillas keywords que pueden ser asignadas a usuarios y roles.

Para facilitar la recuperación y manipulación de roles a los creadores de plugins hay una API disponible.
Si deseas más información para crear un plugin para WordPress 2.0 visita el artículo original de Ryan Boren: What???s New in 2.0: Roles and Capabilities

También puedes leer:

icono impresora

8 comentarios a “El sistema de roles de usuario en WordPress 2.0”

  1. mariano Dice:

    ya me marean con tantos autores en blogpocket che :P

    che.. y esto se puede re-configurar desde la ase de datos? En la versión anterior habia un hack (que hizo un developer bajo pedido) que permitia que exista un +11 onde solo podia acceder al diseño lo que sería un rol de “diseñador”


  2. Guillermo Carvajal Dice:

    La verdad, no se si se podrá hacer desde la base de datos, pero mirando el API me parece que sí se puede hacer, mediante un plugin sencillito.


  3. wakeup Dice:

    Donde se descarga el plugin para poder cambiar los permisos a los roles?


  4. Roles de usuarios en WordPress | Ambiente y energía en COSTA RICA. Dice:

    [...] Roles de usuarios en WordPress Documentación de CMS, roles, SBC, usuarios, WordPress 2.1El sistema de roles de usuario en WordPress 2.0 [...]


  5. ed Dice:

    Aca esta el plugin Wakeup http://redalt.com/Resources/Plugins/Role+Manager

    saludos.


  6. Fondos Gratis Dice:

    gracias!! me salvaste de una devacle! ahora si me sera facil atender a quienes se inscriben en mi blog, muchas gracias, saluditos!


  7. Miguel Dice:

    Hola quisiera saber que si para agregar un usuario de cualquier tipo de rol , es necesario que este tenga una cuenta en wordpress? o no es necesario?


  8. Role Manager, un gestor de roles y permisos para WordPress Dice:

    [...] semanas, cuando era inminente la salida de WordPress 2.0, hablábamos en Blogpocket sobre el nuevo sistema de roles de usuario que incorporaba como novedad la nueva versión. Pues bien, Owen Winkler ya ha creado un plugin que [...]


Haz un comentario:

Los comentarios están moderados y puede trasncurrir un tiempo hasta que se publiquen.

Puedes participar en la conversación utilizando tu cuenta de Facebook (opción recomendada) o el sistema clásico de WordPress.

Facebook

Si eliges "publicar en Facebook" tu mensaje se verá en tu biografía de Facebook inmediatamente. Aquí no aparecerá hasta que se apruebe.


WordPress

Si lo prefieres puedes comentar con el sistema clásico de WordPress.

XHTML: Se pueden utilizar las siguientes etiquetas: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>