Capabilities – Las ‘capacidades’ de los usuarios en wordpress

Las ‘capacidades’ permiten acceder a las difrentes opciones del panel Administración:

switch_themes

  • Diseño
  • Diseño> Temas
  • Diseño> Widgets

edit_themes

  • Diseño> Editor de temas
  • Diseño> Opciones del tema en uso

activate_plugins

edit_plugins

edit_users

edit_files

manage_options

  • Opciones> General
  • Opciones> Escritura
  • Opciones> Lectura
  • Opciones> Discusión
  • Opciones> Permealinks
  • Opciones> Miscelaneas

moderate_comments

Parece que en este punto no están las cosas claras, aunque la nota que hay en el artículo es del 2006. Es un punto importante:

Question: This is blank. I guess the User can accept and deny (= delete) a comment in moderation. Can he also delete other comments? Tordans 17:56, 8 Apr 2006 (GMT)

manage_categories

  • Gestionar > Categorías

manage_links

  • Enlaces
  • Enlaces> Gestionar Links
  • Enlaces> Añadir enlace
  • Enlaces> Categorías de enlaces
  • Enlaces> importar enlaces

upload_files

  • Subir archivos

import

  • Importar

unfiltered_html

Permite al usuario utilizar HTML e incluso javascript en las entradas, las páginas y en los comentarios.

Nota: Habilitar esta opción puede dar lugar a que te introduzcan código dañino en el blog.

edit_posts

  • Escribir
  • Escribir> Escribir entrada
  • Gestionar
  • Gestionar> Entradas
  • Gestionar> Comantarios– Los enlaces para “mostrar entradas”, “editar entradas”, “editar comentarios”, y “borrar comentarios”  sólo están disponibles para las propias entradas ya que are  edit-comment.php busca “current_user_can(‘edit_post’, $comment->comment_post_ID)”‘
  • Gestionar> Esperando moderación– Creo que el rol de colaborador sólo puede ver el item ya que es necesaria la capacidad  “moderate_comments” para ver la lista de comentarios (ver moderate.php). Así que no puedes ver ni tus propios comentarios?

edit_others_posts

  • Gestionar> Comentarios– Permite al usuario borrar y editar cualquier comentario (ver el punto anterior : edit_posts )
  • El usuario puede editar las entradas de otros usuarios a través de la función get_others_drafts()
  • Los usuarios pueden ver las imágenes de otros usuarios. no? ver inline-uploading.php]

edit_published_posts

El usuario puede editar sus propias entradas ya publicadas. Esta capacidad está desactivada por defecto.  El nucleo comprueba la capacidad edit_posts, pero se puede forzar esta comprobación a  edit_published_posts.

Si no quieres que un usuario pueda editar sus entradas ya publicadas, elimina esta capacidad (ver también  este comentario en la página del  Role Manager Plugin).

publish_posts

El usuario puede

  • ver y utilizar la opción  “publicar” al escribir la entrada.
  • ver y utilizar la opción  “publicar” que hay debajo de la entrada (en caso contrario sólo pueden guardar borradores)
  • Pueden usar xmlrpc para publicar (en caso contrario recibes un mensaje de “Lo siento, pero no puedes publicar en este blog o en esta categoría”)

edit_pages

  • Escribir > Escribir página — da acceso a “page-new.php”
  • Gestionar > Páginas– Todos los usuarios pueden ver  “/wp-admin/edit-pages.php”  pero sólo los que tienen esta capacidad pueden ver los enlaces de ‘editar’ y borrar’ en la lista.

Todos los editores pueden editar las páginas de los demás .

read

  • Tablero
  • Tu perfil

Sólo se usa en el archivo  menu.php

edit_others_pages

Desde la 2.1

edit_published_pages

Desde la 2.1

edit_published_pages

Desde la 2.1

delete_pages

Desde la 2.1

delete_others_pages

Desde la 2.1

delete_published_pages

Desde la 2.1

delete_posts

Desde la 2.1

delete_others_posts

Desde la 2.1

delete_published_posts

Desde la 2.1

delete_private_posts

Desde la 2.1

edit_private_posts

Desde la 2.1

read_private_posts

Desde la 2.1

delete_private_pages

Desde la 2.1

edit_private_pages

Desde la 2.1

read_private_pages

Desde la 2.1

delete_users

Desde la 2.1

create_users

Desde la 2.1

unfiltered_upload

Desde la 2.3

edit_dashboard

Desde la 2.5

update_plugins

Desde la 2.6

delete_plugins

Desde la 2.6

=================

Bueno, esto es todo lo que dice el manual sobre roles y capacidades, no sé si me ha aclarado muchos conceptos o más bien me ha abierto más dudas.  Habrá que seguir estudiando.

Leave a comment

Filed under Cómo funciona wordpress

Leave a Reply

Please log in using one of these methods to post your comment:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s