añadir un usuario no administrador a wordpress  

 
Roger
 Roger
Estimable Member

Buenos días

Me gustaría saber si es recomendable añadir un usuario sin el perfil de administrador a un site realizado en wordpress.

Este usuario solo sería util para subir imagenes y fotos
Cual sería la forma correcta de crearlo y darle los permisos correspondientes?

Muchisimas gracias de nuevo

Roger

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 07/07/2014 11:48 am
Lorena
 Lorena
Miembro Moderator

Hola,

En Wordpress hay, por defecto, perfiles de:

Suscriptor, que son usuarios que pueden acceder a contenidos privados o solo para suscriptores. Es un perfil ideal para webs donde se permita solo el acceso a los contenidos a usuarios registrados, capacidad que se habilita también en el panel de administración.

Colaborador es cualquier usuario que pueda escribir nuevos artículos y noticias, y modificarlos. Cualquier contenido nuevo no se publica directamente sino que requiere aprobación de un administrador. Ideal para blogs con muchos colaboradores y que requieran de un nivel mínimo de calidad en las nuevas entradas.

Autor es otro perfil de colaborador pero este puede publicar directamente sus escritos.
Editor es casi un administrador que, salvo las funciones propias del administrador (instalaciones, modificación de plantillas, plugins, etc) puede gestionar artículos y noticias de cualquier otro usuario. Sería el Redactor Jefe si utilizamos una analogía periodística.

Administrador . Tiene acceso a todo en el blog y es quien recibe en su correo las notificaciones de los eventos que se sucedan (nuevos comentarios, contacto, actualizaciones, etc). Es el encargado de las actualizaciones, instalación de plugins, cambio de plantillas y configuración.

El perfil de usuario colaborador de WordPress permite crear entradas pero, por defecto, no puede subir archivos.

Esto puedes solucionarlo de varias maneras, una es instalar algún plugin de roles (como, por ejemplo, User Role Editor: https://wordpress.org/plugins/user-role-editor/) y asignarle esta nueva capacidad, o si te parece demasiado instalar un plugin “solo para eso”, y no requieres del resto de funcionalidades del mismo, puedes añadir estas líneas al fichero functions.php:

if ( current_user_can('contributor') && !current_user_can('upload_files') )
    add_action('admin_init', 'allow_contributor_uploads');
function allow_contributor_uploads() {
    $contributor = get_role('contributor');
    $contributor->add_cap('upload_files');
}

Como siempre que tocamos código, recomendamos hacer copia de seguridad del fichero antes.

ResponderCitar
Respondido : 07/07/2014 4:07 pm

wpdoctor-revisa-la-salud-de-tu-wordpress