Permitir descargas de medios para colaboradores> CreaZo

Permitir descargas de medios para colaboradores> CreaZo

En WordPress, un colaborador solo puede agregar, editar y eliminar sus propias publicaciones, que estarán sujetas a la validación del administrador o editor. Además, no puede descargar medios.

Esto puede ser un detalle molesto ya que sus colaboradores no podrán proporcionar artículos compuestos por imágenes, mientras que estas últimas generalmente les aportan un valor agregado significativo.

WordPress está muy bien pensado; es posible modificar los derechos de un rol.

El siguiente truco se coloca en el archivo functions.php en la raíz de su tema (o su tema hijo)

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

Antes de realizar la función que agregará la capacidad de descarga, se debe verificar si el miembro tiene el rol de colaborador y si no está autorizado a descargar medios. Una vez realizada la verificación, se debe sumar la capacidad a todos los contribuyentes.

Gracias a este truco, el menú Enviar / Insertar aparece para todos tus colaboradores.

Deja una respuesta